public class ProvisioningEntity extends ProvisioningUpdatable
| Constructor and Description |
|---|
ProvisioningEntity() |
| Modifier and Type | Method and Description |
|---|---|
void |
assignSearchFilter() |
boolean |
canDeleteAttribute(String name) |
boolean |
canDeleteAttributeValue(String name,
Object deleteValue) |
boolean |
canInsertAttribute(String name) |
boolean |
canUpdateAttribute(String name) |
ProvisioningEntity |
clone()
deep clone the fields in this object
|
String |
getEmail()
email of entity (optional)
|
String |
getId()
id uniquely identifies this record, might be a uuid, or subject id
|
String |
getLoginId()
login id could be a subject identifier or subject id (optional)
|
String |
getName()
name field in the entity (optional)
|
ProvisioningEntityWrapper |
getProvisioningEntityWrapper() |
String |
getSubjectId() |
boolean |
isEmpty()
see if this object is empty e.g.
|
Object |
retrieveFieldOrAttributeValue(GrouperProvisioningConfigurationAttribute grouperProvisioningConfigurationAttribute)
base on attribute get the value
|
String |
retrieveFieldOrAttributeValueString(GrouperProvisioningConfigurationAttribute grouperProvisioningConfigurationAttribute) |
void |
setEmail(String email1)
email of entity (optional)
|
void |
setId(String id1)
id uniquely identifies this record, might be a uuid, or subject id
|
void |
setLoginId(String login1)
login id could be a subject identifier or subject id (optional)
|
void |
setName(String name1)
name field in the entity (optional)
|
void |
setProvisioningEntityWrapper(ProvisioningEntityWrapper provisioningEntityWrapper) |
void |
setSubjectId(String subjectId) |
String |
toString() |
addAttributeValue, addAttributeValueForMembership, addInternal_objectChange, assignAttributeValue, clearAttribute, clone, cloneUpdatable, getAttributes, getException, getInternal_objectChanges, getMatchingId, getProvisioned, getSearchFilter, isEmptyUpdatable, isRecalc, isRemoveFromList, manageAttributeValue, removeAttribute, retrieveAttributeValue, retrieveAttributeValueBoolean, retrieveAttributeValueInteger, retrieveAttributeValueLong, retrieveAttributeValueSet, retrieveAttributeValueString, setAttributes, setException, setMatchingId, setProvisioned, setRemoveFromList, setSearchFilter, stringValueWithType, toStringAppendField, toStringAppendField, toStringProvisioningUpdatablepublic boolean isEmpty()
public String getSubjectId()
public void setSubjectId(String subjectId)
subjectId - public String getId()
public void setId(String id1)
id1 - public String getLoginId()
public void setLoginId(String login1)
login1 - public String getName()
public void setName(String name1)
name1 - public String getEmail()
public void setEmail(String email1)
email1 - public ProvisioningEntityWrapper getProvisioningEntityWrapper()
public void setProvisioningEntityWrapper(ProvisioningEntityWrapper provisioningEntityWrapper)
public String retrieveFieldOrAttributeValueString(GrouperProvisioningConfigurationAttribute grouperProvisioningConfigurationAttribute)
name - value - public Object retrieveFieldOrAttributeValue(GrouperProvisioningConfigurationAttribute grouperProvisioningConfigurationAttribute)
grouperProvisioningConfigurationAttribute - public ProvisioningEntity clone()
public void assignSearchFilter()
public boolean canInsertAttribute(String name)
canInsertAttribute in class ProvisioningUpdatablepublic boolean canUpdateAttribute(String name)
canUpdateAttribute in class ProvisioningUpdatablepublic boolean canDeleteAttribute(String name)
canDeleteAttribute in class ProvisioningUpdatablepublic boolean canDeleteAttributeValue(String name, Object deleteValue)
canDeleteAttributeValue in class ProvisioningUpdatableCopyright © 2016 Internet2. All rights reserved.