public class AttributeAssignValueSave extends Object
Use this class to add/edit/delete values from attribute assigns
Sample call
AttributeAssignValueSave attributeAssignValueSave = new AttributeAssignValueSave(); AttributeAssignValueResult attributeAssignValueResult = attributeAssignValueSave.assignAttributeAssign(attributeAssign) .assignValue("hello").save(); System.out.println(attributeAssignValueSave.getSaveResultType()); // DELETE, INSERT, NO_CHANGE, or UPDATE
Sample call to remove value from an attribute assign
AttributeAssignValueSave attributeAssignValueSave = new AttributeAssignValueSave(); AttributeAssignValueResult attributeAssignValueResult = attributeAssignValueSave.assignAttributeAssign(attributeAssign) .assignAttributeAssignValueOperation(AttributeAssignValueOperation.remove_value) .assignValue("hello").save();
Constructor and Description |
---|
AttributeAssignValueSave() |
Modifier and Type | Method and Description |
---|---|
AttributeAssignValueSave |
assignAttributeAssign(AttributeAssign attributeAssign)
attribute assign to add/assign values to
|
AttributeAssignValueSave |
assignAttributeAssignId(String attributeAssignId)
attribute assign to add/assign values to
|
AttributeAssignValueSave |
assignAttributeAssignValueOperation(AttributeAssignValueOperation attributeAssignValueOperation)
attribute assign value operation - replace is not valid
|
AttributeAssignValueSave |
assignRunAsRoot(boolean runAsRoot)
set this to true to run as a root session
|
AttributeAssignValueSave |
assignValue(Object value)
value to add/assign to the attribute assign
|
SaveResultType |
getSaveResultType()
save type after the save
|
AttributeAssignValueResult |
save()
add/edit/delete attribute assign value
|
public SaveResultType getSaveResultType()
public AttributeAssignValueSave assignAttributeAssign(AttributeAssign attributeAssign)
attributeAssign
- public AttributeAssignValueSave assignAttributeAssignValueOperation(AttributeAssignValueOperation attributeAssignValueOperation)
attributeAssignValueOperation
- public AttributeAssignValueSave assignAttributeAssignId(String attributeAssignId)
attributeAssign
- public AttributeAssignValueSave assignRunAsRoot(boolean runAsRoot)
runAsRoot
- public AttributeAssignValueSave assignValue(Object value)
attributeAssign
- public AttributeAssignValueResult save()
Copyright © 2016 Internet2. All rights reserved.