Interface LegacyDataAdapter

All Superinterfaces:
org.kuali.rice.krad.service.LegacyDataAppAdapter

@Deprecated public interface LegacyDataAdapter extends org.kuali.rice.krad.service.LegacyDataAppAdapter
Deprecated.
This class is deprecated by default, applications should *never* use this adapter directly
Adapter that supports "legacy" KNS/KRAD persistence, metadata, and object utility frameworks via runtime argument inspection
Author:
Kuali Rice Team (rice.collab@kuali.org).
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Deprecated.
     
    static final String
    Deprecated.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    <T extends Document>
    T
    findByDocumentHeaderId(Class<T> documentClass, String id)
    Deprecated.
    Finds the Document for the specified class with the given id.
    <T extends Document>
    List<T>
    findByDocumentHeaderIds(Class<T> documentClass, List<String> ids)
    Deprecated.
    Finds the Documents for the specified class with the given list of ids.
    getDictionaryRelationship(Class<?> c, String attributeName)
    Deprecated.
     

    Methods inherited from interface org.kuali.rice.krad.service.LegacyDataAppAdapter

    allForeignKeyValuesPopulatedForReference, allPrimaryKeyValuesPresentAndNotWildcard, areNotesSupported, createNewObjectFromClass, createQuickFinder, delete, deleteMatching, determineCollectionObjectType, equalsByPrimaryKeys, findAll, findAll, findByPrimaryKey, findBySinglePrimaryKey, findCollectionBySearchHelper, findCollectionBySearchHelper, findMatching, findMatching, findMatchingOrderBy, findMatchingOrderBy, findObjectBySearch, flush, getDataObjectIdentifierString, getDataObjectRelationship, getExtension, getExtensionAttributeClass, getForeignKeyFieldsPopulationState, getForeignKeysForReference, getInquiryObjectClassIfNotTitle, getInquiryParameters, getNestedValue, getPrimaryKeyFieldValues, getPrimaryKeyFieldValuesDOMDS, getPropertyType, getReferenceIfExists, getTitleAttribute, hasCollection, hasLocalInquiry, hasLocalLookup, hasPrimaryKeyFieldValues, hasReference, isCollectionUpdatable, isExtensionAttribute, isLockable, isNull, isPersistable, isProxied, isReferenceUpdatable, linkAndSave, listCollectionObjectTypes, listPrimaryKeyFieldNames, listReferenceObjectFields, materializeAllSubObjects, materializeClassForProxiedObject, refreshAllNonUpdatingReferences, refreshReferenceObject, resolveProxy, retrieve, retrieveNonKeyFields, retrieveReferenceObject, save, saveDocument, setObjectProperty, setObjectPropertyDeep, verifyVersionNumber
  • Field Details

    • CLASS_NOT_PERSISTABLE_OJB_EXCEPTION_CLASS

      static final String CLASS_NOT_PERSISTABLE_OJB_EXCEPTION_CLASS
      Deprecated.
      See Also:
    • OPTIMISTIC_LOCK_OJB_EXCEPTION_CLASS

      static final String OPTIMISTIC_LOCK_OJB_EXCEPTION_CLASS
      Deprecated.
      See Also:
  • Method Details

    • getDictionaryRelationship

      RelationshipDefinition getDictionaryRelationship(Class<?> c, String attributeName)
      Deprecated.
    • findByDocumentHeaderId

      <T extends Document> T findByDocumentHeaderId(Class<T> documentClass, String id)
      Deprecated.
      Finds the Document for the specified class with the given id.
    • findByDocumentHeaderIds

      <T extends Document> List<T> findByDocumentHeaderIds(Class<T> documentClass, List<String> ids)
      Deprecated.
      Finds the Documents for the specified class with the given list of ids.