|
Oracle BPEL Process Manager Workflow Services API Reference 10g Release 3 (10.1.3) B28985-02 |
|||||||||
| 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 based on user's locale |
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 based on user's locale |
java.lang.String |
getLanguagePreference()Gets user's language preference |
java.lang.String |
getLastName()Gets last name for this BPMUser |
java.util.Locale |
getLocale()Gets user's java locale, based on language preference. |
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(int maxReporteeLevel)Gets reportees for the user up to given level in the hierarchical structure |
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 |
| Methods inherited from interface oracle.tip.pc.services.identity.BPMIdentity |
getActions, getAppRoles, getEmail, getGrantedRoles, getGroups, getOwnedRoles, getRoles, isInRole, isInRole, isOwner |
| Methods inherited from interface oracle.tip.pc.services.identity.BPMPrincipal |
getAttribute, getAttributes, getDescription, getDisplayName, getFullName, getGuid, getRealmName, toNode |
| Methods inherited from interface java.security.Principal |
equals, getName, hashCode, toString |
| Method Detail |
public java.lang.String getFirstName()
throws BPMIdentityException
BPMIdentityException - if error occurs
public java.lang.String getMiddleName()
throws BPMIdentityException
BPMUserBPMIdentityException - if error occurs
public java.lang.String getLastName()
throws BPMIdentityException
BPMUserBPMIdentityException - if error occurs
public java.lang.String getWorkPhone()
throws BPMIdentityException
BPMUserBPMIdentityException - if error occurs
public java.lang.String getHomePhone()
throws BPMIdentityException
BPMUserBPMIdentityException - if error occurs
public java.lang.String getMobile()
throws BPMIdentityException
BPMUser It can return null if person does not have mobile phone.BPMIdentityException - if error occurs
public java.lang.String getFax()
throws BPMIdentityException
BPMUser It can return null if person does not have fax number.BPMIdentityException - if error occurs
public java.lang.String getPager()
throws BPMIdentityException
BPMUser It can return null if person does not have pager.BPMIdentityException - if error occurs
public BPMUser getManager()
throws BPMIdentityException,
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 systemBPMIdentityException - if error occurs
public java.lang.String getManagerName()
throws BPMIdentityException
BPMUser. It can return null object if person does not have a manager.BPMIdentityException - if error occurs
public java.util.List getReportees(int maxReporteeLevel)
throws BPMIdentityException
maxReporteeLevel - - reportees included into result up to maxReporteeLevel from the manager in hierarchical structure If level equals 1, method returns only one level of reportesfor the user; if level equals 2, method return only two levels of reportees for the user; if level equals 3, method returns only treee levels reportees for the user; etc; if 0 or any negative specify , it assumes all reporteesList of reportees, BPMUsers.BPMIdentityException - if error occurs
public java.util.List getNotificationPreferences()
throws BPMIdentityException
Channel objects for notification. Each Channel in list has preference over next for given person List could be empty if no preferences were specifiedBPMIdentityException - if error occurs
public java.lang.String getLanguagePreference()
throws BPMIdentityException
BPMIdentityException - if error occurs
public java.lang.String getLanguage()
throws BPMIdentityException
BPMIdentityException - if error occurs
public java.lang.String getCountry()
throws BPMIdentityException
BPMIdentityException - if error occurs
public java.util.Locale getLocale()
throws BPMIdentityException
BPMIdentityException - if error occurs
public java.util.TimeZone getTimeZone()
throws BPMIdentityException
BPMIdentityException - if error occurs
public java.lang.String getTitle()
throws BPMIdentityException
BPMIdentityException - if error occurs
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 manager or upToUser is the same userupToUser - is a last user included into the manangent chain resultBPMUser 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 occursBPMIdentityNotFoundException
|
Oracle BPEL Process Manager Workflow Services API Reference 10g Release 3 (10.1.3) B28985-02 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright © 2006, Oracle. All rights reserved.