Class WsAttributeDefNameToSave
java.lang.Object
edu.internet2.middleware.grouper.ws.coresoap.WsAttributeDefNameToSave
Class to save an attribute def name via web service
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionif should create parent stems if not existif the save should be constrained to INSERT, UPDATE, or INSERT_OR_UPDATE (default)attribute def name to saveattribute def name lookup (blank if insert)save
(GrouperSession grouperSession) save this attributeDefNameget the save typevoid
setCreateParentStemsIfNotExist
(String createParentStemsIfNotExist1) if should create parent stems if not existvoid
setSaveMode
(String saveMode1) if the save should be constrained to INSERT, UPDATE, or INSERT_OR_UPDATE (default)void
setWsAttributeDefName
(WsAttributeDefName wsAttributeDefName1) attribute def name to savevoid
setWsAttributeDefNameLookup
(WsAttributeDefNameLookup wsAttributeDefNameLookup1) attribute def name lookup (blank if insert)toString()
make sure this is an explicit toStringvoid
validate()
validate the settings (e.g.
-
Constructor Details
-
WsAttributeDefNameToSave
public WsAttributeDefNameToSave()
-
-
Method Details
-
getCreateParentStemsIfNotExist
if should create parent stems if not exist- Returns:
- T or F or null (F)
-
setCreateParentStemsIfNotExist
if should create parent stems if not exist- Parameters:
createParentStemsIfNotExist1
- T or F or null (F)
-
getSaveMode
if the save should be constrained to INSERT, UPDATE, or INSERT_OR_UPDATE (default)- Returns:
- the saveMode
-
setSaveMode
if the save should be constrained to INSERT, UPDATE, or INSERT_OR_UPDATE (default)- Parameters:
saveMode1
- the saveMode to set
-
getWsAttributeDefNameLookup
attribute def name lookup (blank if insert)- Returns:
- the wsAttributeDefNameLookup
-
setWsAttributeDefNameLookup
attribute def name lookup (blank if insert)- Parameters:
wsAttributeDefNameLookup1
- the wsAttributeDefNameLookup to set
-
getWsAttributeDefName
attribute def name to save- Returns:
- the wsAttributeDefName
-
setWsAttributeDefName
attribute def name to save- Parameters:
wsAttributeDefName1
- the wsAttributeDefName to set
-
save
save this attributeDefName- Parameters:
grouperSession
- to save- Returns:
- the stem that was inserted or updated
- Throws:
StemNotFoundException
StemAddException
AttributeDefNameAddException
InsufficientPrivilegeException
AttributeDefNameAddAlreadyExistsException
-
saveResultType
get the save type- Returns:
- save type
-
toString
make sure this is an explicit toString -
validate
public void validate()validate the settings (e.g. that booleans are set correctly)
-