Interface DataDictionaryRemoteFieldService


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 Details

    • 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