Novell exteNd
Director 5.2 API

com.sssw.cm.event.api
Class EboSecuritySetEvent

java.lang.Object
 |
 +--com.sssw.fw.event.api.EboEvent
       |
       +--com.sssw.fw.event.api.EboStateChangeEvent
             |
             +--com.sssw.cm.event.api.EboCmEvent
                   |
                   +--com.sssw.cm.event.api.EboCmElementEvent
                         |
                         +--com.sssw.cm.event.api.EboSecuritySetEvent
All Implemented Interfaces:
Serializable

public class EboSecuritySetEvent
extends EboCmElementEvent

This event is fired off when security is set or changed on a particular CM element.

See Also:
Serialized Form

Field Summary
static int EVENT_ID_SECURITY_SET
          The event ID of the "security set" event.
 
Fields inherited from class com.sssw.fw.event.api.EboStateChangeEvent
EVENT_ID_BASE, EVENT_ID_LAST, EVENT_ID_UNKNOWN, SC_BASE, SC_CHECK_ACCESS, SC_CLEAR, SC_COPY, SC_CREATE, SC_DEFAULT, SC_DELETE, SC_EXECUTE, SC_EXPORT, SC_FAIL, SC_GENERATE, SC_IMPORT, SC_INVALIDATE, SC_LAST, SC_LIST, SC_LOGOFF, SC_LOGON, SC_MOVE, SC_PUT, SC_QUERY, SC_REDEPLOY, SC_REGISTERED, SC_RETRIEVE, SC_SELECT, SC_SILENCE, SC_START, SC_STATUS, SC_STOP, SC_UNREGISTERED, SC_UPDATE, STR_SC_CHECK_ACCESS, STR_SC_CLEAR, STR_SC_COPY, STR_SC_CREATE, STR_SC_DEFAULT, STR_SC_DELETE, STR_SC_EXECUTE, STR_SC_EXPORT, STR_SC_FAIL, STR_SC_GENERATE, STR_SC_IMPORT, STR_SC_INVALIDATE, STR_SC_LIST, STR_SC_LOGOFF, STR_SC_LOGON, STR_SC_MOVE, STR_SC_QUERY, STR_SC_REGISTERED, STR_SC_RETRIEVE, STR_SC_SELECT, STR_SC_SILENCE, STR_SC_START, STR_SC_STATUS, STR_SC_STOP, STR_SC_UNKNOWN, STR_SC_UNREGISTERED, STR_SC_UPDATE
 
Constructor Summary
EboSecuritySetEvent(EbiContext context, EbiSecurableElement el, Acl acl)
          Constructor
 
Method Summary
 Acl getAcl()
          Gets the access control list being set on the element
 int getEventID()
          Returns the event ID.
 EbiSecurableElement getSecurableElement()
          Gets the element whose security is being set
 String getVerboseDescr()
          Returns a verbose description of this event.
 
Methods inherited from class com.sssw.cm.event.api.EboCmElementEvent
getElement
 
Methods inherited from class com.sssw.cm.event.api.EboCmEvent
getContext
 
Methods inherited from class com.sssw.fw.event.api.EboStateChangeEvent
getState, getStateDescr, setState
 
Methods inherited from class com.sssw.fw.event.api.EboEvent
getObject, setObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EVENT_ID_SECURITY_SET

public static final int EVENT_ID_SECURITY_SET
The event ID of the "security set" event.
Constructor Detail

EboSecuritySetEvent

public EboSecuritySetEvent(EbiContext context,
                           EbiSecurableElement el,
                           Acl acl)
Constructor
Parameters:
context - the context of the user setting the security for the element
el - the element whose security is being set (changed)
acl - the access control list
Method Detail

getSecurableElement

public EbiSecurableElement getSecurableElement()
Gets the element whose security is being set
Returns:
the element whose security is being set

getAcl

public Acl getAcl()
Gets the access control list being set on the element
Returns:
the access control list being set on the element

getEventID

public int getEventID()
Returns the event ID.
Overrides:
getEventID in class EboCmElementEvent
Returns:
the event ID

getVerboseDescr

public String getVerboseDescr()
Returns a verbose description of this event.
Overrides:
getVerboseDescr in class EboCmElementEvent
Tags copied from class: EboCmElementEvent
Returns:
a verbose description of the event

Novell exteNd
Director 5.2 API