public class Proxy extends java.lang.Object implements Identity
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
PROXY_CREATED_BY |
static java.lang.String |
PROXY_CREATED_DATE |
static java.lang.String |
PROXY_END_DATE |
static java.lang.String |
PROXY_ID |
static java.lang.String |
PROXY_ORIG_USR_ID |
static java.lang.String |
PROXY_PROXY_USR_DISPLAY_NAME |
static java.lang.String |
PROXY_PROXY_USR_FIRST_NAME |
static java.lang.String |
PROXY_PROXY_USR_ID |
static java.lang.String |
PROXY_PROXY_USR_LAST_NAME |
static java.lang.String |
PROXY_PROXY_USR_LOGIN |
static java.lang.String |
PROXY_PROXY_USR_MIDDLE_NAME |
static java.lang.String |
PROXY_RELATIONSHIP |
static java.lang.String |
PROXY_RELATIONSHIP_DIRECT_SUBORDINATE |
static java.lang.String |
PROXY_RELATIONSHIP_MANAGER |
static java.lang.String |
PROXY_RELATIONSHIP_OTHER |
static java.lang.String |
PROXY_START_DATE |
static java.lang.String |
PROXY_STATUS |
static java.lang.String |
PROXY_STATUS_FINISHED |
static java.lang.String |
PROXY_STATUS_IN_PROGRESS |
static java.lang.String |
PROXY_STATUS_NOT_STARTED |
static java.lang.String |
PROXY_UPDATED_BY |
static java.lang.String |
PROXY_UPDATED_DATE |
| Constructor and Description |
|---|
Proxy(java.lang.String entityId)
Constructs a proxy object with GUID
entityId. |
Proxy(java.lang.String entityId,
java.util.HashMap attrs)
Constructs a proxy object with GUID
entityId and a
map of attribute name-value pair. |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
getAttribute(java.lang.String attr)
Get the value of the specified proxy attribute
name. |
java.util.Set |
getAttributeNames()
Provides a set of all the proxy user attribute names.
|
java.util.HashMap |
getAttributes()
Provides a map of all attribute-value pair of proxy user.
|
java.lang.String |
getEntityId()
Provides GUID of the proxy user.
|
void |
setAttribute(java.lang.String attr,
java.lang.Object val)
Adds the attribute
attr and it's value val. |
void |
setEntityId(java.lang.String entityId) |
java.lang.String |
toString()
Provides the string representation of
Proxy value object. |
public static final java.lang.String PROXY_ID
public static final java.lang.String PROXY_STATUS
public static final java.lang.String PROXY_RELATIONSHIP
public static final java.lang.String PROXY_RELATIONSHIP_MANAGER
public static final java.lang.String PROXY_RELATIONSHIP_DIRECT_SUBORDINATE
public static final java.lang.String PROXY_RELATIONSHIP_OTHER
public static final java.lang.String PROXY_STATUS_NOT_STARTED
public static final java.lang.String PROXY_STATUS_IN_PROGRESS
public static final java.lang.String PROXY_STATUS_FINISHED
public static final java.lang.String PROXY_ORIG_USR_ID
public static final java.lang.String PROXY_PROXY_USR_ID
public static final java.lang.String PROXY_START_DATE
public static final java.lang.String PROXY_END_DATE
public static final java.lang.String PROXY_UPDATED_DATE
public static final java.lang.String PROXY_UPDATED_BY
public static final java.lang.String PROXY_CREATED_DATE
public static final java.lang.String PROXY_CREATED_BY
public static final java.lang.String PROXY_PROXY_USR_LOGIN
public static final java.lang.String PROXY_PROXY_USR_LAST_NAME
public static final java.lang.String PROXY_PROXY_USR_FIRST_NAME
public static final java.lang.String PROXY_PROXY_USR_MIDDLE_NAME
public static final java.lang.String PROXY_PROXY_USR_DISPLAY_NAME
public Proxy(java.lang.String entityId)
entityId.entityId - The GUID of the proxy user.public Proxy(java.lang.String entityId,
java.util.HashMap attrs)
entityId and a
map of attribute name-value pair.entityId - The GUID of the proxy user.attrs - The Map of attribute name-value pair.public void setAttribute(java.lang.String attr,
java.lang.Object val)
attr and it's value val.setAttribute in interface Identityattr - The attribute to be added.val - The value of the attribute.public java.lang.Object getAttribute(java.lang.String attr)
name.getAttribute in interface Identityattr - The attribute whose value is to be returned.public java.lang.String getEntityId()
getEntityId in interface Identitypublic void setEntityId(java.lang.String entityId)
public java.util.HashMap getAttributes()
getAttributes in interface Identitymap of all attribute-value pair of this proxy user.public java.util.Set getAttributeNames()
getAttributeNames in interface Identity