1 23 package com.sun.enterprise.management.support.oldconfig; 24 25 import javax.management.ObjectName ; 26 import javax.management.AttributeList ; 27 28 import java.util.Set ; 29 import java.util.List ; 30 import java.util.Properties ; 31 32 public interface OldManagementRules 33 { 34 51 public ObjectName createManagementRule( 52 String ruleName, Boolean bRuleEnabled, 54 String ruleDescription, 55 String eventType, String eventLevel, 57 Boolean eventRecordEvent, 58 String eventDescription, 59 Properties eventProperties, 60 String actionMbeanName 61 ); 62 63 64 ObjectName createManagementRule(AttributeList a); 65 void addActionToManagementRule(String ruleName,String actionMBeanName); 66 List getAllActionMBeans(boolean p); 67 List getDottedNames(String p); 68 List getEventProperties(String p); 69 List getEventPropertyValues(String p1,String p2); 70 List getEventTypes(boolean p); 71 List getMBeanAttributes(String p); 72 ObjectName [] getManagementRule(); 73 ObjectName getManagementRuleByName(String p); 74 String [] getManagementRuleNamesList(); 75 List getNotificationTypes(String p); 76 List getNotificationTypes(ObjectName p); 77 Set getRegisteredMBeans(String p); 78 void removeManagementRuleByName(String p); 79 80 }; 81 82 83 84 85 | Popular Tags |