com.trackstudio.soap.service
Class Filter

java.lang.Object
  extended bycom.trackstudio.soap.service.Filter

public class Filter
extends java.lang.Object


Constructor Summary
Filter()
           
 
Method Summary
 java.lang.String copyTaskFilter(java.lang.String sessionId, java.lang.String filterId, java.lang.String currentTaskId)
           
 java.lang.String copyUserFilter(java.lang.String sessionId, java.lang.String filterId)
           
 java.lang.String createSubscriber(java.lang.String sessionId, java.lang.String userId, java.lang.String taskId, java.lang.String filterId)
           
 java.lang.String createTaskFilter(java.lang.String sessionId, java.lang.String name, java.lang.String description, boolean priv, java.lang.String taskId, java.lang.String ownerId, java.lang.String type)
           
 java.lang.String createUserFilter(java.lang.String sessionId, java.lang.String name, java.lang.String description, boolean priv)
           
 void deleteTaskFilter(java.lang.String sessionId, java.lang.String filterId)
           
 void deleteUserFilter(java.lang.String sessionId, java.lang.String filterId)
           
 java.lang.String getCurrentFilterId(java.lang.String sessionId, java.lang.String taskId)
           
 java.lang.String getCurrentUserFilterId(java.lang.String sessionId, java.lang.String userId)
           
 FilterTypeBean[] getFilterTypeList(java.lang.String sessionId)
           
 NotificationBean[] getNotificationList(java.lang.String sessionId, java.lang.String filterId, java.lang.String taskId)
           
 SubscriberBean[] getSubscriberList(java.lang.String sessionId, java.lang.String filterId, java.lang.String taskId)
           
 FilterBean[] getTaskFilterList(java.lang.String sessionId, java.lang.String taskId)
           
 FvalueBean getTaskFValue(java.lang.String sessionId, java.lang.String filterId)
           
 FilterBean[] getUserFilterList(java.lang.String sessionId, java.lang.String userId)
           
 FvalueBean getUserFValue(java.lang.String sessionId, java.lang.String filterId)
           
 NotificationBean[] getUserNotificationList(java.lang.String sessionId, java.lang.String userId)
           
 SubscriberBean[] getUserSubscriptionList(java.lang.String sessionId, java.lang.String userId)
           
 java.lang.String setCurrentFilter(java.lang.String sessionId, java.lang.String taskId, java.lang.String filterId)
           
 java.lang.String setCurrentUserFilter(java.lang.String sessionId, java.lang.String userId, java.lang.String filterId)
           
 void setFValue(java.lang.String sessionId, java.lang.String filterId, TaskFvalueBean map)
           
 void setFValue(java.lang.String sessionId, java.lang.String filterId, UserFvalueBean map)
           
 void setNotification(java.lang.String sessionId, java.lang.String filterId, java.lang.String userId, java.lang.String taskId)
           
 void unsetNotification(java.lang.String sessionId, java.lang.String notificationId)
           
 void unSubscribe(java.lang.String sessionId, java.lang.String subscriberId)
           
 void updateNotification(java.lang.String sessionId, java.lang.String notificationId, java.lang.String templateId)
           
 void updateSubscriber(java.lang.String sessionId, java.lang.String subscriberId, java.lang.String templateId, long startDate, long stopDate, long nextRun, java.lang.Integer interval)
           
 void updateTaskFilter(java.lang.String sessionId, java.lang.String filterId, java.lang.String name, java.lang.String description, boolean priv)
           
 void updateUserFilter(java.lang.String sessionId, java.lang.String filterId, java.lang.String name, java.lang.String description, boolean priv)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Filter

public Filter()
Method Detail

getUserNotificationList

public NotificationBean[] getUserNotificationList(java.lang.String sessionId,
                                                  java.lang.String userId)
                                           throws GranException
Throws:
GranException

getUserSubscriptionList

public SubscriberBean[] getUserSubscriptionList(java.lang.String sessionId,
                                                java.lang.String userId)
                                         throws GranException
Throws:
GranException

getSubscriberList

public SubscriberBean[] getSubscriberList(java.lang.String sessionId,
                                          java.lang.String filterId,
                                          java.lang.String taskId)
                                   throws GranException
Throws:
GranException

getTaskFilterList

public FilterBean[] getTaskFilterList(java.lang.String sessionId,
                                      java.lang.String taskId)
                               throws GranException
Throws:
GranException

getUserFilterList

public FilterBean[] getUserFilterList(java.lang.String sessionId,
                                      java.lang.String userId)
                               throws GranException
Throws:
GranException

unSubscribe

public void unSubscribe(java.lang.String sessionId,
                        java.lang.String subscriberId)
                 throws GranException
Throws:
GranException

updateSubscriber

public void updateSubscriber(java.lang.String sessionId,
                             java.lang.String subscriberId,
                             java.lang.String templateId,
                             long startDate,
                             long stopDate,
                             long nextRun,
                             java.lang.Integer interval)
                      throws GranException
Throws:
GranException

createSubscriber

public java.lang.String createSubscriber(java.lang.String sessionId,
                                         java.lang.String userId,
                                         java.lang.String taskId,
                                         java.lang.String filterId)
                                  throws GranException
Throws:
GranException

deleteTaskFilter

public void deleteTaskFilter(java.lang.String sessionId,
                             java.lang.String filterId)
                      throws GranException
Throws:
GranException

deleteUserFilter

public void deleteUserFilter(java.lang.String sessionId,
                             java.lang.String filterId)
                      throws GranException
Throws:
GranException

createTaskFilter

public java.lang.String createTaskFilter(java.lang.String sessionId,
                                         java.lang.String name,
                                         java.lang.String description,
                                         boolean priv,
                                         java.lang.String taskId,
                                         java.lang.String ownerId,
                                         java.lang.String type)
                                  throws GranException
Throws:
GranException

createUserFilter

public java.lang.String createUserFilter(java.lang.String sessionId,
                                         java.lang.String name,
                                         java.lang.String description,
                                         boolean priv)
                                  throws GranException
Throws:
GranException

copyTaskFilter

public java.lang.String copyTaskFilter(java.lang.String sessionId,
                                       java.lang.String filterId,
                                       java.lang.String currentTaskId)
                                throws GranException
Throws:
GranException

copyUserFilter

public java.lang.String copyUserFilter(java.lang.String sessionId,
                                       java.lang.String filterId)
                                throws GranException
Throws:
GranException

updateTaskFilter

public void updateTaskFilter(java.lang.String sessionId,
                             java.lang.String filterId,
                             java.lang.String name,
                             java.lang.String description,
                             boolean priv)
                      throws GranException
Throws:
GranException

updateUserFilter

public void updateUserFilter(java.lang.String sessionId,
                             java.lang.String filterId,
                             java.lang.String name,
                             java.lang.String description,
                             boolean priv)
                      throws GranException
Throws:
GranException

getCurrentFilterId

public java.lang.String getCurrentFilterId(java.lang.String sessionId,
                                           java.lang.String taskId)
                                    throws GranException
Throws:
GranException

getCurrentUserFilterId

public java.lang.String getCurrentUserFilterId(java.lang.String sessionId,
                                               java.lang.String userId)
                                        throws GranException
Throws:
GranException

setCurrentFilter

public java.lang.String setCurrentFilter(java.lang.String sessionId,
                                         java.lang.String taskId,
                                         java.lang.String filterId)
                                  throws GranException
Throws:
GranException

setCurrentUserFilter

public java.lang.String setCurrentUserFilter(java.lang.String sessionId,
                                             java.lang.String userId,
                                             java.lang.String filterId)
                                      throws GranException
Throws:
GranException

unsetNotification

public void unsetNotification(java.lang.String sessionId,
                              java.lang.String notificationId)
                       throws GranException
Throws:
GranException

setNotification

public void setNotification(java.lang.String sessionId,
                            java.lang.String filterId,
                            java.lang.String userId,
                            java.lang.String taskId)
                     throws GranException
Throws:
GranException

getTaskFValue

public FvalueBean getTaskFValue(java.lang.String sessionId,
                                java.lang.String filterId)
                         throws GranException
Throws:
GranException

getUserFValue

public FvalueBean getUserFValue(java.lang.String sessionId,
                                java.lang.String filterId)
                         throws GranException
Throws:
GranException

setFValue

public void setFValue(java.lang.String sessionId,
                      java.lang.String filterId,
                      TaskFvalueBean map)
               throws GranException
Throws:
GranException

setFValue

public void setFValue(java.lang.String sessionId,
                      java.lang.String filterId,
                      UserFvalueBean map)
               throws GranException
Throws:
GranException

getNotificationList

public NotificationBean[] getNotificationList(java.lang.String sessionId,
                                              java.lang.String filterId,
                                              java.lang.String taskId)
                                       throws GranException
Throws:
GranException

updateNotification

public void updateNotification(java.lang.String sessionId,
                               java.lang.String notificationId,
                               java.lang.String templateId)
                        throws GranException
Throws:
GranException

getFilterTypeList

public FilterTypeBean[] getFilterTypeList(java.lang.String sessionId)
                                   throws GranException
Throws:
GranException


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