edu.internet2.middleware.grouperClient.api
Class GcGroupDelete

java.lang.Object
  extended by edu.internet2.middleware.grouperClient.api.GcGroupDelete

public class GcGroupDelete
extends java.lang.Object

class to run a group delete web service call


Constructor Summary
GcGroupDelete()
           
 
Method Summary
 GcGroupDelete addGroupLookup(WsGroupLookup wsGroupLookup)
          add group lookup
 GcGroupDelete addParam(java.lang.String paramName, java.lang.String paramValue)
          add a param to the list
 GcGroupDelete addParam(WsParam wsParam)
          add a param to the list
 GcGroupDelete assignActAsSubject(WsSubjectLookup theActAsSubject)
          assign the act as subject if any
 GcGroupDelete assignClientVersion(java.lang.String theClientVersion)
          assign client version
 GcGroupDelete assignIncludeGroupDetail(java.lang.Boolean theIncludeGroupDetail)
          assign if the group detail should be included
 GcGroupDelete assignTxType(GcTransactionType gcTransactionType)
          assign the tx type
 WsGroupDeleteResults execute()
          execute the call and return the results.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GcGroupDelete

public GcGroupDelete()
Method Detail

addGroupLookup

public GcGroupDelete addGroupLookup(WsGroupLookup wsGroupLookup)
add group lookup

Parameters:
wsGroupLookup -
Returns:
this for chaining

addParam

public GcGroupDelete addParam(java.lang.String paramName,
                              java.lang.String paramValue)
add a param to the list

Parameters:
paramName -
paramValue -
Returns:
this for chaining

addParam

public GcGroupDelete addParam(WsParam wsParam)
add a param to the list

Parameters:
wsParam -
Returns:
this for chaining

assignActAsSubject

public GcGroupDelete assignActAsSubject(WsSubjectLookup theActAsSubject)
assign the act as subject if any

Parameters:
theActAsSubject -
Returns:
this for chaining

assignTxType

public GcGroupDelete assignTxType(GcTransactionType gcTransactionType)
assign the tx type

Parameters:
gcTransactionType -
Returns:
self for chaining

assignIncludeGroupDetail

public GcGroupDelete assignIncludeGroupDetail(java.lang.Boolean theIncludeGroupDetail)
assign if the group detail should be included

Parameters:
theIncludeGroupDetail -
Returns:
this for chaining

assignClientVersion

public GcGroupDelete assignClientVersion(java.lang.String theClientVersion)
assign client version

Parameters:
theClientVersion -
Returns:
this for chaining

execute

public WsGroupDeleteResults execute()
execute the call and return the results. If there is a problem calling the service, an exception will be thrown

Returns:
the results