Drools :: Compiler 6.0.0.CR5

org.drools.compiler.kie.builder.impl
Class KieServicesImpl

java.lang.Object
  extended by org.drools.compiler.kie.builder.impl.KieServicesImpl
All Implemented Interfaces:
org.kie.api.KieServices

public class KieServicesImpl
extends Object
implements org.kie.api.KieServices


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.kie.api.KieServices
org.kie.api.KieServices.Factory
 
Constructor Summary
KieServicesImpl()
           
 
Method Summary
 org.kie.api.command.KieCommands getCommands()
           
 org.kie.api.concurrent.KieExecutors getExecutors()
           
 org.kie.api.runtime.KieContainer getKieClasspathContainer()
          Returns KieContainer for the classpath
 org.kie.api.logger.KieLoggers getLoggers()
           
 org.kie.api.marshalling.KieMarshallers getMarshallers()
           
 org.kie.api.builder.KieRepository getRepository()
           
 org.kie.internal.io.ResourceFactoryService getResourceFactory()
           
 org.kie.api.io.KieResources getResources()
           
 org.kie.api.persistence.jpa.KieStoreServices getStoreServices()
           
 org.kie.api.KieBaseConfiguration newKieBaseConfiguration()
           
 org.kie.api.KieBaseConfiguration newKieBaseConfiguration(Properties properties, ClassLoader classLoader)
           
 org.kie.api.builder.KieBuilder newKieBuilder(File file)
           
 org.kie.api.builder.KieBuilder newKieBuilder(org.kie.api.builder.KieFileSystem kieFileSystem)
           
 org.kie.api.runtime.KieContainer newKieContainer(org.kie.api.builder.ReleaseId releaseId)
           
 org.kie.api.builder.KieFileSystem newKieFileSystem()
           
 org.kie.api.builder.model.KieModuleModel newKieModuleModel()
           
 org.kie.api.builder.KieScanner newKieScanner(org.kie.api.runtime.KieContainer kieContainer)
           
 org.kie.api.runtime.KieSessionConfiguration newKieSessionConfiguration()
           
 org.kie.api.runtime.KieSessionConfiguration newKieSessionConfiguration(Properties properties)
           
 org.kie.api.builder.ReleaseId newReleaseId(String groupId, String artifactId, String version)
           
 void nullKieClasspathContainer()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KieServicesImpl

public KieServicesImpl()
Method Detail

getResourceFactory

public org.kie.internal.io.ResourceFactoryService getResourceFactory()

getRepository

public org.kie.api.builder.KieRepository getRepository()
Specified by:
getRepository in interface org.kie.api.KieServices

getKieClasspathContainer

public org.kie.api.runtime.KieContainer getKieClasspathContainer()
Returns KieContainer for the classpath

Specified by:
getKieClasspathContainer in interface org.kie.api.KieServices

nullKieClasspathContainer

public void nullKieClasspathContainer()

newKieContainer

public org.kie.api.runtime.KieContainer newKieContainer(org.kie.api.builder.ReleaseId releaseId)
Specified by:
newKieContainer in interface org.kie.api.KieServices

newKieBuilder

public org.kie.api.builder.KieBuilder newKieBuilder(File file)
Specified by:
newKieBuilder in interface org.kie.api.KieServices

newKieBuilder

public org.kie.api.builder.KieBuilder newKieBuilder(org.kie.api.builder.KieFileSystem kieFileSystem)
Specified by:
newKieBuilder in interface org.kie.api.KieServices

newKieScanner

public org.kie.api.builder.KieScanner newKieScanner(org.kie.api.runtime.KieContainer kieContainer)
Specified by:
newKieScanner in interface org.kie.api.KieServices

getResources

public org.kie.api.io.KieResources getResources()
Specified by:
getResources in interface org.kie.api.KieServices

getCommands

public org.kie.api.command.KieCommands getCommands()
Specified by:
getCommands in interface org.kie.api.KieServices

getMarshallers

public org.kie.api.marshalling.KieMarshallers getMarshallers()
Specified by:
getMarshallers in interface org.kie.api.KieServices

getLoggers

public org.kie.api.logger.KieLoggers getLoggers()
Specified by:
getLoggers in interface org.kie.api.KieServices

getExecutors

public org.kie.api.concurrent.KieExecutors getExecutors()

getStoreServices

public org.kie.api.persistence.jpa.KieStoreServices getStoreServices()
Specified by:
getStoreServices in interface org.kie.api.KieServices

newReleaseId

public org.kie.api.builder.ReleaseId newReleaseId(String groupId,
                                                  String artifactId,
                                                  String version)
Specified by:
newReleaseId in interface org.kie.api.KieServices

newKieModuleModel

public org.kie.api.builder.model.KieModuleModel newKieModuleModel()
Specified by:
newKieModuleModel in interface org.kie.api.KieServices

newKieFileSystem

public org.kie.api.builder.KieFileSystem newKieFileSystem()
Specified by:
newKieFileSystem in interface org.kie.api.KieServices

newKieBaseConfiguration

public org.kie.api.KieBaseConfiguration newKieBaseConfiguration()
Specified by:
newKieBaseConfiguration in interface org.kie.api.KieServices

newKieBaseConfiguration

public org.kie.api.KieBaseConfiguration newKieBaseConfiguration(Properties properties,
                                                                ClassLoader classLoader)
Specified by:
newKieBaseConfiguration in interface org.kie.api.KieServices

newKieSessionConfiguration

public org.kie.api.runtime.KieSessionConfiguration newKieSessionConfiguration()
Specified by:
newKieSessionConfiguration in interface org.kie.api.KieServices

newKieSessionConfiguration

public org.kie.api.runtime.KieSessionConfiguration newKieSessionConfiguration(Properties properties)
Specified by:
newKieSessionConfiguration in interface org.kie.api.KieServices

Drools :: Compiler 6.0.0.CR5

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