|
KIE Internal 6.0.0.Beta5 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface RuntimeManagerCacheEntryPoint
This interface is meant to be implemented in components that
RuntimeManager instancesRuntimeManager instances themselves.RuntimeManager instances should
makes sure to inject an instance of this class in order to make the RuntimeManager instances they create available
for other deployments dependent on them.
Implementations of this class should never interfere in the life-cycle of the RuntimeManager.
Lastly, implementations of this class should be thread-safe and should be able to be used in any scope.
| Method Summary | |
|---|---|
void |
addDomainRuntimeManager(String domain,
org.kie.api.runtime.manager.RuntimeManager runtimeManager)
Add a new RuntimeManager instance. |
org.kie.api.runtime.manager.RuntimeManager |
removeDomainRuntimeManager(String domain)
Remove a RuntimeManager instance that. |
org.kie.api.runtime.manager.RuntimeManager |
replaceDomainRuntimeManager(String domain,
org.kie.api.runtime.manager.RuntimeManager runtimeManager)
Replace a RuntimeManager instance that has been closed with a new RuntimeManager instance. |
| Method Detail |
|---|
void addDomainRuntimeManager(String domain,
org.kie.api.runtime.manager.RuntimeManager runtimeManager)
RuntimeManager instance.
domain - The name of the domain with which the RuntimeManager is associated.runtimeManager - The RuntimeManager instance.
org.kie.api.runtime.manager.RuntimeManager replaceDomainRuntimeManager(String domain,
org.kie.api.runtime.manager.RuntimeManager runtimeManager)
RuntimeManager instance that has been closed with a new RuntimeManager instance.
domain - The name of the domain with which the new RuntimeManager is associated.runtimeManager - The new RuntimeManager instance.
RuntimeManager instance that's being replaced.org.kie.api.runtime.manager.RuntimeManager removeDomainRuntimeManager(String domain)
RuntimeManager instance that. Use this method if the RuntimeManager is not being replaced, but, for
example, is being closed because
the domain has been been deleted.
domain - The name of the domain with which the new RuntimeManager is associated.
RuntimeManager instance that's being removed
|
KIE Internal 6.0.0.Beta5 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||