@Generated(value="org.nuiton.topia.templates.ApplicationContextTransformer", date="Wed Jan 18 19:58:19 CET 2017") public abstract class AbstractTopiaItMappingTopiaApplicationContext extends AbstractTopiaApplicationContext<TopiaItMappingTopiaPersistenceContext> implements TopiaEntityEnumProvider<TopiaItMappingEntityEnum>
closed, configuration, hibernateProvider, persistenceContexts, sessionRegistry, topiaFiresSupport, topiaIdFactory, topiaServiceSupport| Modifier | Constructor and Description |
|---|---|
protected |
AbstractTopiaItMappingTopiaApplicationContext(Map<String,String> configuration)
Deprecated.
|
protected |
AbstractTopiaItMappingTopiaApplicationContext(Properties properties)
Deprecated.
|
protected |
AbstractTopiaItMappingTopiaApplicationContext(TopiaConfiguration topiaConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
<T extends TopiaEntity> |
getContractClass(Class<T> klass) |
Class<? extends TopiaEntity>[] |
getContractClasses() |
TopiaItMappingEntityEnum[] |
getContracts() |
<E extends TopiaEntity> |
getEntityEnum(Class<E> type) |
TopiaItMappingEntityEnum |
getEntityEnum(String name) |
<T extends TopiaEntity> |
getImplementationClass(Class<T> klass) |
Set<Class<? extends TopiaEntity>> |
getImplementationClasses() |
String |
getModelName() |
String |
getModelVersion() |
<T extends TopiaEntity> |
getOperator(Class<T> klass) |
TopiaItMappingTopiaPersistenceContext |
newPersistenceContext() |
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@Deprecated protected AbstractTopiaItMappingTopiaApplicationContext(Properties properties)
@Deprecated protected AbstractTopiaItMappingTopiaApplicationContext(Map<String,String> configuration)
protected AbstractTopiaItMappingTopiaApplicationContext(TopiaConfiguration topiaConfiguration)
public TopiaItMappingTopiaPersistenceContext newPersistenceContext()
newPersistenceContext in interface TopiaApplicationContext<TopiaItMappingTopiaPersistenceContext>public String getModelVersion()
getModelVersion in interface TopiaApplicationContext<TopiaItMappingTopiaPersistenceContext>public String getModelName()
getModelName in interface TopiaApplicationContext<TopiaItMappingTopiaPersistenceContext>public <T extends TopiaEntity> Class<T> getContractClass(Class<T> klass)
getContractClass in interface TopiaApplicationContext<TopiaItMappingTopiaPersistenceContext>public Class<? extends TopiaEntity>[] getContractClasses()
getContractClasses in interface TopiaApplicationContext<TopiaItMappingTopiaPersistenceContext>public <T extends TopiaEntity> Class<T> getImplementationClass(Class<T> klass)
getImplementationClass in interface TopiaApplicationContext<TopiaItMappingTopiaPersistenceContext>public Set<Class<? extends TopiaEntity>> getImplementationClasses()
getImplementationClasses in class AbstractTopiaApplicationContext<TopiaItMappingTopiaPersistenceContext>public TopiaItMappingEntityEnum[] getContracts()
public <T extends TopiaEntity> EntityOperator<T> getOperator(Class<T> klass)
public <E extends TopiaEntity> TopiaItMappingEntityEnum getEntityEnum(Class<E> type)
getEntityEnum in interface TopiaEntityEnumProvider<TopiaItMappingEntityEnum>public TopiaItMappingEntityEnum getEntityEnum(String name)
getEntityEnum in interface TopiaEntityEnumProvider<TopiaItMappingEntityEnum>Copyright © 2004–2017 CodeLutin. All rights reserved.