gran.app.adapter
Interface FilterNotifyAdapter

All Superinterfaces:
Adapter
All Known Implementing Classes:
BaseFilterNotifyAdapter

public interface FilterNotifyAdapter
extends Adapter

This adapter used for email notification


Method Summary
 java.util.Map getDataMapImpl(SessionContext sc, SecuredTaskBean task, java.lang.String sourceTaskName, java.lang.String sourceFilterName, java.lang.String sourceNotificationName, java.lang.String filterId, java.util.ArrayList items)
           
 boolean processSubscriptionImpl(java.lang.String subId, java.lang.String taskId)
           
 boolean sendMsgImpl(java.lang.String sourceTaskName, java.lang.String sourceFilterName, java.lang.String sourceNotificationName, java.lang.String templateId, java.lang.String fi, java.lang.String fromUser, java.lang.String toUser, java.lang.String task, boolean sendForEmptyTaskList)
           
 boolean sendNotifyForTaskImpl(java.lang.String messageId, java.lang.String taskId, java.lang.String userId, java.lang.String mstatusId, boolean checkMessages, java.lang.String singleNotificationId, java.lang.String notificationType)
           
 
Methods inherited from interface gran.app.adapter.Adapter
getDescription, init
 

Method Detail

sendMsgImpl

public boolean sendMsgImpl(java.lang.String sourceTaskName,
                           java.lang.String sourceFilterName,
                           java.lang.String sourceNotificationName,
                           java.lang.String templateId,
                           java.lang.String fi,
                           java.lang.String fromUser,
                           java.lang.String toUser,
                           java.lang.String task,
                           boolean sendForEmptyTaskList)
                    throws GranException
Throws:
GranException

getDataMapImpl

public java.util.Map getDataMapImpl(SessionContext sc,
                                    SecuredTaskBean task,
                                    java.lang.String sourceTaskName,
                                    java.lang.String sourceFilterName,
                                    java.lang.String sourceNotificationName,
                                    java.lang.String filterId,
                                    java.util.ArrayList items)
                             throws GranException
Throws:
GranException

sendNotifyForTaskImpl

public boolean sendNotifyForTaskImpl(java.lang.String messageId,
                                     java.lang.String taskId,
                                     java.lang.String userId,
                                     java.lang.String mstatusId,
                                     boolean checkMessages,
                                     java.lang.String singleNotificationId,
                                     java.lang.String notificationType)
                              throws GranException
Throws:
GranException

processSubscriptionImpl

public boolean processSubscriptionImpl(java.lang.String subId,
                                       java.lang.String taskId)
                                throws GranException
Throws:
GranException


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