org.kuali.rice.krad.service
Interface DataDictionaryRemoteFieldService

All Known Implementing Classes:
DataDictionaryRemoteFieldServiceImpl

public interface DataDictionaryRemoteFieldService

Provides service methods for building and validate RemotableAttributeField definitions from data dictionary AttributeDefinition configurations

Used by the default type services DataDictionaryPeopleFlowTypeServiceImpl to build the remotable fields for the type attributes

Author:
Kuali Rice Team (rice.collab@kuali.org)

Method Summary
 RemotableAttributeField buildRemotableFieldFromAttributeDefinition(String componentClassName, String attributeName)
          Builds and returns an RemotableAttributeField instance based on the data dictionary attribute definition that is associated with the given component class name (business object or data object entry) and the given attribute name
 

Method Detail

buildRemotableFieldFromAttributeDefinition

RemotableAttributeField buildRemotableFieldFromAttributeDefinition(String componentClassName,
                                                                   String attributeName)
Builds and returns an RemotableAttributeField instance based on the data dictionary attribute definition that is associated with the given component class name (business object or data object entry) and the given attribute name

If an attribute definition is not found a runtime exception should be thrown

Parameters:
componentClassName - - class name for the attribute, used to find the data dictionary entry
attributeName - - name of the attribute whose definition should be used
Returns:
RemotableAttributeField instance built


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