|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ProvisioningManager
Provisioning Manager common methods
| Method Summary | |
|---|---|
java.lang.String |
addChildTableValue(java.lang.String objectType, java.lang.String childTableName, long childPrimaryKey)Updates the target by adding the newly added row in child table. |
java.lang.String |
createObject(java.lang.String objectType)Creates object of specified type on target resource, the values are taken from current Form |
java.lang.String |
deleteObject(java.lang.String objectType)Deletes object of specified type on target resource |
java.lang.String |
disableObject(java.lang.String objectType)Disables current object on target resource |
java.lang.String |
disableUser()Deprecated. |
java.lang.String |
enableObject(java.lang.String objectType)Enables current object on target resource |
java.lang.String |
enableUser()Deprecated. |
java.lang.String |
removeChildTableValue(java.lang.String objectType, java.lang.String childTableName, java.lang.Integer taskInstanceKey)Updates the target by removing the row which was just deleted from child table |
java.lang.String |
updateAttributeValue(java.lang.String objectType, java.lang.String attrFieldName)Updates object on target resource, only the attribute with the provided label is updated |
java.lang.String |
updateAttributeValues(java.lang.String objectType, java.util.Map fields)Updates multiple attributes on target resource |
java.lang.String |
updateAttributeValues(java.lang.String objectType, java.util.Map fields, java.util.Map oldFields)Updates multiple attributes on target resource (including original value a.k.a CURRENT_ATTRIBUTES) |
java.lang.String |
updateChildTableValue(java.lang.String objectType, java.lang.String childTableName, java.lang.Integer taskInstanceKey, long childPrimaryKey)Updates the target by removing the deleted row and adding the newly created row |
java.lang.String |
updateChildTableValues(java.lang.String objectType, java.lang.String childTableName)Updates values provided in child table on target resource |
| Method Detail |
|---|
java.lang.String createObject(java.lang.String objectType)
objectType - Object Type, can't be nullStringjava.lang.String deleteObject(java.lang.String objectType)
objectType - Object Type, can't be nullString
java.lang.String updateAttributeValue(java.lang.String objectType,
java.lang.String attrFieldName)
objectType - Object Type to update, can't be nullattrFieldName - Field Label to update, can't be nullString
java.lang.String updateAttributeValues(java.lang.String objectType,
java.util.Map fields)
objectType - Object Type, can't be nullfields - Map of field names/values which needs to be updatedString
java.lang.String updateAttributeValues(java.lang.String objectType,
java.util.Map fields,
java.util.Map oldFields)
objectType - Object Type, can't be nullfields - Map of field names/values which needs to be updatedoldFields - Map of field names/values with values before they were updatedString
java.lang.String updateChildTableValues(java.lang.String objectType,
java.lang.String childTableName)
objectType - ObjectType, can't be nullchildTableName - Child table name which was changedString
@Deprecated
java.lang.String enableUser()
ProvisioningManager.enableObject(String) insteadString
@Deprecated
java.lang.String disableUser()
ProvisioningManager.disableObject(String) insteadStringjava.lang.String enableObject(java.lang.String objectType)
objectType - ObjectType, can't be nullStringjava.lang.String disableObject(java.lang.String objectType)
objectType - ObjectType, can't be nullString
java.lang.String addChildTableValue(java.lang.String objectType,
java.lang.String childTableName,
long childPrimaryKey)
objectType - Object Type, can't be nullchildTableName - Child table name which is being updatedchildPrimaryKey - Child primary key representing the new row added into child row
java.lang.String removeChildTableValue(java.lang.String objectType,
java.lang.String childTableName,
java.lang.Integer taskInstanceKey)
objectType - Object Type, can't be nullchildTableName - Child table name which is being updatedtaskInstanceKey - Task instance key responsible for deleting the row from child tableString
java.lang.String updateChildTableValue(java.lang.String objectType,
java.lang.String childTableName,
java.lang.Integer taskInstanceKey,
long childPrimaryKey)
objectType - Object Type, can't be nullchildTableName - Child table name which is being updatedtaskInstanceKey - Task instance key responsible for deleting the row from child tablechildPrimaryKey - Child primary key representing the new row added into child rowString
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||