gran.app.adapter.external
Interface SecuredRegistrationAdapter

All Superinterfaces:
Adapter, SecuredAdapter
All Known Implementing Classes:
BaseSecuredRegistrationAdapter

public interface SecuredRegistrationAdapter
extends SecuredAdapter

Manages Registrations.


Method Summary
 java.lang.String cloneRegistrationImpl(SessionContext sc, java.lang.String toUserId, java.lang.String registrationId, java.lang.String result)
          Copies Registration.
 java.lang.String createRegistrationImpl(SessionContext sc, java.lang.String toUserId, java.lang.String name, java.lang.String prstatusId, java.lang.String taskId, java.lang.String result)
          Creates Registration.
 void deleteRegistrationImpl(SessionContext sc, java.lang.String registrationId)
          Deletes Registration.
 java.util.List getRegistrationListImpl(SessionContext sc, java.util.List result)
           
 java.util.ArrayList getRegistrationListImpl(SessionContext sc, java.lang.String userId, java.util.ArrayList result)
          Returns Registrations for specified User.
 void registerImpl(SessionContext sc, java.lang.String login, java.lang.String name, java.lang.String email, java.lang.String locale, java.lang.String timezone, java.lang.String company, java.lang.String registrationId)
           
 void updateRegistrationImpl(SessionContext sc, java.lang.String registrationId, java.lang.String name, java.lang.String statusId, java.lang.Integer child, java.lang.Integer expire, java.lang.String taskId, java.lang.String categoryId)
          Updates Registration.
 
Methods inherited from interface gran.app.adapter.Adapter
getDescription, init
 

Method Detail

createRegistrationImpl

public java.lang.String createRegistrationImpl(SessionContext sc,
                                               java.lang.String toUserId,
                                               java.lang.String name,
                                               java.lang.String prstatusId,
                                               java.lang.String taskId,
                                               java.lang.String result)
                                        throws GranException
Creates Registration. Available via SOAP.

Parameters:
sc -
name -
prstatusId -
taskId -
result -
Returns:
Registration identifier
Throws:
GranException

deleteRegistrationImpl

public void deleteRegistrationImpl(SessionContext sc,
                                   java.lang.String registrationId)
                            throws GranException
Deletes Registration. Available via SOAP.

Parameters:
sc -
registrationId -
Throws:
GranException

updateRegistrationImpl

public void updateRegistrationImpl(SessionContext sc,
                                   java.lang.String registrationId,
                                   java.lang.String name,
                                   java.lang.String statusId,
                                   java.lang.Integer child,
                                   java.lang.Integer expire,
                                   java.lang.String taskId,
                                   java.lang.String categoryId)
                            throws GranException
Updates Registration. Available via SOAP.

Parameters:
sc -
registrationId -
name -
statusId -
child -
expire -
taskId -
categoryId -
Throws:
GranException

getRegistrationListImpl

public java.util.ArrayList getRegistrationListImpl(SessionContext sc,
                                                   java.lang.String userId,
                                                   java.util.ArrayList result)
                                            throws GranException
Returns Registrations for specified User. Available via SOAP.

Parameters:
sc -
userId -
result -
Returns:
list of SecuredRegistrationBeans
Throws:
GranException
See Also:
SecuredRegistrationBean

cloneRegistrationImpl

public java.lang.String cloneRegistrationImpl(SessionContext sc,
                                              java.lang.String toUserId,
                                              java.lang.String registrationId,
                                              java.lang.String result)
                                       throws GranException
Copies Registration.

Parameters:
sc -
registrationId -
result -
Returns:
new Registration identifier
Throws:
GranException

getRegistrationListImpl

public java.util.List getRegistrationListImpl(SessionContext sc,
                                              java.util.List result)
                                       throws GranException
Throws:
GranException

registerImpl

public void registerImpl(SessionContext sc,
                         java.lang.String login,
                         java.lang.String name,
                         java.lang.String email,
                         java.lang.String locale,
                         java.lang.String timezone,
                         java.lang.String company,
                         java.lang.String registrationId)
                  throws GranException
Throws:
GranException


Copyright © 2002-2005 TrackStudio, Ltd. All Rights Reserved.