Package com.axemble.vdoc.sdk.interfaces
Interface IOperator
- All Superinterfaces:
IAttributeSupport
,IDeletionSupport
,IDirectory
,IElement
,IExternalSupport
,ILocalizationScopeSupport
,IProtocolSupport
,ISearchSupport
,ISecuritySupport
,IUser
,Serializable
The IOperator interface is a user acting on a
ITaskInstance
object.- Since:
- 1.0
- Version:
- 1.0, 28/10/2007
- Author:
- Vassyly Lygeros
- See Also:
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
Describes the various status theIOperator
can have. -
Method Summary
Modifier and TypeMethodDescriptionRetrieve the addressee of the operatorint
Retrieves operator current status.boolean
Indicates if the task has been delegated.Methods inherited from interface com.axemble.vdoc.sdk.supports.IAttributeSupport
addAttribute, addAttributes, getAttribute, getAttributes, getExtendedAttributes
Methods inherited from interface com.axemble.vdoc.sdk.supports.IDeletionSupport
delete
Methods inherited from interface com.axemble.vdoc.sdk.interfaces.IDirectory
getExternalId, isExternal
Methods inherited from interface com.axemble.vdoc.sdk.interfaces.IElement
getId, getModule, getNativeObject, getPath, save
Methods inherited from interface com.axemble.vdoc.sdk.supports.IExternalSupport
getExternalClassName, getExternalNativeId
Methods inherited from interface com.axemble.vdoc.sdk.supports.IProtocolSupport
getProtocolURI, getProtocolURI
Methods inherited from interface com.axemble.vdoc.sdk.interfaces.IUser
disable, enable, getActivationDate, getAddress1, getAddress2, getAllParents, getAssistant, getAvatar, getBirthday, getCity, getCollaborators, getContractType, getCountry, getCreatedBy, getCreatedDate, getDescription, getEmail, getEmployeeNumber, getEntry, getExit, getExpiration, getExpirationDate, getFaxNumber, getFirstName, getFullName, getHierarchicalManager, getLanguage, getLastName, getLastPasswordUpdate, getLastVisite, getLastVisitedDate, getLeaders, getLocalization, getLogin, getManager, getMobilePhoneNumber, getModifiedBy, getModifiedDate, getNickName, getOrganization, getParents, getPersonalInformation, getPhoneNumber, getProfessionalInformation, getSex, getSignature, getSkin, getSocialCategory, getTechnicalInformation, getTimeZone, getTitle, getUserFunction, getZipcode, isAnonymous, isConnectionAllowed, isEnable, isLocked, isMemberOf, isMemberOf, isMemberOf, isMemberOf, isMemberOf, isSubscriber, isSysadmin, setActivationDate, setAddress1, setAddress2, setAssistant, setAvatar, setBirthday, setCity, setContractType, setCountry, setDescription, setEmail, setEmployeeNumber, setEntry, setExit, setExpiration, setExpirationDate, setFaxNumber, setFirstName, setFullName, setHierarchicalManager, setLanguage, setLastName, setLastVisite, setLocalization, setLogin, setManager, setMobilePhoneNumber, setNickName, setOrganization, setPassword, setPhoneNumber, setSex, setSignature, setSkin, setSocialCategory, setTimeZone, setTitle, setUserFunction, setZipcode, unlock
-
Method Details
-
getAddressee
IUser getAddressee()Retrieve the addressee of the operator- Returns:
- A
IUser
object.
-
isDelegated
boolean isDelegated()Indicates if the task has been delegated.- Returns:
- true if the task has been delegated, false otherwise.
-
getInterveningStatus
int getInterveningStatus()Retrieves operator current status.- Returns:
- the current operator status, which will be one of the following constants:
IOperator.Status.TODO
,IOperator.Status.DONE
.
-