edu.internet2.middleware.grouperClient.ws.beans
Class WsGetPermissionAssignmentsResults

java.lang.Object
  extended by edu.internet2.middleware.grouperClient.ws.beans.WsGetPermissionAssignmentsResults
All Implemented Interfaces:
ResultMetadataHolder, WsResponseBean

public class WsGetPermissionAssignmentsResults
extends Object
implements WsResponseBean, ResultMetadataHolder

 results for the get permissionAssignments call.
 
 result code:
 code of the result for this attribute assignment overall
 SUCCESS: means everything ok
 INSUFFICIENT_PRIVILEGES: not allowed
 INVALID_QUERY: bad inputs
 EXCEPTION: something bad happened
 

Author:
mchyzer

Constructor Summary
WsGetPermissionAssignmentsResults()
           
 
Method Summary
 WsResponseMeta getResponseMetadata()
          get the response metadata
 WsResultMeta getResultMetadata()
          get the result metadata
 String[] getSubjectAttributeNames()
          attributes of subjects returned, in same order as the data
 WsAttributeAssign[] getWsAttributeAssigns()
          the assignments being queried
 WsAttributeDefName[] getWsAttributeDefNames()
          attribute def names referenced in the assignments or inputs (and able to read)
 WsAttributeDef[] getWsAttributeDefs()
          attribute def references in the assignments or inputs (and able to be read)
 WsGroup[] getWsGroups()
           
 WsPermissionAssign[] getWsPermissionAssigns()
          the permissions being queried
 WsSubject[] getWsSubjects()
          subjects that are in the results
 void setResponseMetadata(WsResponseMeta responseMetadata1)
           
 void setResultMetadata(WsResultMeta resultMetadata1)
           
 void setSubjectAttributeNames(String[] attributeNamesa)
          attributes of subjects returned, in same order as the data
 void setWsAttributeAssigns(WsAttributeAssign[] wsAttributeAssigns1)
          the assignments being queried
 void setWsAttributeDefNames(WsAttributeDefName[] wsAttributeDefNames1)
          attribute def names referenced in the assignments or inputs (and able to read)
 void setWsAttributeDefs(WsAttributeDef[] wsAttributeDefs1)
          attribute def references in the assignments or inputs (and able to be read)
 void setWsGroups(WsGroup[] wsGroup1)
           
 void setWsPermissionAssigns(WsPermissionAssign[] wsPermissionAssigns1)
          the permissions being queried
 void setWsSubjects(WsSubject[] wsSubjects1)
          subjects that are in the results
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WsGetPermissionAssignmentsResults

public WsGetPermissionAssignmentsResults()
Method Detail

getWsAttributeDefs

public WsAttributeDef[] getWsAttributeDefs()
attribute def references in the assignments or inputs (and able to be read)

Returns:
attribute defs

setWsAttributeDefs

public void setWsAttributeDefs(WsAttributeDef[] wsAttributeDefs1)
attribute def references in the assignments or inputs (and able to be read)

Parameters:
wsAttributeDefs1 -

getWsAttributeDefNames

public WsAttributeDefName[] getWsAttributeDefNames()
attribute def names referenced in the assignments or inputs (and able to read)

Returns:
attribute def names

setWsAttributeDefNames

public void setWsAttributeDefNames(WsAttributeDefName[] wsAttributeDefNames1)
attribute def names referenced in the assignments or inputs (and able to read)

Parameters:
wsAttributeDefNames1 -

getWsPermissionAssigns

public WsPermissionAssign[] getWsPermissionAssigns()
the permissions being queried

Returns:
the permissions

setWsPermissionAssigns

public void setWsPermissionAssigns(WsPermissionAssign[] wsPermissionAssigns1)
the permissions being queried

Parameters:
wsPermissionAssigns1 -

getWsAttributeAssigns

public WsAttributeAssign[] getWsAttributeAssigns()
the assignments being queried

Returns:
the assignments being queried

setWsAttributeAssigns

public void setWsAttributeAssigns(WsAttributeAssign[] wsAttributeAssigns1)
the assignments being queried

Parameters:
wsAttributeAssigns1 -

getSubjectAttributeNames

public String[] getSubjectAttributeNames()
attributes of subjects returned, in same order as the data

Returns:
the attributeNames

setSubjectAttributeNames

public void setSubjectAttributeNames(String[] attributeNamesa)
attributes of subjects returned, in same order as the data

Parameters:
attributeNamesa - the attributeNames to set

getResultMetadata

public WsResultMeta getResultMetadata()
Description copied from interface: WsResponseBean
get the result metadata

Specified by:
getResultMetadata in interface ResultMetadataHolder
Specified by:
getResultMetadata in interface WsResponseBean
Returns:
the resultMetadata

getResponseMetadata

public WsResponseMeta getResponseMetadata()
Description copied from interface: WsResponseBean
get the response metadata

Specified by:
getResponseMetadata in interface WsResponseBean
Returns:
the response metadata
See Also:
edu.internet2.middleware.grouper.ws.rest.WsResponseBean#getResponseMetadata()

setResultMetadata

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

setResponseMetadata

public void setResponseMetadata(WsResponseMeta responseMetadata1)
Parameters:
responseMetadata1 - the responseMetadata to set

getWsGroups

public WsGroup[] getWsGroups()
Returns:
the wsGroups

getWsSubjects

public WsSubject[] getWsSubjects()
subjects that are in the results

Returns:
the subjects

setWsGroups

public void setWsGroups(WsGroup[] wsGroup1)
Parameters:
wsGroup1 - the wsGroups to set

setWsSubjects

public void setWsSubjects(WsSubject[] wsSubjects1)
subjects that are in the results

Parameters:
wsSubjects1 -