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

java.lang.Object
  extended by edu.internet2.middleware.grouper.ws.coresoap.WsAttributeDefNameSaveResult

public class WsAttributeDefNameSaveResult
extends Object

Result of one AttributeDefName being saved. The number of these result objects will equal the number of AttributeDefNames sent in to the method to be saved

Author:
mchyzer

Nested Class Summary
static class WsAttributeDefNameSaveResult.WsAttributeDefNameSaveResultCode
          result code of a request
 
Constructor Summary
WsAttributeDefNameSaveResult()
          empty
WsAttributeDefNameSaveResult(WsAttributeDefNameLookup wsAttributeDefNameLookup)
          construct initially with lookup
 
Method Summary
 void assignResultCode(WsAttributeDefNameSaveResult.WsAttributeDefNameSaveResultCode groupSaveResultCode, GrouperVersion clientVersion)
          assign the code from the enum
 void assignResultCodeException(Exception e, WsAttributeDefNameToSave wsAttributeDefNameToSave, GrouperVersion clientVersion)
          assign a resultcode of exception, and process/log the exception
 WsResultMeta getResultMetadata()
           
 WsAttributeDefName getWsAttributeDefName()
           
 WsAttributeDefNameSaveResult.WsAttributeDefNameSaveResultCode resultCode()
          convert string to result code
 void setResultMetadata(WsResultMeta resultMetadata1)
           
 void setWsAttributeDefName(WsAttributeDefName wsAttributeDefName1)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WsAttributeDefNameSaveResult

public WsAttributeDefNameSaveResult()
empty


WsAttributeDefNameSaveResult

public WsAttributeDefNameSaveResult(WsAttributeDefNameLookup wsAttributeDefNameLookup)
construct initially with lookup

Parameters:
wsAttributeDefNameLookup -
Method Detail

getResultMetadata

public WsResultMeta getResultMetadata()
Returns:
the resultMetadata

getWsAttributeDefName

public WsAttributeDefName getWsAttributeDefName()
Returns:
the wsAttributeDefName

setWsAttributeDefName

public void setWsAttributeDefName(WsAttributeDefName wsAttributeDefName1)
Parameters:
wsAttributeDefName1 - the wsAttributeDefName to set

setResultMetadata

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

assignResultCode

public void assignResultCode(WsAttributeDefNameSaveResult.WsAttributeDefNameSaveResultCode groupSaveResultCode,
                             GrouperVersion clientVersion)
assign the code from the enum

Parameters:
groupSaveResultCode -
clientVersion -

assignResultCodeException

public void assignResultCodeException(Exception e,
                                      WsAttributeDefNameToSave wsAttributeDefNameToSave,
                                      GrouperVersion clientVersion)
assign a resultcode of exception, and process/log the exception

Parameters:
e -
wsAttributeDefNameToSave -
clientVersion -

resultCode

public WsAttributeDefNameSaveResult.WsAttributeDefNameSaveResultCode resultCode()
convert string to result code

Returns:
the result code