DynamicReconfigEventpublic class DynamicReconfigEvent extends com.sun.enterprise.admin.event.AdminEvent implements CommandEventDynamicReconfigEvent - emitted by DAS upon changes
"dynamic-reconfiguration-enabled" attribute in "config" element |
Fields Summary |
---|
public static final int | ACTION_DISABLEDConstant denoting action code | public static final int | ACTION_ENABLED | public static final String | eventTypeEvent type | private int | actionTypeAttributes | private static com.sun.enterprise.util.i18n.StringManager | localStrings |
Constructors Summary |
---|
public DynamicReconfigEvent(String instance, int action)Create a new DynamicReconfigEvent.
super(eventType, instance);
setAction(action);
|
Methods Summary |
---|
public int | getActionType()Get action type for this event.
return actionType;
| private void | setAction(int action)Set action to specified value. If action is not one of allowed,
then IllegalArgumentException is thrown.
boolean valid = false;
if (action==ACTION_ENABLED ||
action==ACTION_DISABLED)
valid = true;
if (!valid) {
String msg = localStrings.getString( "admin.event.invalid_action", ""+action );
throw new IllegalArgumentException( msg );
}
this.actionType = action;
|
|