Class KieObjectsFactoryBean


  • public class KieObjectsFactoryBean
    extends Object
    • Constructor Detail

      • KieObjectsFactoryBean

        public KieObjectsFactoryBean()
    • Method Detail

      • fetchKBase

        public static Object fetchKBase​(String id,
                                        org.kie.api.builder.ReleaseId releaseId,
                                        KBaseOptions kbaseOptions)
      • fetchKContainer

        public static Object fetchKContainer​(org.kie.api.builder.ReleaseId releaseId)
      • 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)
      • createImport

        public static Object createImport​(String releaseIdName,
                                          org.kie.api.builder.ReleaseId releaseId,
                                          boolean enableScanner,
                                          long scannerInterval)
      • createImportedKieSession

        public static Object createImportedKieSession​(String ksessionName)
      • createImportedKieBase

        public static Object createImportedKieBase​(String kbaseName)
      • createImportedKieScanner

        public static Object createImportedKieScanner​(String kscannerName)
      • 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()