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.