Novell exteNd
Director 5.2 API

com.sssw.cm.event.api
Class EboDocumentPublishedEvent

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

public class EboDocumentPublishedEvent
extends EboCmElementEvent

This event is fired off when a document is published.

See Also:
Serialized Form

Field Summary
static int EVENT_ID_DOC_PUBLISHED
          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
EboDocumentPublishedEvent(EbiContext context, EbiDocument doc, EbiDocVersion version, boolean force, boolean overwrite)
          Constructor
 
Method Summary
 EbiDocument getDocument()
          Returns the metadata for the document being published.
 int getEventID()
          Returns the event ID.
 String getVerboseDescr()
          Returns a verbose description of this event.
 EbiDocVersion getVersion()
          Returns the new version of the document that is being published.
 boolean isForced()
          Returns true if an immediate publish is forced.
 boolean mustOverwrite()
          Returns true if any existing published content is to be overwritten.
 
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_PUBLISHED

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

EboDocumentPublishedEvent

public EboDocumentPublishedEvent(EbiContext context,
                                 EbiDocument doc,
                                 EbiDocVersion version,
                                 boolean force,
                                 boolean overwrite)
Constructor
Parameters:
context - the context of the user publishing the document
doc - the document being published
version - the version being published
force - true if an immediate publish is forced
overwrite - true if existing published content is to be overwritten
Method Detail

getDocument

public EbiDocument getDocument()
Returns the metadata for the document being published.
Returns:
the metadata for the document being published

getVersion

public EbiDocVersion getVersion()
Returns the new version of the document that is being published.
Returns:
the new version of the document that is being published

isForced

public boolean isForced()
Returns true if an immediate publish is forced.
Returns:
true if an immediate publish is forced

mustOverwrite

public boolean mustOverwrite()
Returns true if any existing published content is to be overwritten.
Returns:
true if any existing published content is to be overwritten

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