|
|||||||||
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 nullString
java.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)
insteadString
java.lang.String enableObject(java.lang.String objectType)
objectType
- ObjectType, can't be nullString
java.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 rowjava.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 |