Novell exteNd
Director 5.2 API

com.sssw.cm.event.api
Class EboDocumentCheckedInEvent

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

public class EboDocumentCheckedInEvent
extends EboCmElementEvent

This event is fired off when a document is checked in.

See Also:
Serialized Form

Field Summary
static int EVENT_ID_DOC_CHECKED_IN
          The event ID of the "document checked in" 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
EboDocumentCheckedInEvent(EbiContext context, EbiDocument doc, EbiDocVersion newVersion, boolean keepCheckedOut)
          Constructor
 
Method Summary
 EbiDocument getDocument()
          Gets the metadata for the document being checked in.
 int getEventID()
          Returns the event ID.
 EbiDocVersion getNewVersion()
          Gets the new version of the document.
 String getVerboseDescr()
          Returns a verbose description of this event.
 boolean mustKeepCheckedOut()
          Tells whether the document is to be kept as checked out to the user doing the check-in or whether the lock is to be released after the check-in is successfully completed.
 
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_DOC_CHECKED_IN

public static final int EVENT_ID_DOC_CHECKED_IN
The event ID of the "document checked in" event.
Constructor Detail

EboDocumentCheckedInEvent

public EboDocumentCheckedInEvent(EbiContext context,
                                 EbiDocument doc,
                                 EbiDocVersion newVersion,
                                 boolean keepCheckedOut)
Constructor
Parameters:
context - the context of the user checking in the document
doc - the document being checked in
newVersion - the new version
keepCheckedOut - if true, the document is kept as checked out, otherwise the lock is released
Method Detail

getDocument

public EbiDocument getDocument()
Gets the metadata for the document being checked in.
Returns:
the metadata for the document being checked in

getNewVersion

public EbiDocVersion getNewVersion()
Gets the new version of the document.
Returns:
the new version of the document

mustKeepCheckedOut

public boolean mustKeepCheckedOut()
Tells whether the document is to be kept as checked out to the user doing the check-in or whether the lock is to be released after the check-in is successfully completed.
Returns:
true if the document is to be kept as checked out, false otherwise

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