Novell exteNd
Director 5.2 API

com.sssw.cm.event.api
Class EboRepositoryUpdatedEvent

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.EboRepositoryUpdatedEvent
All Implemented Interfaces:
Serializable

public class EboRepositoryUpdatedEvent
extends EboCmElementEvent

This event is fired off when a repository is updated.

See Also:
Serialized Form

Field Summary
static int EVENT_ID_REPOSITORY_UPDATED
          The event ID of the "repository updated" 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
EboRepositoryUpdatedEvent(EbiContext context, com.sssw.cm.event.api.EbiRepositoryInfo oldRepository, com.sssw.cm.event.api.EbiRepositoryInfo newRepository)
          Constructor.
 
Method Summary
 int getEventID()
          Returns the event ID.
 com.sssw.cm.api.EbiRepositoryInfo getNewRepository()
          Gets the new, updated repository metadata.
 com.sssw.cm.api.EbiRepositoryInfo getOldRepository()
          Gets the original repository metadata.
 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_REPOSITORY_UPDATED

public static final int EVENT_ID_REPOSITORY_UPDATED
The event ID of the "repository updated" event.
Constructor Detail

EboRepositoryUpdatedEvent

public EboRepositoryUpdatedEvent(EbiContext context,
                                 com.sssw.cm.event.api.EbiRepositoryInfo oldRepository,
                                 com.sssw.cm.event.api.EbiRepositoryInfo newRepository)
Constructor.
Parameters:
context - the context of the user updating the repository
oldRepository - the original repository metadata
newRepository - the new, updated repository metadata
Method Detail

getOldRepository

public com.sssw.cm.api.EbiRepositoryInfo getOldRepository()
Gets the original repository metadata.
Returns:
the original repository metadata

getNewRepository

public com.sssw.cm.api.EbiRepositoryInfo getNewRepository()
Gets the new, updated repository metadata.
Returns:
the new, updated repository metadata

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