| com.pnfsoftware.jeb.core.ICoreContext |
A core context. A core is the highest-level object of the JEB back-end architecture. The main responsibility of a core is to manager engine contexts.
There must be at most one core context running within a JVM.
The first thing a client does is instantiate or retrieve a context to the core.
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| abstract void |
closeEnginesContext(IEnginesContext context)
Close an engines context
| ||||||||||
| abstract IEnginesContext |
createEnginesContext(IDataProvider dataProvider, JebClientInformation clientInformation)
Create an engines context.
| ||||||||||
| abstract Version |
getVersion()
Get the version of this core.
| ||||||||||
| abstract List<? extends IEnginesContext> |
listEnginesContexts()
Retrieve the list of engines contexts managed by the core.
| ||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From interface
com.pnfsoftware.jeb.util.events.IEventSource
| |||||||||||
Close an engines context
| context | the engines context |
|---|
Create an engines context.
| dataProvider | mandatory data provider |
|---|---|
| clientInformation | client information |
| JebException | on error |
|---|
Retrieve the list of engines contexts managed by the core.