edu.internet2.middleware.grouperClient.api
Class GcStemSave

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

public class GcStemSave
extends java.lang.Object

class to run a stem save web service call


Constructor Summary
GcStemSave()
           
 
Method Summary
 GcStemSave addParam(java.lang.String paramName, java.lang.String paramValue)
          add a param to the list
 GcStemSave addParam(WsParam wsParam)
          add a param to the list
 GcStemSave addStemToSave(WsStemToSave wsStemToSave)
          add a stem to save
 GcStemSave assignActAsSubject(WsSubjectLookup theActAsSubject)
          assign the act as subject if any
 GcStemSave assignClientVersion(java.lang.String theClientVersion)
          assign client version
 GcStemSave assignTxType(GcTransactionType gcTransactionType)
          assign the tx type
 WsStemSaveResults 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

GcStemSave

public GcStemSave()
Method Detail

assignClientVersion

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

Parameters:
theClientVersion -
Returns:
this for chaining

addStemToSave

public GcStemSave addStemToSave(WsStemToSave wsStemToSave)
add a stem to save

Parameters:
wsStemToSave -
Returns:
this for chaining

addParam

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

Parameters:
paramName -
paramValue -
Returns:
this for chaining

addParam

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

Parameters:
wsParam -
Returns:
this for chaining

assignActAsSubject

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

Parameters:
theActAsSubject -
Returns:
this for chaining

execute

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

Returns:
the results
Throws:
GcWebServiceError - if there is a problem

assignTxType

public GcStemSave assignTxType(GcTransactionType gcTransactionType)
assign the tx type

Parameters:
gcTransactionType -
Returns:
self for chaining