public class KieContainerInstanceImpl extends Object implements KieContainerInstance
| Constructor and Description |
|---|
KieContainerInstanceImpl(String containerId,
KieContainerStatus status) |
KieContainerInstanceImpl(String containerId,
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() |
Marshaller |
getMarshaller(MarshallingFormat format) |
KieContainerResource |
getResource() |
org.drools.compiler.kie.builder.impl.InternalKieScanner |
getScanner() |
<T> T |
getService(Class<T> serviceType) |
KieContainerStatus |
getStatus() |
<T> T |
removeService(Class<T> serviceType) |
void |
setContainerId(String containerId) |
void |
setKieContainer(org.drools.compiler.kie.builder.impl.InternalKieContainer kieContainer) |
void |
setResource(KieContainerResource resource) |
void |
setScanner(org.drools.compiler.kie.builder.impl.InternalKieScanner scanner) |
void |
setStatus(KieContainerStatus status) |
String |
toString() |
public KieContainerInstanceImpl(String containerId, KieContainerStatus status)
public KieContainerInstanceImpl(String containerId, 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 KieContainerStatus getStatus()
getStatus in interface KieContainerInstancepublic void setStatus(KieContainerStatus status)
public KieContainerResource getResource()
getResource in interface KieContainerInstancepublic void setResource(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 Marshaller getMarshaller(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–2015 JBoss by Red Hat. All rights reserved.