|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Defines basic filter operations
Method Summary | |
void |
addNotificationImpl(java.lang.String filter,
java.lang.String userid,
java.lang.String taskid)
|
java.lang.String |
copyFilterImpl(java.lang.String id,
java.lang.String currentTask,
gran.model.User loggedUser)
|
java.lang.String |
createFilterImpl(java.lang.String name,
java.lang.String description,
java.lang.Integer active,
java.lang.Integer priv,
java.lang.String task,
java.lang.String owner,
java.lang.String result)
Create new filter |
gran.model.Subscriber |
createSubscriberImpl(java.lang.String id,
java.lang.String user,
java.lang.String filter,
java.lang.String task,
java.sql.Timestamp startDate,
java.sql.Timestamp stopDate,
java.sql.Timestamp nextRun,
java.lang.Integer interval,
gran.model.Subscriber result)
Set subscriber information. |
void |
deleteFiltersImpl(java.lang.String[] ids)
Delete filter |
void |
deleteNotificationImpl(java.lang.String filter,
java.lang.String userid,
java.lang.String taskid)
|
java.util.LinkedList |
findNotificationImpl(java.lang.String taskid,
java.lang.String userid,
java.util.LinkedList result)
|
java.lang.String |
getFilterImpl(java.lang.String taskid,
java.lang.String userid,
java.lang.String result)
Get current filter for specified task and user |
gran.app.filter.FValue |
getFValueImpl(java.lang.String filter,
gran.app.filter.FValue result)
Get filter properties |
java.lang.String |
getNotificationImpl(java.lang.String filter,
java.lang.String userid,
java.lang.String taskid,
java.lang.String result)
|
gran.model.Subscriber |
getSubscribeImpl(java.lang.String filter,
java.lang.String userid,
java.lang.String taskid,
gran.model.Subscriber result)
Get filter subscription information |
boolean |
hasParentNotificationImpl(java.lang.String filter,
java.lang.String userid,
java.lang.String taskid,
boolean result)
|
java.util.Collection |
listFiltersImpl(java.lang.String taskid,
java.lang.String userid,
java.util.Collection result)
Get list of available filter. |
java.util.Collection |
listNotificationsImpl(java.lang.String taskid,
java.util.Collection result)
|
java.lang.String |
setFilterImpl(java.lang.String taskid,
java.lang.String userid,
java.lang.String filterid,
java.lang.String result)
Set current filter for specified task and user |
void |
setFValueImpl(java.lang.String filter,
gran.app.filter.FValue map)
Set filter properties |
void |
subscribeImpl(java.lang.String filter,
gran.model.Subscriber sli)
Subscribe on the filter |
void |
unSubscribeImpl(java.lang.String filter,
java.lang.String userid,
java.lang.String taskid)
Unsubscribe |
void |
updateFilterImpl(java.lang.String id,
java.lang.String name,
java.lang.String description,
java.lang.Integer privateflag)
updates existing filter. |
Methods inherited from interface gran.app.adapter.Adapter |
getDescription, init |
Method Detail |
public java.util.Collection listFiltersImpl(java.lang.String taskid, java.lang.String userid, java.util.Collection result) throws gran.exception.GranException
taskid
- - current taskuserid
- - current user
gran.exception.GranException
public gran.app.filter.FValue getFValueImpl(java.lang.String filter, gran.app.filter.FValue result) throws gran.exception.GranException
gran.exception.GranException
public void setFValueImpl(java.lang.String filter, gran.app.filter.FValue map) throws gran.exception.GranException
gran.exception.GranException
public gran.model.Subscriber getSubscribeImpl(java.lang.String filter, java.lang.String userid, java.lang.String taskid, gran.model.Subscriber result) throws gran.exception.GranException
userid
- - current usertaskid
- - current task
gran.exception.GranException
public void subscribeImpl(java.lang.String filter, gran.model.Subscriber sli) throws gran.exception.GranException
gran.exception.GranException
public void unSubscribeImpl(java.lang.String filter, java.lang.String userid, java.lang.String taskid) throws gran.exception.GranException
gran.exception.GranException
public gran.model.Subscriber createSubscriberImpl(java.lang.String id, java.lang.String user, java.lang.String filter, java.lang.String task, java.sql.Timestamp startDate, java.sql.Timestamp stopDate, java.sql.Timestamp nextRun, java.lang.Integer interval, gran.model.Subscriber result) throws gran.exception.GranException
gran.exception.GranException
public void deleteFiltersImpl(java.lang.String[] ids) throws gran.exception.GranException
ids
- - array of ID
gran.exception.GranException
public java.lang.String createFilterImpl(java.lang.String name, java.lang.String description, java.lang.Integer active, java.lang.Integer priv, java.lang.String task, java.lang.String owner, java.lang.String result) throws gran.exception.GranException
name
- - filter namedescription
- - filter descriptionactive
- - is filter active or notpriv
- - is filter private or not.task
- - parent task for filterowner
- - filter owner
gran.exception.GranException
public java.lang.String copyFilterImpl(java.lang.String id, java.lang.String currentTask, gran.model.User loggedUser) throws gran.exception.GranException
gran.exception.GranException
public void updateFilterImpl(java.lang.String id, java.lang.String name, java.lang.String description, java.lang.Integer privateflag) throws gran.exception.GranException
gran.exception.GranException
public java.lang.String getFilterImpl(java.lang.String taskid, java.lang.String userid, java.lang.String result) throws gran.exception.GranException
gran.exception.GranException
public java.lang.String setFilterImpl(java.lang.String taskid, java.lang.String userid, java.lang.String filterid, java.lang.String result) throws gran.exception.GranException
gran.exception.GranException
public java.lang.String getNotificationImpl(java.lang.String filter, java.lang.String userid, java.lang.String taskid, java.lang.String result) throws gran.exception.GranException
gran.exception.GranException
public boolean hasParentNotificationImpl(java.lang.String filter, java.lang.String userid, java.lang.String taskid, boolean result) throws gran.exception.GranException
gran.exception.GranException
public void deleteNotificationImpl(java.lang.String filter, java.lang.String userid, java.lang.String taskid) throws gran.exception.GranException
gran.exception.GranException
public void addNotificationImpl(java.lang.String filter, java.lang.String userid, java.lang.String taskid) throws gran.exception.GranException
gran.exception.GranException
public java.util.Collection listNotificationsImpl(java.lang.String taskid, java.util.Collection result) throws gran.exception.GranException
gran.exception.GranException
public java.util.LinkedList findNotificationImpl(java.lang.String taskid, java.lang.String userid, java.util.LinkedList result) throws gran.exception.GranException
gran.exception.GranException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |