edu.internet2.middleware.grouper.ws.coresoap
Class WsAssignAttributeBatchResult

java.lang.Object
  extended by edu.internet2.middleware.grouper.ws.coresoap.WsAssignAttributeBatchResult
All Implemented Interfaces:
Comparable<WsAssignAttributeBatchResult>

public class WsAssignAttributeBatchResult
extends Object
implements Comparable<WsAssignAttributeBatchResult>

holds an attribute assign result. Also holds value results (if value operations were performed). note if attribute assignments have values and the attribute is removed, the values will not be in this result


Nested Class Summary
static class WsAssignAttributeBatchResult.WsAssignAttributeBatchResultCode
          result code of a request.
 
Constructor Summary
WsAssignAttributeBatchResult()
          constructor
WsAssignAttributeBatchResult(WsAssignAttributesResults wsAssignAttributesResults, String theError, Exception e)
          construct with error/exception.
WsAssignAttributeBatchResult(WsAssignAttributesResults wsAssignAttributesResults, WsAssignAttributeResult wsAssignAttributeResult)
           
 
Method Summary
 void assignResultCode(WsAssignAttributeBatchResult.WsAssignAttributeBatchResultCode wsAssignAttributeBatchResultCode)
          assign the code from the enum
 int compareTo(WsAssignAttributeBatchResult o2)
          sort by the underlying attribute assign
 String getChanged()
          if this assignment was changed, T|F
 String getDeleted()
          if this assignment was deleted, T|F
 WsResultMeta getResultMetadata()
           
 String getValuesChanged()
          if the values were changed, T|F
 WsAttributeAssign[] getWsAttributeAssigns()
          assignment involved
 WsAttributeAssignValueResult[] getWsAttributeAssignValueResults()
          set of results of this attribute assign value
 WsAssignAttributeBatchResult.WsAssignAttributeBatchResultCode resultCode()
          convert string to result code
 void setChanged(String changed1)
          if this assignment was changed, T|F
 void setDeleted(String deleted1)
          if this assignment was deleted, T|F
 void setResultMetadata(WsResultMeta resultMetadata1)
           
 void setValuesChanged(String valuesChanged1)
          if the values were changed, T|F
 void setWsAttributeAssigns(WsAttributeAssign[] wsAttributeAssigns1)
          assignment involved
 void setWsAttributeAssignValueResults(WsAttributeAssignValueResult[] wsAttributeAssignValueResults1)
          set of results of this attribute assign value
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WsAssignAttributeBatchResult

public WsAssignAttributeBatchResult()
constructor


WsAssignAttributeBatchResult

public WsAssignAttributeBatchResult(WsAssignAttributesResults wsAssignAttributesResults,
                                    WsAssignAttributeResult wsAssignAttributeResult)
Parameters:
wsAssignAttributesResults -
wsAssignAttributeResult -

WsAssignAttributeBatchResult

public WsAssignAttributeBatchResult(WsAssignAttributesResults wsAssignAttributesResults,
                                    String theError,
                                    Exception e)
construct with error/exception. default to the result if possible, else assign

Parameters:
wsAssignAttributesResults -
theError -
e -
Method Detail

assignResultCode

public void assignResultCode(WsAssignAttributeBatchResult.WsAssignAttributeBatchResultCode wsAssignAttributeBatchResultCode)
assign the code from the enum

Parameters:
wsAssignAttributeBatchResultCode -

getWsAttributeAssignValueResults

public WsAttributeAssignValueResult[] getWsAttributeAssignValueResults()
set of results of this attribute assign value

Returns:
the array of result object

setWsAttributeAssignValueResults

public void setWsAttributeAssignValueResults(WsAttributeAssignValueResult[] wsAttributeAssignValueResults1)
set of results of this attribute assign value

Parameters:
wsAttributeAssignValueResults1 -

getValuesChanged

public String getValuesChanged()
if the values were changed, T|F

Returns:
if the values were changed, T|F

setValuesChanged

public void setValuesChanged(String valuesChanged1)
if the values were changed, T|F

Parameters:
valuesChanged1 -

getChanged

public String getChanged()
if this assignment was changed, T|F

Returns:
if changed

setChanged

public void setChanged(String changed1)
if this assignment was changed, T|F

Parameters:
changed1 -

compareTo

public int compareTo(WsAssignAttributeBatchResult o2)
sort by the underlying attribute assign

Specified by:
compareTo in interface Comparable<WsAssignAttributeBatchResult>
See Also:
Comparable.compareTo(java.lang.Object)

getDeleted

public String getDeleted()
if this assignment was deleted, T|F

Returns:
if this assignment was deleted, T|F

setDeleted

public void setDeleted(String deleted1)
if this assignment was deleted, T|F

Parameters:
deleted1 -

getResultMetadata

public WsResultMeta getResultMetadata()
Returns:
the resultMetadata

resultCode

public WsAssignAttributeBatchResult.WsAssignAttributeBatchResultCode resultCode()
convert string to result code

Returns:
the result code

setResultMetadata

public void setResultMetadata(WsResultMeta resultMetadata1)
Parameters:
resultMetadata1 - the resultMetadata to set

getWsAttributeAssigns

public WsAttributeAssign[] getWsAttributeAssigns()
assignment involved

Returns:
assignment involved

setWsAttributeAssigns

public void setWsAttributeAssigns(WsAttributeAssign[] wsAttributeAssigns1)
assignment involved

Parameters:
wsAttributeAssigns1 -