Drools :: Compiler 6.0.0.CR5

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

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

public class KieRepositoryImpl
extends Object
implements org.kie.api.builder.KieRepository


Nested Class Summary
static class KieRepositoryImpl.ComparableVersion
           
 
Field Summary
static org.kie.api.builder.KieRepository INSTANCE
           
 
Constructor Summary
KieRepositoryImpl()
           
 
Method Summary
 void addKieModule(org.kie.api.builder.KieModule kieModule)
           
 org.kie.api.builder.KieModule addKieModule(org.kie.api.io.Resource resource, org.kie.api.io.Resource... dependencies)
           
 org.kie.api.builder.ReleaseId getDefaultReleaseId()
           
 org.kie.api.builder.KieModule getKieModule(org.kie.api.builder.ReleaseId releaseId)
           
 org.kie.api.builder.KieModule getKieModule(org.kie.api.builder.ReleaseId releaseId, byte[] pomXml)
           
 org.kie.api.builder.KieModule getKieModule(org.kie.api.io.Resource resource)
           
 void setDefaultGAV(org.kie.api.builder.ReleaseId releaseId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTANCE

public static final org.kie.api.builder.KieRepository INSTANCE
Constructor Detail

KieRepositoryImpl

public KieRepositoryImpl()
Method Detail

setDefaultGAV

public void setDefaultGAV(org.kie.api.builder.ReleaseId releaseId)

getDefaultReleaseId

public org.kie.api.builder.ReleaseId getDefaultReleaseId()
Specified by:
getDefaultReleaseId in interface org.kie.api.builder.KieRepository

addKieModule

public void addKieModule(org.kie.api.builder.KieModule kieModule)
Specified by:
addKieModule in interface org.kie.api.builder.KieRepository

getKieModule

public org.kie.api.builder.KieModule getKieModule(org.kie.api.builder.ReleaseId releaseId)
Specified by:
getKieModule in interface org.kie.api.builder.KieRepository

getKieModule

public org.kie.api.builder.KieModule getKieModule(org.kie.api.builder.ReleaseId releaseId,
                                                  byte[] pomXml)

addKieModule

public org.kie.api.builder.KieModule addKieModule(org.kie.api.io.Resource resource,
                                                  org.kie.api.io.Resource... dependencies)
Specified by:
addKieModule in interface org.kie.api.builder.KieRepository

getKieModule

public org.kie.api.builder.KieModule getKieModule(org.kie.api.io.Resource resource)

Drools :: Compiler 6.0.0.CR5

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