AuthRealmEventpublic class AuthRealmEvent extends com.sun.enterprise.admin.event.AdminEvent AuthRealmEvent - emitted by DAS after comletion of
create/delete/update operation on security-service.auth-realm element
Contains name of realm and action type.
This event does not cover the case of changes in realm content
for this realm (It is the subject for another event - UserMgmtEvent) |
Fields Summary |
---|
public static final int | ACTION_CREATEConstant denoting action code | public static final int | ACTION_DELETE | public static final int | ACTION_UPDATE | static final String | eventTypeEvent type | private int | actionTypeAttributes | private String | realmName | private static com.sun.enterprise.util.i18n.StringManager | localStrings |
Constructors Summary |
---|
public AuthRealmEvent(String instance, String realm, int action)Create a new AuthRealmEvent.
this(eventType, instance, realm, action);
| public AuthRealmEvent(String type, String instance, String realm, int action)Create a new AuthRealmEvent.
super(type, instance);
realmName = realm;
setAction(action);
|
Methods Summary |
---|
public int | getActionType()Get action type for this event.
return actionType;
| public java.lang.String | getAuthRealmName()Get name of the AuthRealm on which event happened
return realmName;
| 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_CREATE ||
action==ACTION_DELETE ||
action==ACTION_UPDATE )
valid = true;
if (!valid) {
String msg = localStrings.getString( "admin.event.invalid_action", ""+action );
throw new IllegalArgumentException( msg );
}
this.actionType = action;
|
|