com.trackstudio.soap.client
Interface Category

All Superinterfaces:
java.rmi.Remote
All Known Implementing Classes:
CategoryAxis12ShamanismSoapBindingStub

public interface Category
extends java.rmi.Remote


Method Summary
 void addRelatedCategory(java.lang.String sessionId, java.lang.String parentCategoryId, java.lang.String related)
           
 boolean canChangeWorkflow(java.lang.String sessionId, java.lang.String categoryId)
           
 java.lang.String createCategory(java.lang.String sessionId, java.lang.String taskId, java.lang.String name, java.lang.String workflowId, boolean handlerRequired, boolean groupHandlerAllowed)
           
 void deleteCategory(java.lang.String sessionId, java.lang.String categoryId)
           
 void editCategory(java.lang.String sessionId, java.lang.String categoryId, java.lang.String workflowId)
           
 CategoryBean[] getAvailableCategoryList(java.lang.String sessionId, java.lang.String taskId)
           
 java.lang.String[] getCategoryRuleList(java.lang.String sessionId, java.lang.String prstatusId, java.lang.String categoryId)
           
 CategoryBean[] getChildrenCategoryList(java.lang.String sessionId, java.lang.String categoryId, java.lang.String taskId)
           
 CategoryBean[] getCreatableCategoryList(java.lang.String sessionId, java.lang.String taskId)
           
 java.lang.String getTemplate(java.lang.String sessionId, java.lang.String categoryId)
           
 boolean isCategoryCanBeHandler(java.lang.String sessionId, java.lang.String taskId, java.lang.String categoryId)
           
 boolean isCategoryCanBeHandler(java.lang.String sessionId, java.lang.String taskId, java.lang.String categoryId, boolean isNew, java.lang.String submitter)
           
 boolean isCategoryDeletable(java.lang.String sessionId, java.lang.String taskId, java.lang.String categoryId)
           
 boolean isCategoryEditable(java.lang.String sessionId, java.lang.String taskId, java.lang.String categoryId)
           
 boolean isCategoryViewable(java.lang.String sessionId, java.lang.String taskId, java.lang.String categoryId)
           
 void removeRelatedCategory(java.lang.String sessionId, java.lang.String parentCategoryId, java.lang.String related)
           
 void renameCategory(java.lang.String sessionId, java.lang.String categoryId, java.lang.String name, boolean handlerRequired, boolean groupHandlerAllowed)
           
 void setCategoryRule(java.lang.String sessionId, java.lang.String categoryId, java.lang.String prstatusId, java.lang.String createType, java.lang.String viewType, java.lang.String modifyType, java.lang.String handlerType, java.lang.String deleteType)
           
 void setCategoryTrigger(java.lang.String sessionId, java.lang.String categoryId, java.lang.String before, java.lang.String insteadOf, java.lang.String after, java.lang.String updBefore, java.lang.String updInsteadOf, java.lang.String updAfter)
           
 void setTemplate(java.lang.String sessionId, java.lang.String categoryId, java.lang.String template)
           
 

Method Detail

deleteCategory

void deleteCategory(java.lang.String sessionId,
                    java.lang.String categoryId)
                    throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

renameCategory

void renameCategory(java.lang.String sessionId,
                    java.lang.String categoryId,
                    java.lang.String name,
                    boolean handlerRequired,
                    boolean groupHandlerAllowed)
                    throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

editCategory

void editCategory(java.lang.String sessionId,
                  java.lang.String categoryId,
                  java.lang.String workflowId)
                  throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getTemplate

java.lang.String getTemplate(java.lang.String sessionId,
                             java.lang.String categoryId)
                             throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

setTemplate

void setTemplate(java.lang.String sessionId,
                 java.lang.String categoryId,
                 java.lang.String template)
                 throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getAvailableCategoryList

CategoryBean[] getAvailableCategoryList(java.lang.String sessionId,
                                        java.lang.String taskId)
                                        throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

createCategory

java.lang.String createCategory(java.lang.String sessionId,
                                java.lang.String taskId,
                                java.lang.String name,
                                java.lang.String workflowId,
                                boolean handlerRequired,
                                boolean groupHandlerAllowed)
                                throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getChildrenCategoryList

CategoryBean[] getChildrenCategoryList(java.lang.String sessionId,
                                       java.lang.String categoryId,
                                       java.lang.String taskId)
                                       throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

setCategoryRule

void setCategoryRule(java.lang.String sessionId,
                     java.lang.String categoryId,
                     java.lang.String prstatusId,
                     java.lang.String createType,
                     java.lang.String viewType,
                     java.lang.String modifyType,
                     java.lang.String handlerType,
                     java.lang.String deleteType)
                     throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

addRelatedCategory

void addRelatedCategory(java.lang.String sessionId,
                        java.lang.String parentCategoryId,
                        java.lang.String related)
                        throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

removeRelatedCategory

void removeRelatedCategory(java.lang.String sessionId,
                           java.lang.String parentCategoryId,
                           java.lang.String related)
                           throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getCreatableCategoryList

CategoryBean[] getCreatableCategoryList(java.lang.String sessionId,
                                        java.lang.String taskId)
                                        throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

isCategoryEditable

boolean isCategoryEditable(java.lang.String sessionId,
                           java.lang.String taskId,
                           java.lang.String categoryId)
                           throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

isCategoryViewable

boolean isCategoryViewable(java.lang.String sessionId,
                           java.lang.String taskId,
                           java.lang.String categoryId)
                           throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

isCategoryDeletable

boolean isCategoryDeletable(java.lang.String sessionId,
                            java.lang.String taskId,
                            java.lang.String categoryId)
                            throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

isCategoryCanBeHandler

boolean isCategoryCanBeHandler(java.lang.String sessionId,
                               java.lang.String taskId,
                               java.lang.String categoryId,
                               boolean isNew,
                               java.lang.String submitter)
                               throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

isCategoryCanBeHandler

boolean isCategoryCanBeHandler(java.lang.String sessionId,
                               java.lang.String taskId,
                               java.lang.String categoryId)
                               throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getCategoryRuleList

java.lang.String[] getCategoryRuleList(java.lang.String sessionId,
                                       java.lang.String prstatusId,
                                       java.lang.String categoryId)
                                       throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

canChangeWorkflow

boolean canChangeWorkflow(java.lang.String sessionId,
                          java.lang.String categoryId)
                          throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

setCategoryTrigger

void setCategoryTrigger(java.lang.String sessionId,
                        java.lang.String categoryId,
                        java.lang.String before,
                        java.lang.String insteadOf,
                        java.lang.String after,
                        java.lang.String updBefore,
                        java.lang.String updInsteadOf,
                        java.lang.String updAfter)
                        throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException


Copyright © 2002-2005 TrackStudio, Ltd. All Rights Reserved.