KIE :: Execution Server :: Services 6.2.0.CR3

org.kie.server.services.impl
Class KieServerImpl.KieContainersRegistryImpl

java.lang.Object
  extended by org.kie.server.services.impl.KieServerImpl.KieContainersRegistryImpl
All Implemented Interfaces:
KieContainersRegistry
Enclosing class:
KieServerImpl

public static class KieServerImpl.KieContainersRegistryImpl
extends Object
implements KieContainersRegistry


Constructor Summary
KieServerImpl.KieContainersRegistryImpl()
           
 
Method Summary
 KieContainerInstance addIfDoesntExist(String containerId, KieContainerInstance ci)
          Adds a KieContainerInstance to the registry if one does not exists yet.
 KieContainerInstance getContainer(String containerId)
          Returns the container instance for the given container id
 List<KieContainerInstance> getContainers()
          Returns a list of all instantiated containers
 KieContainerInstance removeContainer(String containerId)
          Removes container instance from the registry
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KieServerImpl.KieContainersRegistryImpl

public KieServerImpl.KieContainersRegistryImpl()
Method Detail

addIfDoesntExist

public KieContainerInstance addIfDoesntExist(String containerId,
                                             KieContainerInstance ci)
Description copied from interface: KieContainersRegistry
Adds a KieContainerInstance to the registry if one does not exists yet.

Specified by:
addIfDoesntExist in interface KieContainersRegistry
Parameters:
containerId - the id of the container
ci - the container instance
Returns:
null if it was added or the previous instance if one exists

getContainers

public List<KieContainerInstance> getContainers()
Description copied from interface: KieContainersRegistry
Returns a list of all instantiated containers

Specified by:
getContainers in interface KieContainersRegistry
Returns:

getContainer

public KieContainerInstance getContainer(String containerId)
Description copied from interface: KieContainersRegistry
Returns the container instance for the given container id

Specified by:
getContainer in interface KieContainersRegistry
Returns:

removeContainer

public KieContainerInstance removeContainer(String containerId)
Description copied from interface: KieContainersRegistry
Removes container instance from the registry

Specified by:
removeContainer in interface KieContainersRegistry
Returns:
the instance or null if it did not exist

KIE :: Execution Server :: Services 6.2.0.CR3

Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.