java.lang.Object
io.ebeaninternal.server.core.bootup.BootupClasses
Interesting classes for a EbeanServer such as Embeddable, Entity,
ScalarTypes, Finders, Listeners and Controllers.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidaddFindControllers(List<BeanFindController> findControllers) Add BeanFindController instances.voidaddIdGenerators(List<IdGenerator> idGenerators) Add IdGenerator instances (registered explicitly with the ServerConfig).voidaddPersistControllers(List<BeanPersistController> beanControllers) Add BeanPersistController instances.voidaddPersistListeners(List<BeanPersistListener> listenerInstances) voidaddPostConstructListeners(List<BeanPostConstructListener> postConstructListener) Add BeanPostConstructListener instances.voidaddPostLoaders(List<BeanPostLoad> postLoaders) Add BeanPostLoad instances.voidaddQueryAdapters(List<BeanQueryAdapter> queryAdapters) voidaddServerConfigStartup(List<ServerConfigStartup> startupInstances) Return the list of AttributeConverters found.Return the list of Embeddable classes.Return the list of entity classes.List<Class<? extends ScalarTypeConverter<?, ?>>> Return the list of ScalarConverters found.List<Class<? extends ScalarType<?>>> Return the list of ScalarTypes found.voidRun any ServerConfigStartup listeners.boolean
-
Constructor Details
-
BootupClasses
public BootupClasses() -
BootupClasses
-
-
Method Details
-
runServerConfigStartup
Run any ServerConfigStartup listeners. -
addIdGenerators
Add IdGenerator instances (registered explicitly with the ServerConfig). -
addPersistControllers
Add BeanPersistController instances. -
addPostLoaders
Add BeanPostLoad instances. -
addPostConstructListeners
Add BeanPostConstructListener instances. -
addFindControllers
Add BeanFindController instances. -
addPersistListeners
-
addQueryAdapters
-
addServerConfigStartup
-
addChangeLogInstances
-
getChangeLogPrepare
-
getChangeLogListener
-
getChangeLogRegister
-
getIdGenerators
-
getBeanPersistControllers
-
getBeanPostLoaders
-
getBeanPostConstructoListeners
-
getBeanFindControllers
-
getBeanPersistListeners
-
getBeanQueryAdapters
-
getEmbeddables
Return the list of Embeddable classes. -
getEntities
Return the list of entity classes. -
getScalarTypes
Return the list of ScalarTypes found. -
getScalarConverters
Return the list of ScalarConverters found. -
getAttributeConverters
Return the list of AttributeConverters found. -
test
-