|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectgran.app.adapter.external.category.BaseSecuredCategoryAdapter
Constructor Summary | |
BaseSecuredCategoryAdapter()
|
Method Summary | |
boolean |
canChangeWorkflowImpl(java.lang.String sessionId,
java.lang.String categoryid,
boolean result)
Returns true if can change Workflow. |
java.lang.String |
createCategoryImpl(java.lang.String sessionId,
java.lang.String taskid,
java.lang.String name,
java.lang.String workflowid,
boolean project,
java.lang.String result)
Create new Category. |
void |
deleteCategoryImpl(java.lang.String sessionId,
java.lang.String id)
Deletes specified Category. |
java.util.ArrayList |
getAvailableCategoryListImpl(java.lang.String sessionId,
java.lang.String taskid,
java.util.ArrayList result)
Returns available Category list for specified Task. |
java.util.ArrayList |
getCategoryRuleListImpl(java.lang.String sessionId,
java.lang.String prstatus,
java.lang.String categoryid,
java.util.ArrayList result)
Returns list of rules for specified Category and Prstatus. |
java.util.ArrayList |
getChildrenCategoryListImpl(java.lang.String sessionId,
java.lang.String catid,
java.util.ArrayList result)
Returns available Categories for specified Category. |
java.util.ArrayList |
getCreatableCategoryListImpl(java.lang.String sessionId,
java.lang.String taskid,
java.util.ArrayList result)
Get list of categories, that some user can create. |
java.util.ArrayList |
getDeletableCategoryListImpl(java.lang.String sessionId,
java.lang.String taskid,
java.util.ArrayList result)
Get list of categories, that some user can delete. |
java.lang.String |
getDescription()
Get description of adapter as plain text |
java.util.ArrayList |
getEditableCategoryListImpl(java.lang.String sessionId,
java.lang.String taskid,
java.util.ArrayList result)
Get list of categories, that some user can edit. |
boolean |
init()
Initialize adapter. |
void |
resetCategoryRelationImpl(java.lang.String sessionId,
java.lang.String parentId,
java.lang.String childId)
Deletes Category from the list of allowed categories. |
void |
resetCreatableCategoryRuleImpl(java.lang.String sessionId,
java.lang.String category,
java.lang.String prstatus)
Set, that Users with some Prstatus can't create Tasks of some Category. |
void |
resetDeletableCategoryRuleImpl(java.lang.String sessionId,
java.lang.String category,
java.lang.String prstatus)
Set, that Users with some Prstatus can't delete Tasks of some Category. |
void |
resetEditableCategoryRuleImpl(java.lang.String sessionId,
java.lang.String category,
java.lang.String prstatus)
Sets, that Users with some Prstatus (group) can't edit Tasks of some Category. |
void |
setCategoryRelationImpl(java.lang.String sessionId,
java.lang.String parentId,
java.lang.String childId)
Adds Category to the list of allowed subctegories. |
java.lang.String |
setCategoryRuleImpl(java.lang.String sessionId,
java.lang.String category,
java.lang.String prstatus,
java.lang.String type,
java.lang.String result)
Sets the rule for Caterory. |
void |
updateCategoryImpl(java.lang.String sessionId,
java.lang.String catid,
java.lang.String name,
java.lang.String workflowid,
boolean project)
Updates specified Category. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public BaseSecuredCategoryAdapter()
Method Detail |
public boolean init()
Adapter
init
in interface Adapter
public java.lang.String getDescription()
Adapter
getDescription
in interface Adapter
public void deleteCategoryImpl(java.lang.String sessionId, java.lang.String id) throws GranException
SecuredCategoryAdapter
deleteCategoryImpl
in interface SecuredCategoryAdapter
sessionId
- id
-
GranException
public void updateCategoryImpl(java.lang.String sessionId, java.lang.String catid, java.lang.String name, java.lang.String workflowid, boolean project) throws GranException
SecuredCategoryAdapter
updateCategoryImpl
in interface SecuredCategoryAdapter
sessionId
- catid
- name
- workflowid
- project
-
GranException
public java.util.ArrayList getAvailableCategoryListImpl(java.lang.String sessionId, java.lang.String taskid, java.util.ArrayList result) throws GranException
SecuredCategoryAdapter
getAvailableCategoryListImpl
in interface SecuredCategoryAdapter
sessionId
- taskid
- result
-
GranException
SecuredCategoryBean
public java.lang.String createCategoryImpl(java.lang.String sessionId, java.lang.String taskid, java.lang.String name, java.lang.String workflowid, boolean project, java.lang.String result) throws GranException
SecuredCategoryAdapter
createCategoryImpl
in interface SecuredCategoryAdapter
sessionId
- taskid
- name
- workflowid
- project
- result
-
GranException
public java.util.ArrayList getChildrenCategoryListImpl(java.lang.String sessionId, java.lang.String catid, java.util.ArrayList result) throws GranException
SecuredCategoryAdapter
getChildrenCategoryListImpl
in interface SecuredCategoryAdapter
sessionId
- catid
- result
-
GranException
SecuredCategoryBean
public java.util.ArrayList getCategoryRuleListImpl(java.lang.String sessionId, java.lang.String prstatus, java.lang.String categoryid, java.util.ArrayList result) throws GranException
SecuredCategoryAdapter
getCategoryRuleListImpl
in interface SecuredCategoryAdapter
sessionId
- prstatus
- categoryid
- result
-
GranException
public boolean canChangeWorkflowImpl(java.lang.String sessionId, java.lang.String categoryid, boolean result) throws GranException
SecuredCategoryAdapter
canChangeWorkflowImpl
in interface SecuredCategoryAdapter
sessionId
- categoryid
- result
-
GranException
public java.lang.String setCategoryRuleImpl(java.lang.String sessionId, java.lang.String category, java.lang.String prstatus, java.lang.String type, java.lang.String result) throws GranException
SecuredCategoryAdapter
setCategoryRuleImpl
in interface SecuredCategoryAdapter
sessionId
- category
- prstatus
- type
- who can actionresult
-
GranException
for type values
public void resetEditableCategoryRuleImpl(java.lang.String sessionId, java.lang.String category, java.lang.String prstatus) throws GranException
SecuredCategoryAdapter
resetEditableCategoryRuleImpl
in interface SecuredCategoryAdapter
sessionId
- category
- prstatus
-
GranException
public void resetCreatableCategoryRuleImpl(java.lang.String sessionId, java.lang.String category, java.lang.String prstatus) throws GranException
SecuredCategoryAdapter
resetCreatableCategoryRuleImpl
in interface SecuredCategoryAdapter
sessionId
- category
- prstatus
-
GranException
public void resetDeletableCategoryRuleImpl(java.lang.String sessionId, java.lang.String category, java.lang.String prstatus) throws GranException
SecuredCategoryAdapter
resetDeletableCategoryRuleImpl
in interface SecuredCategoryAdapter
sessionId
- category
- prstatus
-
GranException
public void setCategoryRelationImpl(java.lang.String sessionId, java.lang.String parentId, java.lang.String childId) throws GranException
SecuredCategoryAdapter
setCategoryRelationImpl
in interface SecuredCategoryAdapter
sessionId
- parentId
- childId
-
GranException
public void resetCategoryRelationImpl(java.lang.String sessionId, java.lang.String parentId, java.lang.String childId) throws GranException
SecuredCategoryAdapter
resetCategoryRelationImpl
in interface SecuredCategoryAdapter
sessionId
- parentId
- childId
-
GranException
public java.util.ArrayList getCreatableCategoryListImpl(java.lang.String sessionId, java.lang.String taskid, java.util.ArrayList result) throws GranException
SecuredCategoryAdapter
getCreatableCategoryListImpl
in interface SecuredCategoryAdapter
sessionId
- taskid
- result
-
GranException
SecuredCategoryBean
public java.util.ArrayList getEditableCategoryListImpl(java.lang.String sessionId, java.lang.String taskid, java.util.ArrayList result) throws GranException
SecuredCategoryAdapter
getEditableCategoryListImpl
in interface SecuredCategoryAdapter
sessionId
- taskid
- result
-
GranException
SecuredCategoryBean
public java.util.ArrayList getDeletableCategoryListImpl(java.lang.String sessionId, java.lang.String taskid, java.util.ArrayList result) throws GranException
SecuredCategoryAdapter
getDeletableCategoryListImpl
in interface SecuredCategoryAdapter
sessionId
- taskid
- result
-
GranException
SecuredCategoryBean
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |