uPortal 2.3.2
API Documentation

org.jasig.portal.wsrp
Class RegistrationService

java.lang.Object
  extended byorg.jasig.portal.wsrp.RegistrationService

public class RegistrationService
extends java.lang.Object

This class is a helper class that makes it easier for a WSRP consumer to call the methods of the RegistrationService API for a particular service endpoint.

Version:
$Revision: 1.3 $
Author:
Ken Weiner, kweiner@unicon.net

Method Summary
 ReturnAny deregister(java.lang.String registrationHandle, byte[] registrationState)
           
static RegistrationService getService(java.lang.String baseEndpoint)
           
 RegistrationState modifyRegistration(RegistrationContext registrationContext, RegistrationData registrationData)
           
 RegistrationContext register(java.lang.String consumerName, java.lang.String consumerAgent, boolean methodGetSupported, java.lang.String[] consumerModes, java.lang.String[] consumerWindowStates, java.lang.String[] consumerUserScopes, java.lang.String[] customUserProfileData, Property[] registrationProperties)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getService

public static RegistrationService getService(java.lang.String baseEndpoint)
                                      throws java.lang.Exception
Throws:
java.lang.Exception

register

public RegistrationContext register(java.lang.String consumerName,
                                    java.lang.String consumerAgent,
                                    boolean methodGetSupported,
                                    java.lang.String[] consumerModes,
                                    java.lang.String[] consumerWindowStates,
                                    java.lang.String[] consumerUserScopes,
                                    java.lang.String[] customUserProfileData,
                                    Property[] registrationProperties)
                             throws java.lang.Exception
Throws:
java.lang.Exception

deregister

public ReturnAny deregister(java.lang.String registrationHandle,
                            byte[] registrationState)
                     throws java.lang.Exception
Throws:
java.lang.Exception

modifyRegistration

public RegistrationState modifyRegistration(RegistrationContext registrationContext,
                                            RegistrationData registrationData)
                                     throws java.lang.Exception
Throws:
java.lang.Exception

uPortal 2.3.2
API Documentation