|
||||||||||
| 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 Adapterpublic 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 SecuredFilterAdaptersessionId - 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 SecuredFilterAdaptername - - 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 SecuredFilterAdaptersessionId - 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 SecuredFilterAdaptersessionId - 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 SecuredFilterAdaptersessionId - taskid - result -
GranExceptionSecuredFilterBean
public FValue getFValueImpl(java.lang.String sessionId,
java.lang.String filter,
FValue result)
throws GranException
SecuredFilterAdapter
getFValueImpl in interface SecuredFilterAdaptersessionId - filter - result -
GranExceptionFValue
public void setFValueImpl(java.lang.String sessionId,
java.lang.String filter,
FValue map)
throws GranException
SecuredFilterAdapter
setFValueImpl in interface SecuredFilterAdaptersessionId - filter - map -
GranExceptionFValue
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 SecuredFilterAdaptersessionId - 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 SecuredFilterAdaptersessionId - 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 SecuredFilterAdaptersessionId - 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 SecuredFilterAdaptersessionId - 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 SecuredFilterAdaptersessionId - 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 SecuredFilterAdaptersessionId - 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 SecuredFilterAdaptersessionId - 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 SecuredFilterAdaptersessionId - Сессия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 SecuredFilterAdaptersessionId - Сессияfilter - Идентификатор фильтраuserid - Идентификатор пользователяtaskid - Идентификатор задачи.
GranException
public java.util.ArrayList getFilterTypeListImpl(java.lang.String sessionId,
java.util.ArrayList result)
throws GranException
SecuredFilterAdapter
getFilterTypeListImpl in interface SecuredFilterAdaptersessionId - result -
GranExceptionSecuredFilterTypeBean
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 SecuredFilterAdapterGranException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||