Class WorkflowRuleAttributeHandlerServiceImpl
java.lang.Object
org.kuali.rice.kew.impl.rule.attribute.WorkflowRuleAttributeHandlerServiceImpl
- All Implemented Interfaces:
org.kuali.rice.kew.framework.rule.attribute.WorkflowRuleAttributeHandlerService
public class WorkflowRuleAttributeHandlerServiceImpl
extends Object
implements org.kuali.rice.kew.framework.rule.attribute.WorkflowRuleAttributeHandlerService
Reference implementation of
WorkflowRuleAttributeHandlerService.- Author:
- Kuali Rice Team (rice.collab@kuali.org)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.kuali.rice.kew.api.extension.ExtensionRepositoryServiceList<org.kuali.rice.kew.api.rule.RoleName> getRoleNames(org.kuali.rice.kew.api.extension.ExtensionDefinition extensionDefinition) org.kuali.rice.kew.framework.rule.attribute.WorkflowRuleAttributeFieldsgetRoutingDataFields(Map<String, String> parameters, org.kuali.rice.kew.api.extension.ExtensionDefinition extensionDefinition, boolean required) org.kuali.rice.kew.framework.rule.attribute.WorkflowRuleAttributeFieldsgetRuleFields(Map<String, String> parameters, org.kuali.rice.kew.api.extension.ExtensionDefinition extensionDefinition, boolean required) org.kuali.rice.kew.framework.rule.attribute.WorkflowRuleAttributeFieldsgetSearchFields(Map<String, String> parameters, org.kuali.rice.kew.api.extension.ExtensionDefinition extensionDefinition, boolean required) voidsetExtensionRepositoryService(org.kuali.rice.kew.api.extension.ExtensionRepositoryService extensionRepositoryService)
-
Constructor Details
-
WorkflowRuleAttributeHandlerServiceImpl
public WorkflowRuleAttributeHandlerServiceImpl()
-
-
Method Details
-
getRuleFields
public org.kuali.rice.kew.framework.rule.attribute.WorkflowRuleAttributeFields getRuleFields(Map<String, String> parameters, org.kuali.rice.kew.api.extension.ExtensionDefinition extensionDefinition, boolean required) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException- Specified by:
getRuleFieldsin interfaceorg.kuali.rice.kew.framework.rule.attribute.WorkflowRuleAttributeHandlerService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentException
-
getSearchFields
public org.kuali.rice.kew.framework.rule.attribute.WorkflowRuleAttributeFields getSearchFields(Map<String, String> parameters, org.kuali.rice.kew.api.extension.ExtensionDefinition extensionDefinition, boolean required) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException- Specified by:
getSearchFieldsin interfaceorg.kuali.rice.kew.framework.rule.attribute.WorkflowRuleAttributeHandlerService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentException
-
getRoutingDataFields
public org.kuali.rice.kew.framework.rule.attribute.WorkflowRuleAttributeFields getRoutingDataFields(Map<String, String> parameters, org.kuali.rice.kew.api.extension.ExtensionDefinition extensionDefinition, boolean required) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException- Specified by:
getRoutingDataFieldsin interfaceorg.kuali.rice.kew.framework.rule.attribute.WorkflowRuleAttributeHandlerService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentException
-
getRoleNames
public List<org.kuali.rice.kew.api.rule.RoleName> getRoleNames(org.kuali.rice.kew.api.extension.ExtensionDefinition extensionDefinition) - Specified by:
getRoleNamesin interfaceorg.kuali.rice.kew.framework.rule.attribute.WorkflowRuleAttributeHandlerService
-
getExtensionRepositoryService
protected org.kuali.rice.kew.api.extension.ExtensionRepositoryService getExtensionRepositoryService() -
setExtensionRepositoryService
public void setExtensionRepositoryService(org.kuali.rice.kew.api.extension.ExtensionRepositoryService extensionRepositoryService)
-