public class WsStemToSave
extends java.lang.Object
Class to save a stem via web service
Constructor and Description |
---|
WsStemToSave() |
Modifier and Type | Method and Description |
---|---|
Stem |
copy(GrouperSession grouperSession,
Stem toStem,
java.lang.Boolean copyPrivilegesOfGroup,
java.lang.Boolean copyGroupAsPrivilege,
java.lang.Boolean copyListMembersOfGroup,
java.lang.Boolean copyListGroupAsMember,
java.lang.Boolean copyAttributes,
java.lang.Boolean copyPrivilegesOfStem)
copy this stem
|
java.lang.String |
getCreateParentStemsIfNotExist()
if should create parent stems if not exist
|
java.lang.String |
getSaveMode()
if the save should be constrained to INSERT, UPDATE, or INSERT_OR_UPDATE (default)
|
WsStem |
getWsStem() |
WsStemLookup |
getWsStemLookup() |
Stem |
move(GrouperSession grouperSession,
Stem toStem,
java.lang.Boolean moveAssignAlternateName)
move this stem
|
Stem |
save(GrouperSession grouperSession)
save this stem
|
SaveResultType |
saveResultType()
get the save type
|
void |
setCreateParentStemsIfNotExist(java.lang.String createParentStemsIfNotExist1)
if should create parent stems if not exist
|
void |
setSaveMode(java.lang.String saveMode1)
if the save should be constrained to INSERT, UPDATE, or INSERT_OR_UPDATE (default)
|
void |
setWsStem(WsStem wsStem1) |
void |
setWsStemLookup(WsStemLookup wsStemLookup1) |
java.lang.String |
toString()
make sure this is an explicit toString
|
void |
validate()
validate the settings (e.g.
|
public java.lang.String getCreateParentStemsIfNotExist()
public void setCreateParentStemsIfNotExist(java.lang.String createParentStemsIfNotExist1)
createParentStemsIfNotExist1
- T or F or null (F)public SaveResultType saveResultType()
public java.lang.String toString()
toString
in class java.lang.Object
public void validate()
public Stem save(GrouperSession grouperSession) throws StemNotFoundException, StemNotFoundException, StemAddException, InsufficientPrivilegeException, StemModifyException, StemAddException
grouperSession
- to saveStemNotFoundException
StemNotFoundException
StemAddException
InsufficientPrivilegeException
StemModifyException
StemAddException
public Stem move(GrouperSession grouperSession, Stem toStem, java.lang.Boolean moveAssignAlternateName)
grouperSession
- to savetoStem
- moveAssignAlternateName
- public Stem copy(GrouperSession grouperSession, Stem toStem, java.lang.Boolean copyPrivilegesOfGroup, java.lang.Boolean copyGroupAsPrivilege, java.lang.Boolean copyListMembersOfGroup, java.lang.Boolean copyListGroupAsMember, java.lang.Boolean copyAttributes, java.lang.Boolean copyPrivilegesOfStem)
grouperSession
- to savetoStem
- copyPrivilegesOfGroup
- copyGroupAsPrivilege
- copyListMembersOfGroup
- copyListGroupAsMember
- copyAttributes
- moveAssignAlternateName
- copyPrivilegesOfStem
- public java.lang.String getSaveMode()
public void setSaveMode(java.lang.String saveMode1)
saveMode1
- the saveMode to setpublic WsStemLookup getWsStemLookup()
public void setWsStemLookup(WsStemLookup wsStemLookup1)
wsStemLookup1
- the wsStemLookup to setpublic WsStem getWsStem()
public void setWsStem(WsStem wsStem1)
wsStem1
- the wsStem to set