public class KieContainerInstanceImpl extends Object implements KieContainerInstance
| Constructor and Description |
|---|
KieContainerInstanceImpl(String containerId,
org.kie.server.api.model.KieContainerStatus status) |
KieContainerInstanceImpl(String containerId,
org.kie.server.api.model.KieContainerStatus status,
org.drools.compiler.kie.builder.impl.InternalKieContainer kieContainer) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addJaxbClasses(Set<Class<?>> extraJaxbClassList) |
void |
addService(Object service) |
void |
clearJaxbClasses() |
void |
disposeMarshallers() |
String |
getContainerId() |
Set<Class<?>> |
getExtraJaxbClasses() |
org.drools.compiler.kie.builder.impl.InternalKieContainer |
getKieContainer() |
org.kie.server.api.marshalling.Marshaller |
getMarshaller(org.kie.server.api.marshalling.MarshallingFormat format) |
org.kie.server.api.model.KieContainerResource |
getResource() |
org.drools.compiler.kie.builder.impl.InternalKieScanner |
getScanner() |
<T> T |
getService(Class<T> serviceType) |
org.kie.server.api.model.KieContainerStatus |
getStatus() |
<T> T |
removeService(Class<T> serviceType) |
void |
setContainerId(String containerId) |
void |
setKieContainer(org.drools.compiler.kie.builder.impl.InternalKieContainer kieContainer) |
void |
setResource(org.kie.server.api.model.KieContainerResource resource) |
void |
setScanner(org.drools.compiler.kie.builder.impl.InternalKieScanner scanner) |
void |
setStatus(org.kie.server.api.model.KieContainerStatus status) |
String |
toString() |
public KieContainerInstanceImpl(String containerId, org.kie.server.api.model.KieContainerStatus status)
public KieContainerInstanceImpl(String containerId, org.kie.server.api.model.KieContainerStatus status, org.drools.compiler.kie.builder.impl.InternalKieContainer kieContainer)
public String getContainerId()
getContainerId in interface KieContainerInstancepublic void setContainerId(String containerId)
public org.drools.compiler.kie.builder.impl.InternalKieContainer getKieContainer()
getKieContainer in interface KieContainerInstancepublic void setKieContainer(org.drools.compiler.kie.builder.impl.InternalKieContainer kieContainer)
public org.kie.server.api.model.KieContainerStatus getStatus()
getStatus in interface KieContainerInstancepublic void setStatus(org.kie.server.api.model.KieContainerStatus status)
public org.kie.server.api.model.KieContainerResource getResource()
getResource in interface KieContainerInstancepublic void setResource(org.kie.server.api.model.KieContainerResource resource)
public void setScanner(org.drools.compiler.kie.builder.impl.InternalKieScanner scanner)
public org.drools.compiler.kie.builder.impl.InternalKieScanner getScanner()
getScanner in interface KieContainerInstancepublic org.kie.server.api.marshalling.Marshaller getMarshaller(org.kie.server.api.marshalling.MarshallingFormat format)
getMarshaller in interface KieContainerInstancepublic void disposeMarshallers()
disposeMarshallers in interface KieContainerInstancepublic void addService(Object service)
addService in interface KieContainerInstancepublic boolean addJaxbClasses(Set<Class<?>> extraJaxbClassList)
addJaxbClasses in interface KieContainerInstancepublic void clearJaxbClasses()
clearJaxbClasses in interface KieContainerInstancepublic Set<Class<?>> getExtraJaxbClasses()
getExtraJaxbClasses in interface KieContainerInstancepublic <T> T getService(Class<T> serviceType)
getService in interface KieContainerInstancepublic <T> T removeService(Class<T> serviceType)
removeService in interface KieContainerInstanceCopyright © 2001–2016 JBoss by Red Hat. All rights reserved.