|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.internet2.middleware.grouper.ws.coresoap.WsMembershipAnyLookup
public class WsMembershipAnyLookup
Class to lookup a membership via web service. Put in a uuid, or fill in the other fields developers make sure each setter calls this.clearMembership();
Nested Class Summary | |
---|---|
static class |
WsMembershipAnyLookup.MembershipAnyFindResult
result of attribute def name find |
Constructor Summary | |
---|---|
WsMembershipAnyLookup()
|
|
WsMembershipAnyLookup(WsGroupLookup wsGroupLookup1,
WsSubjectLookup wsSubjectLookup1)
|
Method Summary | |
---|---|
boolean |
blank()
see if blank |
static java.util.Set<MultiKey> |
convertToGroupMemberIds(GrouperSession grouperSession,
WsMembershipAnyLookup[] wsMembershipAnyLookups,
java.lang.StringBuilder errorMessage,
TypeOfGroup typeOfGroup,
int[] lookupCount)
convert membership any lookups to membership any ids |
WsGroupLookup |
getWsGroupLookup()
group lookup for group |
WsSubjectLookup |
getWsSubjectLookup()
subject lookup for subject |
boolean |
hasData()
see if this membership lookup has data |
java.lang.String |
retrieveErrorMessage()
error message to return why this is invalid this is not a javabean property since we dont want it in xml |
GroupMember |
retrieveGroupMember()
Note: this is not a javabean property because we dont want it in the web service |
WsMembershipAnyLookup.MembershipAnyFindResult |
retrieveMembershipAnyFindResult()
Note: this is not a javabean property because we dont want it in the web service |
void |
retrieveMembershipAnyIfNeeded(GrouperSession grouperSession)
retrieve the membership any for this lookup if not looked up yet. |
GroupMember |
retrieveMembershipAnyIfNeeded(GrouperSession grouperSession,
java.lang.String invalidQueryReason)
retrieve the membership any for this lookup if not looked up yet. |
void |
setWsGroupLookup(WsGroupLookup wsGroupLookup1)
group lookup for group |
void |
setWsSubjectLookup(WsSubjectLookup wsSubjectLookup1)
subject lookup for subject |
java.lang.String |
toString()
make sure this is an explicit toString |
java.lang.String |
toStringCompact()
make sure this is an explicit toString |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public WsMembershipAnyLookup()
public WsMembershipAnyLookup(WsGroupLookup wsGroupLookup1, WsSubjectLookup wsSubjectLookup1)
wsGroupLookup1
- wsSubjectLookup1
- Method Detail |
---|
public java.lang.String retrieveErrorMessage()
public WsGroupLookup getWsGroupLookup()
public void setWsGroupLookup(WsGroupLookup wsGroupLookup1)
wsGroupLookup1
- public WsSubjectLookup getWsSubjectLookup()
public void setWsSubjectLookup(WsSubjectLookup wsSubjectLookup1)
wsSubjectLookup1
- public boolean blank()
public boolean hasData()
public GroupMember retrieveGroupMember()
Note: this is not a javabean property because we dont want it in the web service
public WsMembershipAnyLookup.MembershipAnyFindResult retrieveMembershipAnyFindResult()
Note: this is not a javabean property because we dont want it in the web service
public java.lang.String toString()
toString
in class java.lang.Object
public void retrieveMembershipAnyIfNeeded(GrouperSession grouperSession)
grouperSession
- public GroupMember retrieveMembershipAnyIfNeeded(GrouperSession grouperSession, java.lang.String invalidQueryReason) throws WsInvalidQueryException
grouperSession
- invalidQueryReason
- is the text to go in the WsInvalidQueryException
WsInvalidQueryException
- if there is a problem, and if the invalidQueryReason is setpublic static java.util.Set<MultiKey> convertToGroupMemberIds(GrouperSession grouperSession, WsMembershipAnyLookup[] wsMembershipAnyLookups, java.lang.StringBuilder errorMessage, TypeOfGroup typeOfGroup, int[] lookupCount)
grouperSession
- wsMembershipAnyLookups
- errorMessage
- typeOfGroup
- lookupCount
- is an array of size one int where 1 will be added if there are records, and no change if not
public java.lang.String toStringCompact()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |