|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectgran.app.adapter.external.filter.BaseSecuredFilterAdapter
Constructor Summary | |
BaseSecuredFilterAdapter()
|
Method Summary | |
java.lang.String |
copyFilterImpl(java.lang.String sessionId,
java.lang.String id,
java.lang.String currentTaskId)
Copies Filter. |
java.lang.String |
createFilterImpl(java.lang.String sessionId,
java.lang.String name,
java.lang.String description,
java.lang.Integer priv,
java.lang.String task,
java.lang.String owner,
java.lang.String type,
java.lang.String result)
Create new filter |
java.lang.String |
createSubscriberImpl(java.lang.String sessionId,
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,
java.lang.String result)
Creates Subscriber. |
void |
deleteFilterImpl(java.lang.String sessionId,
java.lang.String id)
Deletes specified Filter. |
java.lang.String |
getCurrentFilterIdImpl(java.lang.String sessionId,
java.lang.String taskid,
java.lang.String userid,
java.lang.String result)
Returns CurrentFilter identifier. |
java.lang.String |
getDescription()
Get description of adapter as plain text |
java.util.ArrayList |
getFilterListImpl(java.lang.String sessionId,
java.lang.String taskid,
java.util.ArrayList result)
Returns available Filter list for specified Task. |
java.util.ArrayList |
getFilterTypeListImpl(java.lang.String sessionId,
java.util.ArrayList result)
Returns FilterType list. |
FValue |
getFValueImpl(java.lang.String sessionId,
java.lang.String filter,
FValue result)
Returns Filter properties. |
java.lang.String |
getSubscriberIdImpl(java.lang.String sessionId,
java.lang.String filter,
java.lang.String userid,
java.lang.String taskid,
java.lang.String result)
Returns Subscriber's ID. |
boolean |
hasNotificationImpl(java.lang.String sessionId,
java.lang.String filter,
java.lang.String userid,
java.lang.String taskid,
boolean result)
|
boolean |
hasParentNotificationImpl(java.lang.String sessionId,
java.lang.String filter,
java.lang.String userid,
java.lang.String taskid,
boolean result)
Checks for parent notification. |
boolean |
init()
Initialize adapter. |
java.lang.String |
setCurrentFilterImpl(java.lang.String sessionId,
java.lang.String taskid,
java.lang.String userid,
java.lang.String filterid,
java.lang.String result)
Sets CurrentFilter for specified Task and User. |
void |
setFValueImpl(java.lang.String sessionId,
java.lang.String filter,
FValue map)
Sets Filter properties. |
void |
setNotificationImpl(java.lang.String sessionId,
java.lang.String filter,
java.lang.String userid,
java.lang.String taskid)
Устанавливает флаг посылки уведомления по почте. |
void |
subscribeImpl(java.lang.String sessionId,
java.lang.String filter,
java.lang.String s)
Subscribes on the Filter. |
void |
unsetNotificationImpl(java.lang.String sessionId,
java.lang.String filter,
java.lang.String userid,
java.lang.String taskid)
Снимает флаг рассылки уведомлений об изменении задачи. |
void |
unSubscribeImpl(java.lang.String sessionId,
java.lang.String filter,
java.lang.String userid,
java.lang.String taskid)
Unsubscribes from the Filter. |
void |
updateFilterImpl(java.lang.String sessionId,
java.lang.String id,
java.lang.String name,
java.lang.String description,
java.lang.Integer privateflag)
Updates Filter. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public BaseSecuredFilterAdapter()
Method Detail |
public boolean init()
Adapter
init
in interface Adapter
public java.lang.String getDescription()
Adapter
getDescription
in interface Adapter
public void deleteFilterImpl(java.lang.String sessionId, java.lang.String id) throws GranException
SecuredFilterAdapter
deleteFilterImpl
in interface SecuredFilterAdapter
sessionId
- id
-
GranException
public java.lang.String createFilterImpl(java.lang.String sessionId, java.lang.String name, java.lang.String description, java.lang.Integer priv, java.lang.String task, java.lang.String owner, java.lang.String type, java.lang.String result) throws GranException
SecuredFilterAdapter
createFilterImpl
in interface SecuredFilterAdapter
name
- - filter namedescription
- - filter descriptionpriv
- - is filter private or not.task
- - parent task for filterowner
- - filter owner
GranException
public java.lang.String copyFilterImpl(java.lang.String sessionId, java.lang.String id, java.lang.String currentTaskId) throws GranException
SecuredFilterAdapter
copyFilterImpl
in interface SecuredFilterAdapter
sessionId
- id
- currentTaskId
-
GranException
public void updateFilterImpl(java.lang.String sessionId, java.lang.String id, java.lang.String name, java.lang.String description, java.lang.Integer privateflag) throws GranException
SecuredFilterAdapter
updateFilterImpl
in interface SecuredFilterAdapter
sessionId
- id
- name
- description
- privateflag
-
GranException
public java.util.ArrayList getFilterListImpl(java.lang.String sessionId, java.lang.String taskid, java.util.ArrayList result) throws GranException
SecuredFilterAdapter
getFilterListImpl
in interface SecuredFilterAdapter
sessionId
- taskid
- result
-
GranException
SecuredFilterBean
public FValue getFValueImpl(java.lang.String sessionId, java.lang.String filter, FValue result) throws GranException
SecuredFilterAdapter
getFValueImpl
in interface SecuredFilterAdapter
sessionId
- filter
- result
-
GranException
FValue
public void setFValueImpl(java.lang.String sessionId, java.lang.String filter, FValue map) throws GranException
SecuredFilterAdapter
setFValueImpl
in interface SecuredFilterAdapter
sessionId
- filter
- map
-
GranException
FValue
public java.lang.String getSubscriberIdImpl(java.lang.String sessionId, java.lang.String filter, java.lang.String userid, java.lang.String taskid, java.lang.String result) throws GranException
SecuredFilterAdapter
getSubscriberIdImpl
in interface SecuredFilterAdapter
sessionId
- filter
- userid
- taskid
- result
-
GranException
public void subscribeImpl(java.lang.String sessionId, java.lang.String filter, java.lang.String s) throws GranException
SecuredFilterAdapter
subscribeImpl
in interface SecuredFilterAdapter
sessionId
- filter
- s
-
GranException
public void unSubscribeImpl(java.lang.String sessionId, java.lang.String filter, java.lang.String userid, java.lang.String taskid) throws GranException
SecuredFilterAdapter
unSubscribeImpl
in interface SecuredFilterAdapter
sessionId
- filter
- userid
- taskid
-
GranException
public java.lang.String createSubscriberImpl(java.lang.String sessionId, 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, java.lang.String result) throws GranException
SecuredFilterAdapter
createSubscriberImpl
in interface SecuredFilterAdapter
sessionId
- id
- user
- filter
- task
- startDate
- stopDate
- nextRun
- interval
- result
-
GranException
public java.lang.String getCurrentFilterIdImpl(java.lang.String sessionId, java.lang.String taskid, java.lang.String userid, java.lang.String result) throws GranException
SecuredFilterAdapter
getCurrentFilterIdImpl
in interface SecuredFilterAdapter
sessionId
- taskid
- userid
- result
-
GranException
public java.lang.String setCurrentFilterImpl(java.lang.String sessionId, java.lang.String taskid, java.lang.String userid, java.lang.String filterid, java.lang.String result) throws GranException
SecuredFilterAdapter
setCurrentFilterImpl
in interface SecuredFilterAdapter
sessionId
- taskid
- userid
- filterid
- result
-
GranException
public boolean hasParentNotificationImpl(java.lang.String sessionId, java.lang.String filter, java.lang.String userid, java.lang.String taskid, boolean result) throws GranException
SecuredFilterAdapter
hasParentNotificationImpl
in interface SecuredFilterAdapter
sessionId
- filter
- userid
- taskid
- result
-
GranException
public void setNotificationImpl(java.lang.String sessionId, java.lang.String filter, java.lang.String userid, java.lang.String taskid) throws GranException
setNotificationImpl
in interface SecuredFilterAdapter
sessionId
- Сессияfilter
- идентификатор фильтраuserid
- идентификатор пользователя, на которого устанавливается уведомление (ему будет посылаться почта)taskid
- идентификатор задачи, на которую устанавливается уведомление
GranException
public void unsetNotificationImpl(java.lang.String sessionId, java.lang.String filter, java.lang.String userid, java.lang.String taskid) throws GranException
unsetNotificationImpl
in interface SecuredFilterAdapter
sessionId
- Сессияfilter
- Идентификатор фильтраuserid
- Идентификатор пользователяtaskid
- Идентификатор задачи.
GranException
public java.util.ArrayList getFilterTypeListImpl(java.lang.String sessionId, java.util.ArrayList result) throws GranException
SecuredFilterAdapter
getFilterTypeListImpl
in interface SecuredFilterAdapter
sessionId
- result
-
GranException
SecuredFilterTypeBean
public boolean hasNotificationImpl(java.lang.String sessionId, java.lang.String filter, java.lang.String userid, java.lang.String taskid, boolean result) throws GranException
hasNotificationImpl
in interface SecuredFilterAdapter
GranException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |