Novell exteNd
Director 5.2 API

com.sssw.webdav.event.api
Class EboProppatchEvent

java.lang.Object
 |
 +--com.sssw.fw.event.api.EboEvent
       |
       +--com.sssw.fw.event.api.EboStateChangeEvent
             |
             +--com.sssw.webdav.event.api.EboWebdavEvent
                   |
                   +--com.sssw.webdav.event.api.EboProppatchEvent
All Implemented Interfaces:
Serializable

public class EboProppatchEvent
extends EboWebdavEvent

This event is fired off when a WebDAV PROPPATCH method is executed.

See Also:
Serialized Form

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
EboProppatchEvent()
          Constructor.
 
Method Summary
 int getEventID()
          Gets the event ID.
 Properties getRemoveProperties()
          Gets the properties to remove.
 EbiDirectoryEntry getResource()
          Gets the CM resource for this PROPPATCH method.
 Properties getUpdateProperties()
          Gets the properties to update.
 String getVerboseDescr()
          Gets a verbose description of the event.
 void setRemoveProperties(Properties props)
          Sets the properties to remove.
 void setResource(EbiDirectoryEntry entry)
          Sets the CM resource for this PROPPATCH method.
 void setUpdateProperties(Properties props)
          Sets the properties to update.
 
Methods inherited from class com.sssw.webdav.event.api.EboWebdavEvent
getContext, getStateDescr, setContext
 
Methods inherited from class com.sssw.fw.event.api.EboStateChangeEvent
getState, 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
 

Constructor Detail

EboProppatchEvent

public EboProppatchEvent()
Constructor. Initializes the state to WEBDAV_SC_PROPPATCH
Method Detail

getVerboseDescr

public String getVerboseDescr()
Gets a verbose description of the event.
Overrides:
getVerboseDescr in class EboWebdavEvent
Returns:
a verbose description of the event

getEventID

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

getUpdateProperties

public Properties getUpdateProperties()
Gets the properties to update.
Returns:
the properties to update

getRemoveProperties

public Properties getRemoveProperties()
Gets the properties to remove.
Returns:
the properties to remove

getResource

public EbiDirectoryEntry getResource()
Gets the CM resource for this PROPPATCH method.
Returns:
the CM resource

setUpdateProperties

public void setUpdateProperties(Properties props)
Sets the properties to update.
Parameters:
props - the properties to update

setRemoveProperties

public void setRemoveProperties(Properties props)
Sets the properties to remove.
Parameters:
props - the properties to remove

setResource

public void setResource(EbiDirectoryEntry entry)
Sets the CM resource for this PROPPATCH method.
Parameters:
entry - the CM resource

Novell exteNd
Director 5.2 API