|
Oracle BPEL Process Manager Workflow Services API Reference 10g Release 2 (10.1.2) B25708-01 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
BPMUser interface defines BPEL Process Manager User
| Method Summary | |
java.lang.String |
getCountry()Gets user's location, country |
java.lang.String |
getFax()Gets fax number for this BPMUser It can return null if person does not have fax number. |
java.lang.String |
getFirstName()Gets first user name |
java.lang.String |
getHomePhone()Gets home phone number for this BPMUser |
java.lang.String |
getLanguage()Gets user's language preference |
java.lang.String |
getLastName()Gets last name for this BPMUser |
java.util.Locale |
getLocale()Gets user's preferred java locale |
java.util.List |
getManagementChain()Gets chain of managers for this BPMUser. |
java.util.List |
getManagementChain(BPMUser upToUser)Gets chain of managers for this BPMUser up to given user. |
java.util.List |
getManagementChain(int max)Gets chain of managers for this BPMUser up given max amount of managers. |
java.util.List |
getManagementChain(int max, java.lang.String upToManagerName, java.lang.String upToTitle)Gets chain of managers for this BPMUser up to given manager title or manager name Method can return empty list if user does not have manager |
java.util.List |
getManagementChain(java.lang.String title)Gets chain of managers for this BPMUser up to given manager title. |
BPMUser |
getManager()Gets manager this BPMUser. |
java.lang.String |
getManagerName()Gets manager's name this BPMUser. |
java.lang.String |
getMiddleName()Gets middle name for this BPMUser |
java.lang.String |
getMobile()Gets mobile phone number for this BPMUser It can return null if person does not have mobile phone. |
java.util.List |
getNotificationPreferences()Gets list of preferences, Channel objects for notification. |
java.lang.String |
getPager()Gets pager number for this BPMUser It can return null if person does not have pager. |
java.util.List |
getReportees(boolean direct)Gets reportees for this user |
java.util.TimeZone |
getTimeZone()Gets user's time zone |
java.lang.String |
getTitle()Gets user's title |
java.lang.String |
getWorkPhone()Gets work phone number for this BPMUser |
org.w3c.dom.Node |
toNode()Create a DOM Node from the BPMUser object |
| Methods inherited from interface oracle.tip.pc.services.identity.BPMIdentity |
getActions, getAppRoles, getEmail, getGroups, getRoles, isInRole, isInRole |
| Methods inherited from interface oracle.tip.pc.services.identity.BPMPrincipal |
getAttribute, getAttributes, getDescription, getDisplayName, getFullName, getGuid |
| Methods inherited from interface java.security.Principal |
equals, getName, hashCode, toString |
| Method Detail |
public java.lang.String getFirstName()
public java.lang.String getMiddleName()
BPMUserpublic java.lang.String getLastName()
BPMUserpublic java.lang.String getWorkPhone()
BPMUserpublic java.lang.String getHomePhone()
BPMUserpublic java.lang.String getMobile()
BPMUser It can return null if person does not have mobile phone.public java.lang.String getFax()
BPMUser It can return null if person does not have fax number.public java.lang.String getPager()
BPMUser It can return null if person does not have pager.
public BPMUser getManager()
throws BPMIdentityNotFoundException
BPMUser. It can return null object if person does not have a manager.BPMUser a mananer to this user.BPMIdentityNotFoundException - if manager is not found in systempublic java.lang.String getManagerName()
BPMUser. It can return null object if person does not have a manager.BPMIdentityNotFoundException - if manager is not found in system
public java.util.List getReportees(boolean direct)
throws BPMIdentityException
direct - - boolean flag. If itis true method returns direct reportee, else return all direct and inderect reporteeList of reportees, BPMUsers.BPMIdentityException - if error occurspublic java.util.List getNotificationPreferences()
Channel objects for notification. Each Channel in list has preference over next for given person List could be empty if no preferences were specifiedpublic java.lang.String getLanguage()
public java.lang.String getCountry()
public java.util.Locale getLocale()
public java.util.TimeZone getTimeZone()
public java.lang.String getTitle()
public java.util.List getManagementChain()
throws BPMIdentityException
BPMUser. Method can return empty list if the user does not have managerBPMUser objects which composing manager chain for this person.BPMIdentityException - if error occurs
public java.util.List getManagementChain(int max)
throws BPMIdentityException
BPMUser up given max amount of managers. Method can return empty list if user does not have manager or less then given max amount if person does not have more managers obove him in his hierarchical structuremax - a maximum anount of managers to look up in management chainBPMUser objects which composing manager chain for this personBPMIdentityException - if error occurs
public java.util.List getManagementChain(java.lang.String title)
throws BPMIdentityException,
BPMIdentityNotFoundException
BPMUser up to given manager title. Method can return empty list if user does not have managertitle - a manager titleBPMUser objects which composing manager chain for this person from company hierarchical structureBPMIdentityNotFoundException - if no manager with specified title is found for this person from hierarchical organization structureBPMIdentityException - if error occurs
public java.util.List getManagementChain(BPMUser upToUser)
throws BPMIdentityException,
BPMIdentityNotFoundException
BPMUser up to given user. Method can return empty list if user does not have managerupToUser -BPMUser objects which composing manager chain for this person from company hierarchical structureBPMIdentityNotFoundException - if no manager with specified upToUser BPMUser is found for this person from hierarchical organization structureBPMIdentityException - if error occurs
public java.util.List getManagementChain(int max,
java.lang.String upToManagerName,
java.lang.String upToTitle)
throws BPMIdentityException,
BPMIdentityNotFoundException
BPMUser up to given manager title or manager name Method can return empty list if user does not have managermax - a maximum anount of managers to look up in management chainupToManagerName - a manager nameupToTitle - a manager titleBPMUser objects which composing manager chain for this person from company hierarchical structure throws BPMIdentityNotFoundException if no manager with specified title or with specified upToUser BPMUser is found for this person from hierarchical organization structureBPMIdentityException - if error occursBPMIdentityNotFoundExceptionpublic org.w3c.dom.Node toNode()
|
Oracle BPEL Process Manager Workflow Services API Reference 10g Release 2 (10.1.2) B25708-01 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||