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 copyFilter(java.lang.String sessionId, java.lang.String filterId, java.lang.String currentTaskId)
           
 java.lang.String createFilter(java.lang.String sessionId, java.lang.String name, java.lang.String description, java.lang.Integer priv, java.lang.String taskId, java.lang.String ownerId, java.lang.String type)
           
 java.lang.String createSubscriber(java.lang.String sessionId, java.lang.String subscriberId, java.lang.String userId, java.lang.String filterId, java.lang.String taskId, long startDate, long stopDate, long nextRun, java.lang.Integer interval)
           
 void deleteFilter(java.lang.String sessionId, java.lang.String filterId)
           
 java.lang.String getCurrentFilterId(java.lang.String sessionId, java.lang.String taskId, java.lang.String userId)
           
 FilterBean[] getFilterList(java.lang.String sessionId, java.lang.String taskId)
           
 FilterTypeBean[] getFilterTypeList(java.lang.String sessionId)
           
 FvalueBean getFValue(java.lang.String sessionId, java.lang.String filterId)
           
 java.lang.String getSubscriberId(java.lang.String sessionId, java.lang.String filterId, java.lang.String userId, java.lang.String taskId)
           
 boolean hasParentNotification(java.lang.String sessionId, java.lang.String filterId, java.lang.String userId, java.lang.String taskId)
           
 java.lang.String setCurrentFilter(java.lang.String sessionId, java.lang.String taskId, java.lang.String userId, java.lang.String filterId)
           
 void setFValue(java.lang.String sessionId, java.lang.String filterId, FvalueBean map)
           
 void setNotification(java.lang.String sessionId, java.lang.String filterId, java.lang.String userId, java.lang.String taskId)
           
 void subscribe(java.lang.String sessionId, java.lang.String filterId, java.lang.String subscriberId)
           
 void unsetNotification(java.lang.String sessionId, java.lang.String filterId, java.lang.String userId, java.lang.String taskId)
           
 void unSubscribe(java.lang.String sessionId, java.lang.String filterId, java.lang.String userId, java.lang.String taskId)
           
 void updateFilter(java.lang.String sessionId, java.lang.String filterId, java.lang.String name, java.lang.String description, java.lang.Integer 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

getFilterList

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

getSubscriberId

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

subscribe

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

unSubscribe

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

createSubscriber

public java.lang.String createSubscriber(java.lang.String sessionId,
                                         java.lang.String subscriberId,
                                         java.lang.String userId,
                                         java.lang.String filterId,
                                         java.lang.String taskId,
                                         long startDate,
                                         long stopDate,
                                         long nextRun,
                                         java.lang.Integer interval)
                                  throws GranException
Throws:
GranException

deleteFilter

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

createFilter

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

copyFilter

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

updateFilter

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

getCurrentFilterId

public java.lang.String getCurrentFilterId(java.lang.String sessionId,
                                           java.lang.String taskId,
                                           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 userId,
                                         java.lang.String filterId)
                                  throws GranException
Throws:
GranException

hasParentNotification

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

unsetNotification

public void unsetNotification(java.lang.String sessionId,
                              java.lang.String filterId,
                              java.lang.String userId,
                              java.lang.String taskId)
                       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

getFilterTypeList

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

getFValue

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

setFValue

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


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