Class VersionedRepositoryMetadata

java.lang.Object
org.springframework.data.repository.core.support.AbstractRepositoryMetadata
org.springframework.data.repository.core.support.DefaultRepositoryMetadata
org.activiti.cloud.services.modeling.jpa.version.VersionedRepositoryMetadata
All Implemented Interfaces:
org.springframework.data.repository.core.RepositoryMetadata

public class VersionedRepositoryMetadata extends org.springframework.data.repository.core.support.DefaultRepositoryMetadata
RepositoryMetadata with versioning support
  • Constructor Summary

    Constructors
    Constructor
    Description
    VersionedRepositoryMetadata(Class<?> repositoryInterface)
    Creates a new DefaultRepositoryMetadata for the given repository interface.
  • Method Summary

    Modifier and Type
    Method
    Description
    Class<? extends VersionEntity>
     
    void
    setVersionEntityType(Class<? extends VersionEntity> versionEntityType)
     

    Methods inherited from class org.springframework.data.repository.core.support.DefaultRepositoryMetadata

    getDomainTypeInformation, getFragments, getIdTypeInformation

    Methods inherited from class org.springframework.data.repository.core.support.AbstractRepositoryMetadata

    getAlternativeDomainTypes, getCrudMethods, getMetadata, getRepositoryInterface, getReturnedDomainClass, getReturnType, isPagingRepository, isReactiveRepository

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.springframework.data.repository.core.RepositoryMetadata

    getDomainType, getIdType
  • Constructor Details

    • VersionedRepositoryMetadata

      public VersionedRepositoryMetadata(Class<?> repositoryInterface)
      Creates a new DefaultRepositoryMetadata for the given repository interface.
      Parameters:
      repositoryInterface - the repository interface.
  • Method Details

    • getVersionEntityType

      public Class<? extends VersionEntity> getVersionEntityType()
    • setVersionEntityType

      public void setVersionEntityType(Class<? extends VersionEntity> versionEntityType)