Kie :: Aries Blueprint 6.0.1-SNAPSHOT

org.kie.aries.blueprint.factorybeans
Class KieObjectsFactoryBean

java.lang.Object
  extended by org.kie.aries.blueprint.factorybeans.KieObjectsFactoryBean

public class KieObjectsFactoryBean
extends Object


Constructor Summary
KieObjectsFactoryBean()
           
 
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
 

Constructor Detail

KieObjectsFactoryBean

public KieObjectsFactoryBean()
Method Detail

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()

Kie :: Aries Blueprint 6.0.1-SNAPSHOT

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