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, toStringProvisioningUpdatable
public 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 ProvisioningUpdatable
public boolean canUpdateAttribute(String name)
canUpdateAttribute
in class ProvisioningUpdatable
public boolean canDeleteAttribute(String name)
canDeleteAttribute
in class ProvisioningUpdatable
public boolean canDeleteAttributeValue(String name, Object deleteValue)
canDeleteAttributeValue
in class ProvisioningUpdatable
Copyright © 2016 Internet2. All rights reserved.