Package org.nuiton.topia.it.legacy
Class AbstractTopiaItLegacyTopiaApplicationContext
java.lang.Object
org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext<E>
org.nuiton.topia.it.legacy.AbstractTopiaItLegacyApplicationContext<TopiaItLegacyTopiaPersistenceContext>
org.nuiton.topia.it.legacy.AbstractTopiaItLegacyTopiaApplicationContext
- All Implemented Interfaces:
Closeable,AutoCloseable,TopiaItLegacyApplicationContext,TopiaListenableSupport,TopiaServiceSupport,TopiaApplicationContext<TopiaItLegacyTopiaPersistenceContext>,TopiaEntityEnumProvider<TopiaItLegacyEntityEnum>
- Direct Known Subclasses:
TopiaItLegacyTopiaApplicationContext
public abstract class AbstractTopiaItLegacyTopiaApplicationContext
extends AbstractTopiaItLegacyApplicationContext<TopiaItLegacyTopiaPersistenceContext>
implements TopiaItLegacyApplicationContext, TopiaEntityEnumProvider<TopiaItLegacyEntityEnum>
-
Field Summary
Fields inherited from class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
closed, configuration, hibernateProvider, persistenceContexts, sessionRegistry, topiaFiresSupport, topiaIdFactory, topiaServiceSupport -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractTopiaItLegacyTopiaApplicationContext(Map<String, String> configuration) Deprecated.protectedDeprecated.protectedAbstractTopiaItLegacyTopiaApplicationContext(TopiaConfiguration topiaConfiguration) -
Method Summary
Modifier and TypeMethodDescription<T extends TopiaEntity>
Class<T>getContractClass(Class<T> klass) Class<? extends TopiaEntity>[]<E extends TopiaEntity>
TopiaItLegacyEntityEnumgetEntityEnum(Class<E> type) getEntityEnum(String name) <T extends TopiaEntity>
Class<T>getImplementationClass(Class<T> klass) Set<Class<? extends TopiaEntity>><T extends TopiaEntity>
EntityOperator<T>getOperator(Class<T> klass) Methods inherited from class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
addPropertyChangeListener, addTopiaEntitiesVetoable, addTopiaEntityListener, addTopiaEntityListener, addTopiaEntityVetoable, addTopiaEntityVetoable, addTopiaSchemaListener, addTopiaTransactionListener, addTopiaTransactionVetoable, close, createSchema, dropSchema, getConfiguration, getHibernateProvider, getPersistenceClasses, getSchemaName, getSchemaNames, getServices, getServices, getSessionRegistry, getTopiaFiresSupport, getTopiaIdFactory, init, initSchema, initServices, isClosed, isInitSchema, isOpened, isSchemaEmpty, isTableExists, registerPersistenceContext, removePropertyChangeListener, removeTopiaEntitiesVetoable, removeTopiaEntityListener, removeTopiaEntityListener, removeTopiaEntityVetoable, removeTopiaEntityVetoable, removeTopiaSchemaListener, removeTopiaTransactionListener, removeTopiaTransactionVetoable, showCreateSchema, updateSchema
-
Constructor Details
-
AbstractTopiaItLegacyTopiaApplicationContext
Deprecated. -
AbstractTopiaItLegacyTopiaApplicationContext
@Deprecated protected AbstractTopiaItLegacyTopiaApplicationContext(Map<String, String> configuration) Deprecated. -
AbstractTopiaItLegacyTopiaApplicationContext
-
-
Method Details
-
newPersistenceContext
- Specified by:
newPersistenceContextin interfaceTopiaApplicationContext<TopiaItLegacyTopiaPersistenceContext>
-
getModelVersion
- Specified by:
getModelVersionin interfaceTopiaApplicationContext<TopiaItLegacyTopiaPersistenceContext>
-
getModelName
- Specified by:
getModelNamein interfaceTopiaApplicationContext<TopiaItLegacyTopiaPersistenceContext>
-
getContractClass
- Specified by:
getContractClassin interfaceTopiaApplicationContext<TopiaItLegacyTopiaPersistenceContext>
-
getContractClasses
- Specified by:
getContractClassesin interfaceTopiaApplicationContext<TopiaItLegacyTopiaPersistenceContext>
-
getImplementationClass
- Specified by:
getImplementationClassin interfaceTopiaApplicationContext<TopiaItLegacyTopiaPersistenceContext>
-
getImplementationClasses
- Specified by:
getImplementationClassesin classAbstractTopiaApplicationContext<TopiaItLegacyTopiaPersistenceContext>
-
getContracts
-
getOperator
-
getEntityEnum
- Specified by:
getEntityEnumin interfaceTopiaEntityEnumProvider<TopiaItLegacyEntityEnum>
-
getEntityEnum
- Specified by:
getEntityEnumin interfaceTopiaEntityEnumProvider<TopiaItLegacyEntityEnum>
-