org.kuali.rice.krms.impl.type
Class ActionTypeServiceBase

java.lang.Object
  extended by org.kuali.rice.kns.datadictionary.validation.AttributeValidatingTypeServiceBase
      extended by org.kuali.rice.krms.impl.type.KrmsTypeServiceBase
          extended by org.kuali.rice.krms.impl.type.ActionTypeServiceBase
All Implemented Interfaces:
ActionTypeService, RemotableAttributeOwner

public class ActionTypeServiceBase
extends KrmsTypeServiceBase
implements ActionTypeService

Base class for ActionTypeService implementations, providing boilerplate for attribute building and merging from various sources.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.kuali.rice.kns.datadictionary.validation.AttributeValidatingTypeServiceBase
AttributeValidatingTypeServiceBase.TypeAttributeDefinition, AttributeValidatingTypeServiceBase.TypeAttributeValidationException
 
Field Summary
static ActionTypeService defaultActionTypeService
           
 
Constructor Summary
ActionTypeServiceBase()
           
 
Method Summary
 Action loadAction(ActionDefinition actionDefinition)
          Load the Action given the ActionDefinition
 
Methods inherited from class org.kuali.rice.krms.impl.type.KrmsTypeServiceBase
getAttributeFields, getDataDictionaryRemoteFieldService, getTypeAttributeDefinitions, sortFields, translateTypeAttribute, validateAttributes, validateAttributesAgainstExisting, validateNonDataDictionaryAttribute
 
Methods inherited from class org.kuali.rice.kns.datadictionary.validation.AttributeValidatingTypeServiceBase
createErrorString, extractErrorsFromGlobalVariablesErrorMap, getAttributeErrorLabel, getAttributeFormatter, getAttributeValidatingExpression, getConfigurationService, getDataDictionaryService, getDictionaryValidationService, validateAttributeFormat, validateAttributeRequired, validateDataDictionaryAttribute, validatePrimitiveAttributeFromDescriptor, validateReferencesExistAndActive
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.krms.framework.type.RemotableAttributeOwner
getAttributeFields, validateAttributes, validateAttributesAgainstExisting
 

Field Detail

defaultActionTypeService

public static final ActionTypeService defaultActionTypeService
Constructor Detail

ActionTypeServiceBase

public ActionTypeServiceBase()
Method Detail

loadAction

public Action loadAction(ActionDefinition actionDefinition)
Description copied from interface: ActionTypeService
Load the Action given the ActionDefinition

Specified by:
loadAction in interface ActionTypeService
Parameters:
actionDefinition - ActionDefinition to create the Action from
Returns:
Action created from the given ActionDefinition


Copyright © 2005-2013 The Kuali Foundation. All Rights Reserved.