gran.app.adapter.external
Interface SecuredMessageAdapter

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

public interface SecuredMessageAdapter
extends SecuredAdapter

Manages Messages.


Method Summary
 java.lang.String createMessageImpl(java.lang.String sessionId, java.lang.String taskId, java.lang.String mstatusId, java.lang.String text, java.lang.String hrs, java.lang.String mns, java.lang.String handlerId, java.lang.String resolutionId, java.lang.String priorityId, 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 messageId)
          Deletes Message.
 java.util.ArrayList getMessageListImpl(java.lang.String sessionId, java.lang.String taskId, java.lang.String filterId, java.util.ArrayList result)
          Returns Message list for specified task, that pass filter conditions.
 
Methods inherited from interface gran.app.adapter.Adapter
getDescription, init
 

Method Detail

createMessageImpl

public java.lang.String createMessageImpl(java.lang.String sessionId,
                                          java.lang.String taskId,
                                          java.lang.String mstatusId,
                                          java.lang.String text,
                                          java.lang.String hrs,
                                          java.lang.String mns,
                                          java.lang.String handlerId,
                                          java.lang.String resolutionId,
                                          java.lang.String priorityId,
                                          java.lang.String deadline,
                                          java.lang.String budgetHrs,
                                          java.lang.String budgetMns,
                                          java.lang.String result)
                                   throws GranException
Create Message. Available via SOAP.

Parameters:
sessionId -
taskId -
mstatusId -
text -
hrs -
mns -
handlerId -
resolutionId -
priorityId -
deadline -
budgetHrs -
budgetMns -
result -
Returns:
Message identifier
Throws:
GranException

deleteMessageImpl

public void deleteMessageImpl(java.lang.String sessionId,
                              java.lang.String messageId)
                       throws GranException
Deletes Message. Available via SOAP.

Parameters:
sessionId -
messageId -
Throws:
GranException

getMessageListImpl

public java.util.ArrayList getMessageListImpl(java.lang.String sessionId,
                                              java.lang.String taskId,
                                              java.lang.String filterId,
                                              java.util.ArrayList result)
                                       throws GranException
Returns Message list for specified task, that pass filter conditions. Available via SOAP.

Parameters:
sessionId -
taskId -
filterId -
result -
Returns:
list of SecuredMessageBeans
Throws:
GranException
See Also:
SecuredMessageBean


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