Novell exteNd
Director 5.2 API

com.sssw.webdav.event.api
Class EboOptionsEvent

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

public class EboOptionsEvent
extends EboWebdavEvent

This event is fired off when a WebDAV MOVE 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
EboOptionsEvent()
          Constructor.
 
Method Summary
 String[] getAllowedMethods()
          Gets the methods that are allowed to be executed on this resource.
 int getEventID()
          Gets the event ID.
 EbiDirectoryEntry getResource()
          Gets the CM resource for the OPTIONS method.
 String getVerboseDescr()
          Gets a verbose description of the event.
 void setAllowedMethods(String methods)
          Sets the methods that are allowed to be executed on this resource.
 void setAllowedMethods(String[] methods)
          Sets the methods that are allowed to be executed on this resource.
 void setResource(EbiDirectoryEntry entry)
          Sets the CM resource for the OPTIONS method.
 
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

EboOptionsEvent

public EboOptionsEvent()
Constructor. Initializes the state to WEBDAV_SC_OPTIONS
Method Detail

getResource

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

getAllowedMethods

public String[] getAllowedMethods()
Gets the methods that are allowed to be executed on this resource.
Returns:
an array that contains the allowed methods

setAllowedMethods

public void setAllowedMethods(String methods)
Sets the methods that are allowed to be executed on this resource.
Parameters:
methods - a string that contains the allowed methods separated with a ","

setAllowedMethods

public void setAllowedMethods(String[] methods)
Sets the methods that are allowed to be executed on this resource.
Parameters:
methods - an array that contains the allowed methods

setResource

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

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

Novell exteNd
Director 5.2 API