Class AbstractTopiaApplicationContext<K extends TopiaPersistenceContext>

java.lang.Object
org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext<K>
All Implemented Interfaces:
Closeable, AutoCloseable, TopiaListenableSupport, TopiaServiceSupport, TopiaApplicationContext<K>

public abstract class AbstractTopiaApplicationContext<K extends TopiaPersistenceContext> extends Object implements TopiaApplicationContext<K>
The application context is the main class in ToPIA usage. This class is a kind of equivalent of the RootTopiaContext. It contains only high level methods and new contexts creation (transaction begin, ...). This class has to be extended by the user, even if some default one could be automatically generated.
Since:
3.0
Author:
Arnaud Thimel (Code Lutin)