public class GrouperWsVersionUtils
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.ThreadLocal<GrouperVersion> |
currentClientVersion
current client version
|
Constructor and Description |
---|
GrouperWsVersionUtils() |
Modifier and Type | Method and Description |
---|---|
static WsAddMemberResult.WsAddMemberResultCode |
addMemberSuccessResultCode(boolean didntAlreadyExist,
WsSubjectLookup.SubjectFindResult subjectFindResult,
boolean canRead)
result code changed in 1.4 to include a response for if the membership already existed
|
static void |
assignCurrentClientVersion(GrouperVersion clientVersion,
java.lang.StringBuilder warnings)
put the current client version
|
static void |
removeCurrentClientVersion()
put the current client version
|
static void |
removeCurrentClientVersion(boolean soapOnly)
put the current client version
|
static GrouperVersion |
retrieveCurrentClientVersion()
return current client version or null
|
public static java.lang.ThreadLocal<GrouperVersion> currentClientVersion
public static WsAddMemberResult.WsAddMemberResultCode addMemberSuccessResultCode(boolean didntAlreadyExist, WsSubjectLookup.SubjectFindResult subjectFindResult, boolean canRead)
didntAlreadyExist
- subjectFindResult
- canRead
- if the user can read the members or notpublic static void assignCurrentClientVersion(GrouperVersion clientVersion, java.lang.StringBuilder warnings)
clientVersion
- warnings
- public static void removeCurrentClientVersion()
public static void removeCurrentClientVersion(boolean soapOnly)
soapOnly
- true if only doing this for restpublic static GrouperVersion retrieveCurrentClientVersion()