Class PluginPersistenceManagedTypes

java.lang.Object
org.laxture.sbp.spring.boot.PluginPersistenceManagedTypes
All Implemented Interfaces:
org.springframework.orm.jpa.persistenceunit.PersistenceManagedTypes

public class PluginPersistenceManagedTypes extends Object implements org.springframework.orm.jpa.persistenceunit.PersistenceManagedTypes
  • Constructor Details

    • PluginPersistenceManagedTypes

      public PluginPersistenceManagedTypes()
  • Method Details

    • registerPackage

      public void registerPackage(org.springframework.context.ApplicationContext applicationContext)
    • registerPackage

      public void registerPackage(org.springframework.context.ApplicationContext applicationContext, String[] packagesToScan)
    • unregisterPackage

      public void unregisterPackage(org.springframework.context.ApplicationContext applicationContext)
    • unregisterPackage

      public void unregisterPackage(org.springframework.context.ApplicationContext applicationContext, String[] packagesToScan)
    • getManagedClassNames

      public List<String> getManagedClassNames()
      Specified by:
      getManagedClassNames in interface org.springframework.orm.jpa.persistenceunit.PersistenceManagedTypes
    • getManagedPackages

      public List<String> getManagedPackages()
      Specified by:
      getManagedPackages in interface org.springframework.orm.jpa.persistenceunit.PersistenceManagedTypes
    • getPersistenceUnitRootUrl

      @Nullable public URL getPersistenceUnitRootUrl()
      Specified by:
      getPersistenceUnitRootUrl in interface org.springframework.orm.jpa.persistenceunit.PersistenceManagedTypes