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 SummaryNested ClassesModifier and TypeInterfaceDescriptionstatic interfaceDescribes the various status theIOperatorcan have.
- 
Method SummaryModifier and TypeMethodDescriptionRetrieve the addressee of the operatorintRetrieves operator current status.booleanIndicates if the task has been delegated.Methods inherited from interface com.axemble.vdoc.sdk.supports.IAttributeSupportaddAttribute, addAttributes, getAttribute, getAttributes, getExtendedAttributesMethods inherited from interface com.axemble.vdoc.sdk.supports.IDeletionSupportdeleteMethods inherited from interface com.axemble.vdoc.sdk.interfaces.IDirectorygetExternalId, isExternalMethods inherited from interface com.axemble.vdoc.sdk.interfaces.IElementgetId, getModule, getNativeObject, getPath, saveMethods inherited from interface com.axemble.vdoc.sdk.supports.IExternalSupportgetExternalClassName, getExternalNativeIdMethods inherited from interface com.axemble.vdoc.sdk.supports.IProtocolSupportgetProtocolURI, getProtocolURIMethods inherited from interface com.axemble.vdoc.sdk.interfaces.IUserdisable, 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- 
getAddresseeIUser getAddressee()Retrieve the addressee of the operator- Returns:
- A IUserobject.
 
- 
isDelegatedboolean isDelegated()Indicates if the task has been delegated.- Returns:
- true if the task has been delegated, false otherwise.
 
- 
getInterveningStatusint getInterveningStatus()Retrieves operator current status.- Returns:
- the current operator status, which will be one of the following constants:
        IOperator.Status.TODO,IOperator.Status.DONE.
 
 
-