public class KieServerRegistryImpl extends Object implements KieServerRegistry
| Constructor and Description |
|---|
KieServerRegistryImpl() |
public KieContainerInstanceImpl registerContainer(String id, KieContainerInstanceImpl kieContainerInstance)
registerContainer in interface KieServerRegistrypublic KieContainerInstanceImpl unregisterContainer(String id)
unregisterContainer in interface KieServerRegistrypublic KieContainerInstanceImpl getContainer(String id)
getContainer in interface KieServerRegistrypublic KieContainerInstanceImpl getContainer(String alias, ContainerLocator locator)
getContainer in interface KieServerRegistrypublic String getContainerId(String alias, ContainerLocator locator)
getContainerId in interface KieServerRegistrypublic List<KieContainerInstanceImpl> getContainers()
getContainers in interface KieServerRegistrypublic List<String> getContainerAliases()
getContainerAliases in interface KieServerRegistrypublic List<KieContainerInstanceImpl> getContainersForAlias(String alias)
getContainersForAlias in interface KieServerRegistrypublic void registerIdentityProvider(org.kie.internal.identity.IdentityProvider identityProvider)
registerIdentityProvider in interface KieServerRegistrypublic org.kie.internal.identity.IdentityProvider unregisterIdentityProvider()
unregisterIdentityProvider in interface KieServerRegistrypublic org.kie.internal.identity.IdentityProvider getIdentityProvider()
getIdentityProvider in interface KieServerRegistrypublic void registerServerExtension(KieServerExtension kieServerExtension)
registerServerExtension in interface KieServerRegistrypublic void unregisterServerExtension(KieServerExtension kieServerExtension)
unregisterServerExtension in interface KieServerRegistrypublic List<KieServerExtension> getServerExtensions()
getServerExtensions in interface KieServerRegistrypublic KieServerExtension getServerExtension(String extensionName)
getServerExtension in interface KieServerRegistrypublic void registerController(String controllerUrl)
registerController in interface KieServerRegistrypublic Set<String> getControllers()
getControllers in interface KieServerRegistrypublic void registerStateRepository(KieServerStateRepository repository)
registerStateRepository in interface KieServerRegistrypublic KieServerStateRepository getStateRepository()
getStateRepository in interface KieServerRegistrypublic KieSessionLookupManager getKieSessionLookupManager()
getKieSessionLookupManager in interface KieServerRegistrypublic org.kie.server.api.model.KieServerConfig getConfig()
getConfig in interface KieServerRegistryprotected void registerWithAlias(KieContainerInstanceImpl kieContainerInstance)
protected void removeFromAlias(KieContainerInstanceImpl kieContainerInstance)
protected String getContainerAlias(org.kie.server.api.model.KieContainerResource containerResource)
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.