public class AttributeAssignToAssignmentSave extends Object
Use this class to add/edit/delete attribute def names on attribute assigns.
Sample call
AttributeAssignToAssignmentSave attributeAssignToAssignmentSave = new AttributeAssignToAssignmentSave(); AttributeAssignResult attributeAssignResult = attributeAssignToAssignmentSave.assignAttributeAssign(attributeAssign).assignAttributeDefName(attributeDefName).save(); System.out.println(attributeAssignToAssignmentSave.getSaveResultType()); // DELETE, INSERT, NO_CHANGE, or UPDATE
Sample call to remove attribute def name from an attribute assign
AttributeAssignToAssignmentSave attributeAssignToAssignmentSave = new AttributeAssignToAssignmentSave().assignAttributeAssign(attributeAssign) .assignAttributeDefName(attributeDefName) .assignAttributeAssignOperation(AttributeAssignOperation.remove_attr) .save();
Constructor and Description |
---|
AttributeAssignToAssignmentSave() |
Modifier and Type | Method and Description |
---|---|
AttributeAssignToAssignmentSave |
assignAttributeAssign(AttributeAssign attributeAssign)
attribute assign to which attribute def name is to be added/assigned
|
AttributeAssignToAssignmentSave |
assignAttributeAssignId(String attributeAssignId)
attribute assign to which attribute def name is to be added/assigned
|
AttributeAssignToAssignmentSave |
assignAttributeAssignOperation(AttributeAssignOperation attributeAssignOperation)
attribute assign operation
|
AttributeAssignToAssignmentSave |
assignAttributeDefName(AttributeDefName attributeDefName)
attributeDefName to assign/add to the attributeAssign
|
AttributeAssignToAssignmentSave |
assignAttributeDefNameId(String attributeDefNameId)
attributeDefName to assign/add to the attributeAssign
|
AttributeAssignToAssignmentSave |
assignAttributeDefNameName(String attributeDefNameName)
attributeDefName to assign/add to the attributeAssign
|
AttributeAssignToAssignmentSave |
assignRunAsRoot(boolean runAsRoot)
set this to true to run as a root session
|
SaveResultType |
getSaveResultType()
save result type after the save call
|
AttributeAssignResult |
save()
save attribute def name to attribute assign
|
public SaveResultType getSaveResultType()
public AttributeAssignToAssignmentSave assignAttributeDefName(AttributeDefName attributeDefName)
attributeDefName
- public AttributeAssignToAssignmentSave assignAttributeDefNameId(String attributeDefNameId)
attributeDefNameId
- public AttributeAssignToAssignmentSave assignAttributeDefNameName(String attributeDefNameName)
attributeDefNameName
- public AttributeAssignToAssignmentSave assignAttributeAssign(AttributeAssign attributeAssign)
attributeAssign
- public AttributeAssignToAssignmentSave assignAttributeAssignId(String attributeAssignId)
attributeAssignId
- public AttributeAssignToAssignmentSave assignRunAsRoot(boolean runAsRoot)
runAsRoot
- public AttributeAssignToAssignmentSave assignAttributeAssignOperation(AttributeAssignOperation attributeAssignOperation)
attributeAssignOperation
- public AttributeAssignResult save()
Copyright © 2016 Internet2. All rights reserved.