|
||||||||||
| 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 Adapterpublic 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 SecuredCategoryAdaptersessionId - 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 SecuredCategoryAdaptersessionId - 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 SecuredCategoryAdaptersessionId - taskid - result -
GranExceptionSecuredCategoryBean
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 SecuredCategoryAdaptersessionId - 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 SecuredCategoryAdaptersessionId - catid - result -
GranExceptionSecuredCategoryBean
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 SecuredCategoryAdaptersessionId - prstatus - categoryid - result -
GranException
public boolean canChangeWorkflowImpl(java.lang.String sessionId,
java.lang.String categoryid,
boolean result)
throws GranException
SecuredCategoryAdapter
canChangeWorkflowImpl in interface SecuredCategoryAdaptersessionId - 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 SecuredCategoryAdaptersessionId - category - prstatus - type - who can actionresult -
GranExceptionfor type values
public void resetEditableCategoryRuleImpl(java.lang.String sessionId,
java.lang.String category,
java.lang.String prstatus)
throws GranException
SecuredCategoryAdapter
resetEditableCategoryRuleImpl in interface SecuredCategoryAdaptersessionId - category - prstatus -
GranException
public void resetCreatableCategoryRuleImpl(java.lang.String sessionId,
java.lang.String category,
java.lang.String prstatus)
throws GranException
SecuredCategoryAdapter
resetCreatableCategoryRuleImpl in interface SecuredCategoryAdaptersessionId - category - prstatus -
GranException
public void resetDeletableCategoryRuleImpl(java.lang.String sessionId,
java.lang.String category,
java.lang.String prstatus)
throws GranException
SecuredCategoryAdapter
resetDeletableCategoryRuleImpl in interface SecuredCategoryAdaptersessionId - category - prstatus -
GranException
public void setCategoryRelationImpl(java.lang.String sessionId,
java.lang.String parentId,
java.lang.String childId)
throws GranException
SecuredCategoryAdapter
setCategoryRelationImpl in interface SecuredCategoryAdaptersessionId - parentId - childId -
GranException
public void resetCategoryRelationImpl(java.lang.String sessionId,
java.lang.String parentId,
java.lang.String childId)
throws GranException
SecuredCategoryAdapter
resetCategoryRelationImpl in interface SecuredCategoryAdaptersessionId - 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 SecuredCategoryAdaptersessionId - taskid - result -
GranExceptionSecuredCategoryBean
public java.util.ArrayList getEditableCategoryListImpl(java.lang.String sessionId,
java.lang.String taskid,
java.util.ArrayList result)
throws GranException
SecuredCategoryAdapter
getEditableCategoryListImpl in interface SecuredCategoryAdaptersessionId - taskid - result -
GranExceptionSecuredCategoryBean
public java.util.ArrayList getDeletableCategoryListImpl(java.lang.String sessionId,
java.lang.String taskid,
java.util.ArrayList result)
throws GranException
SecuredCategoryAdapter
getDeletableCategoryListImpl in interface SecuredCategoryAdaptersessionId - taskid - result -
GranExceptionSecuredCategoryBean
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||