com.trackstudio.soap.service
Class Filter

java.lang.Object
  extended by com.trackstudio.soap.service.Filter

public class Filter
extends java.lang.Object


Constructor Summary
Filter()
           
 
Method Summary
 java.lang.String cloneTaskFilter(java.lang.String sessionId, java.lang.String filterId, java.lang.String currentTaskId)
           
 java.lang.String cloneUserFilter(java.lang.String sessionId, java.lang.String currentUserId, java.lang.String filterId)
           
 java.lang.String createSubscriber(java.lang.String sessionId, java.lang.String name, java.lang.String userId, java.lang.String groupId, 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 toUserId, 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)
           
 NotificationBean[] getPrstatusNotificationList(java.lang.String sessionId, java.lang.String prstatusId)
           
 SubscriberBean[] getPrstatusSubscriptionList(java.lang.String sessionId, java.lang.String prstatusId)
           
 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 name, java.lang.String filterId, java.lang.String userId, java.lang.String groupId, 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 name, java.lang.String templateId, java.lang.String condition)
           
 void updateSubscriber(java.lang.String sessionId, java.lang.String subscriberId, java.lang.String name, java.lang.String templateId, long startDate, long stopDate, long nextRun, int 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 java.lang.Exception
Throws:
java.lang.Exception

getPrstatusNotificationList

public NotificationBean[] getPrstatusNotificationList(java.lang.String sessionId,
                                                      java.lang.String prstatusId)
                                               throws java.lang.Exception
Throws:
java.lang.Exception

getUserSubscriptionList

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

getPrstatusSubscriptionList

public SubscriberBean[] getPrstatusSubscriptionList(java.lang.String sessionId,
                                                    java.lang.String prstatusId)
                                             throws java.lang.Exception
Throws:
java.lang.Exception

getSubscriberList

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

getTaskFilterList

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

getUserFilterList

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

unSubscribe

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

updateSubscriber

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

createSubscriber

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

deleteTaskFilter

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

deleteUserFilter

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

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 java.lang.Exception
Throws:
java.lang.Exception

createUserFilter

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

cloneTaskFilter

public java.lang.String cloneTaskFilter(java.lang.String sessionId,
                                        java.lang.String filterId,
                                        java.lang.String currentTaskId)
                                 throws java.lang.Exception
Throws:
java.lang.Exception

cloneUserFilter

public java.lang.String cloneUserFilter(java.lang.String sessionId,
                                        java.lang.String currentUserId,
                                        java.lang.String filterId)
                                 throws java.lang.Exception
Throws:
java.lang.Exception

updateTaskFilter

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

updateUserFilter

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

getCurrentFilterId

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

getCurrentUserFilterId

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

setCurrentFilter

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

setCurrentUserFilter

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

unsetNotification

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

setNotification

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

getTaskFValue

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

getUserFValue

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

setFValue

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

setFValue

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

getNotificationList

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

updateNotification

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

getFilterTypeList

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


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