gran.app.adapter.external.registration
Class BaseSecuredRegistrationAdapter

java.lang.Object
  extended bygran.app.adapter.external.registration.BaseSecuredRegistrationAdapter
All Implemented Interfaces:
Adapter, SecuredAdapter, SecuredRegistrationAdapter

public class BaseSecuredRegistrationAdapter
extends java.lang.Object
implements SecuredRegistrationAdapter


Constructor Summary
BaseSecuredRegistrationAdapter()
           
 
Method Summary
 java.lang.String copyRegistrationImpl(java.lang.String sessionId, java.lang.String id, java.lang.String res)
          Copies Registration.
 java.lang.String createRegistrationImpl(java.lang.String sessionId, java.lang.String name, java.lang.String prstatusId, java.lang.String taskId, java.lang.String result)
          Creates Registration.
 void deleteRegistrationImpl(java.lang.String sessionId, java.lang.String id)
          Deletes Registration.
 java.lang.String getDescription()
          Get description of adapter as plain text
 java.util.ArrayList getRegistrationListImpl(java.lang.String sessionId, java.lang.String userId, java.util.ArrayList res)
          Returns Registrations for specified User.
 boolean init()
          Initialize adapter.
 void updateRegistrationImpl(java.lang.String sessionId, java.lang.String regId, 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(java.lang.String sessionId, java.lang.String regId, java.lang.String name)
          Update Registration's name.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseSecuredRegistrationAdapter

public BaseSecuredRegistrationAdapter()
Method Detail

init

public boolean init()
Description copied from interface: Adapter
Initialize adapter. TrackStudio calls this method during startup.

Specified by:
init in interface Adapter
Returns:
true when adapter initialized, false otherwise.

getDescription

public java.lang.String getDescription()
Description copied from interface: Adapter
Get description of adapter as plain text

Specified by:
getDescription in interface Adapter

createRegistrationImpl

public java.lang.String createRegistrationImpl(java.lang.String sessionId,
                                               java.lang.String name,
                                               java.lang.String prstatusId,
                                               java.lang.String taskId,
                                               java.lang.String result)
                                        throws GranException
Description copied from interface: SecuredRegistrationAdapter
Creates Registration. Available via SOAP.

Specified by:
createRegistrationImpl in interface SecuredRegistrationAdapter
Parameters:
sessionId -
name -
prstatusId -
taskId -
result -
Returns:
Registration identifier
Throws:
GranException

deleteRegistrationImpl

public void deleteRegistrationImpl(java.lang.String sessionId,
                                   java.lang.String id)
                            throws GranException
Description copied from interface: SecuredRegistrationAdapter
Deletes Registration. Available via SOAP.

Specified by:
deleteRegistrationImpl in interface SecuredRegistrationAdapter
Parameters:
sessionId -
id -
Throws:
GranException

updateRegistrationImpl

public void updateRegistrationImpl(java.lang.String sessionId,
                                   java.lang.String regId,
                                   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
Description copied from interface: SecuredRegistrationAdapter
Updates Registration. Available via SOAP.

Specified by:
updateRegistrationImpl in interface SecuredRegistrationAdapter
Parameters:
sessionId -
regId -
name -
statusId -
child -
expire -
taskId -
categoryId -
Throws:
GranException

updateRegistrationNameImpl

public void updateRegistrationNameImpl(java.lang.String sessionId,
                                       java.lang.String regId,
                                       java.lang.String name)
                                throws GranException
Description copied from interface: SecuredRegistrationAdapter
Update Registration's name.

Specified by:
updateRegistrationNameImpl in interface SecuredRegistrationAdapter
Parameters:
sessionId -
regId -
name -
Throws:
GranException

getRegistrationListImpl

public java.util.ArrayList getRegistrationListImpl(java.lang.String sessionId,
                                                   java.lang.String userId,
                                                   java.util.ArrayList res)
                                            throws GranException
Description copied from interface: SecuredRegistrationAdapter
Returns Registrations for specified User. Available via SOAP.

Specified by:
getRegistrationListImpl in interface SecuredRegistrationAdapter
Parameters:
sessionId -
userId -
res -
Returns:
list of SecuredRegistrationBeans
Throws:
GranException
See Also:
SecuredRegistrationBean

copyRegistrationImpl

public java.lang.String copyRegistrationImpl(java.lang.String sessionId,
                                             java.lang.String id,
                                             java.lang.String res)
                                      throws GranException
Description copied from interface: SecuredRegistrationAdapter
Copies Registration.

Specified by:
copyRegistrationImpl in interface SecuredRegistrationAdapter
Parameters:
sessionId -
id -
res -
Returns:
new Registration identifier
Throws:
GranException


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