|
Oracle Fusion Middleware Workflow Services Java API Reference for Oracle SOA Suite 11g Release 1 (11.1.1.9) E10660-12 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
oracle.bpel.services.identity.hierarchy.HierarchyPrincipal
public class HierarchyPrincipal
Represents a member of the hierarchy. A HierarchyPrincipal has the following parameters:
| Constructor Summary | |
|---|---|
HierarchyPrincipal() |
|
HierarchyPrincipal(HierarchyPrincipal p) |
|
HierarchyPrincipal(java.lang.String id) |
|
| Method Summary | |
|---|---|
boolean |
equals(java.lang.Object aThat)Overrides equlas method of Hierarchypricipal, it comapres the object equality and id value in the object. |
static HierarchyPrincipal |
fromHcmHierarchy(oracle.bpel.services.identity.hierarchy.providers.hcm.supervisory.HierarchyPrincipal hcmPrincipal)Unmarshalls HierarchyPrincipal from oracle.bpel.services.identity.hierarchy.providers.hcm.supervisory.HierarchyPrincipal HierarchyPrincipal. |
long |
getAssignmentId()Returns the assignment id of this hierarchy memeber. |
java.lang.String |
getEffectiveDate()Returns the effective date of the hierarchy to traverse. |
java.lang.String |
getHierarchyType()Returns the hierarchy type of this hierarchy member. |
java.lang.String |
getId()Returns principal guid used to identify the hierarchy member. |
int |
getJobLevel()Returns the jobLevel of this hierarchy member. |
java.util.Map |
getPropertyBag()Returns a Map of additional properties required by the IHierarchyProvider implementation to identify the hierarchy member, and traverse the hierarchy. |
int |
hashCode()Returns HashCode of the id field. |
void |
setAssignmentId(long assignmentId)Sets the assignment id of this hierarchy memeber. |
void |
setEffectiveDate(java.lang.String effectiveDate)Sets the effective date of the hierarchy to traverse. |
void |
setHierarchyType(java.lang.String hierarchyType)Sets the hierarchy type of this hierarchy member. |
void |
setId(java.lang.String id)Sets principal guid used to identify the hierarchy member. |
void |
setJobLevel(int jobLevel)Sets the jobLevel of this hierarchy member. |
void |
setPropertyBag(java.util.Map propertyBag)Sets the Map of name-value pairs of additional properties required by the IHierarchyProvider. |
static oracle.bpel.services.identity.hierarchy.providers.hcm.supervisory.HierarchyPrincipal |
toHcmHierarchy(HierarchyPrincipal principal)Marshalls HierarchyPrincipal obejct into a object that Fusion HCM uses to represent Hierarchy Principal. |
static java.lang.String |
toPropertiesString(HierarchyPrincipal principal)Deprecated. Marshalls HierarchyPrincipal into a flat Properties formatted string. |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public HierarchyPrincipal()
public HierarchyPrincipal(java.lang.String id)
public HierarchyPrincipal(HierarchyPrincipal p)
| Method Detail |
|---|
public java.lang.String getId()
public int getJobLevel()
public java.lang.String getEffectiveDate()
public long getAssignmentId()
public java.lang.String getHierarchyType()
public java.util.Map getPropertyBag()
public void setId(java.lang.String id)
id - String guid for hierarchy member.public void setJobLevel(int jobLevel)
jobLevel -public void setEffectiveDate(java.lang.String effectiveDate)
effectiveDate -public void setAssignmentId(long assignmentId)
assignmentId -public void setHierarchyType(java.lang.String hierarchyType)
hierarchyType -public void setPropertyBag(java.util.Map propertyBag)
propertyBag -public static java.lang.String toPropertiesString(HierarchyPrincipal principal)
principal -public boolean equals(java.lang.Object aThat)
equals in class java.lang.ObjectaThat - (Instance of HierarchyPrincipal to compare)public int hashCode()
hashCode in class java.lang.Objectpublic static oracle.bpel.services.identity.hierarchy.providers.hcm.supervisory.HierarchyPrincipal toHcmHierarchy(HierarchyPrincipal principal)
principal -public static HierarchyPrincipal fromHcmHierarchy(oracle.bpel.services.identity.hierarchy.providers.hcm.supervisory.HierarchyPrincipal hcmPrincipal)
hcmPrincipal - object
|
Oracle Fusion Middleware Workflow Services Java API Reference for Oracle SOA Suite 11g Release 1 (11.1.1.9) E10660-12 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||