org.kie.aries.blueprint.factorybeans
Class KieObjectsFactoryBean
java.lang.Object
org.kie.aries.blueprint.factorybeans.KieObjectsFactoryBean
public class KieObjectsFactoryBean
- extends Object
Method Summary |
static org.drools.core.marshalling.impl.ClassObjectMarshallingStrategyAcceptor |
createDefaultAcceptor()
|
static org.kie.api.runtime.Environment |
createEnvironment(String id,
HashMap<String,Object> parameters,
List<Object> marshallingStrategies)
|
static Object |
createKieSession(String id,
org.kie.api.builder.ReleaseId releaseId,
List<KieListenerAdaptor> listeners,
List<KieLoggerAdaptor> loggers,
List<?> commands,
KSessionOptions kSessionOptions)
|
static Object |
createKieSessionRef(String id,
org.kie.api.builder.ReleaseId releaseId,
List<KieListenerAdaptor> listeners,
List<KieLoggerAdaptor> loggers,
List<?> commands)
|
static org.kie.api.persistence.jpa.KieStoreServices |
createKieStore()
|
static org.kie.api.builder.ReleaseId |
createReleaseId(String id,
String groupId,
String artifactId,
String version)
|
static org.kie.api.KieBase |
fetchKBase(String id,
org.kie.api.builder.ReleaseId releaseId,
KBaseOptions kbaseOptions)
|
static org.kie.api.runtime.KieContainer |
fetchKContainer(org.kie.api.builder.ReleaseId releaseId)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
KieObjectsFactoryBean
public KieObjectsFactoryBean()
fetchKBase
public static org.kie.api.KieBase fetchKBase(String id,
org.kie.api.builder.ReleaseId releaseId,
KBaseOptions kbaseOptions)
fetchKContainer
public static org.kie.api.runtime.KieContainer fetchKContainer(org.kie.api.builder.ReleaseId releaseId)
createKieSessionRef
public static Object createKieSessionRef(String id,
org.kie.api.builder.ReleaseId releaseId,
List<KieListenerAdaptor> listeners,
List<KieLoggerAdaptor> loggers,
List<?> commands)
createKieSession
public static Object createKieSession(String id,
org.kie.api.builder.ReleaseId releaseId,
List<KieListenerAdaptor> listeners,
List<KieLoggerAdaptor> loggers,
List<?> commands,
KSessionOptions kSessionOptions)
createKieStore
public static org.kie.api.persistence.jpa.KieStoreServices createKieStore()
throws Exception
- Throws:
Exception
createReleaseId
public static org.kie.api.builder.ReleaseId createReleaseId(String id,
String groupId,
String artifactId,
String version)
createEnvironment
public static org.kie.api.runtime.Environment createEnvironment(String id,
HashMap<String,Object> parameters,
List<Object> marshallingStrategies)
createDefaultAcceptor
public static org.drools.core.marshalling.impl.ClassObjectMarshallingStrategyAcceptor createDefaultAcceptor()
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.