gran.app.adapter.external.message
Class BaseSecuredMessageAdapter

java.lang.Object
  extended bygran.app.adapter.external.message.BaseSecuredMessageAdapter
All Implemented Interfaces:
Adapter, SecuredAdapter, SecuredMessageAdapter

public class BaseSecuredMessageAdapter
extends java.lang.Object
implements SecuredMessageAdapter


Constructor Summary
BaseSecuredMessageAdapter()
           
 
Method Summary
 java.lang.String createMessageImpl(java.lang.String sessionid, java.lang.String taskId, java.lang.String mstatus, java.lang.String text, java.lang.String hrs, java.lang.String mns, java.lang.String handler, java.lang.String resolution, java.lang.String priority, java.lang.String deadline, java.lang.String budgetHrs, java.lang.String budgetMns, java.lang.String result)
          Create Message.
 void deleteMessageImpl(java.lang.String sessionid, java.lang.String id)
          Deletes Message.
 java.lang.String getDescription()
          Get description of adapter as plain text
 java.util.ArrayList getMessageListImpl(java.lang.String sessionid, java.lang.String taskid, java.lang.String filter, java.util.ArrayList result)
          Returns Message list for specified task, that pass filter conditions.
 boolean init()
          Initialize adapter.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseSecuredMessageAdapter

public BaseSecuredMessageAdapter()
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

createMessageImpl

public java.lang.String createMessageImpl(java.lang.String sessionid,
                                          java.lang.String taskId,
                                          java.lang.String mstatus,
                                          java.lang.String text,
                                          java.lang.String hrs,
                                          java.lang.String mns,
                                          java.lang.String handler,
                                          java.lang.String resolution,
                                          java.lang.String priority,
                                          java.lang.String deadline,
                                          java.lang.String budgetHrs,
                                          java.lang.String budgetMns,
                                          java.lang.String result)
                                   throws GranException
Description copied from interface: SecuredMessageAdapter
Create Message. Available via SOAP.

Specified by:
createMessageImpl in interface SecuredMessageAdapter
Parameters:
sessionid -
taskId -
mstatus -
text -
hrs -
mns -
handler -
resolution -
priority -
deadline -
budgetHrs -
budgetMns -
result -
Returns:
Message identifier
Throws:
GranException

deleteMessageImpl

public void deleteMessageImpl(java.lang.String sessionid,
                              java.lang.String id)
                       throws GranException
Description copied from interface: SecuredMessageAdapter
Deletes Message. Available via SOAP.

Specified by:
deleteMessageImpl in interface SecuredMessageAdapter
Parameters:
sessionid -
id -
Throws:
GranException

getMessageListImpl

public java.util.ArrayList getMessageListImpl(java.lang.String sessionid,
                                              java.lang.String taskid,
                                              java.lang.String filter,
                                              java.util.ArrayList result)
                                       throws GranException
Description copied from interface: SecuredMessageAdapter
Returns Message list for specified task, that pass filter conditions. Available via SOAP.

Specified by:
getMessageListImpl in interface SecuredMessageAdapter
Parameters:
sessionid -
taskid -
filter -
result -
Returns:
list of SecuredMessageBeans
Throws:
GranException
See Also:
SecuredMessageBean


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