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 copyRegistrationImpl(SessionContext sc, java.lang.String registrationId, java.lang.String result)
          Copies Registration.
 java.lang.String createRegistrationImpl(SessionContext sc, 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.
 java.lang.String 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, java.lang.String result)
           
 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.
 void updateRegistrationNameImpl(SessionContext sc, java.lang.String registrationId, java.lang.String name)
          Update Registration's name.
 
Methods inherited from interface gran.app.adapter.Adapter
getDescription, init
 

Method Detail

createRegistrationImpl

public java.lang.String createRegistrationImpl(SessionContext sc,
                                               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

copyRegistrationImpl

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

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

updateRegistrationNameImpl

public void updateRegistrationNameImpl(SessionContext sc,
                                       java.lang.String registrationId,
                                       java.lang.String name)
                                throws GranException
Update Registration's name.

Parameters:
sc -
registrationId -
name -
Throws:
GranException

getRegistrationListImpl

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

registerImpl

public java.lang.String 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,
                                     java.lang.String result)
                              throws GranException
Throws:
GranException


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