Search in sources :

Example 16 with ReleaseIdImpl

use of org.kie.util.maven.support.ReleaseIdImpl in project drools by kiegroup.

the class KieModuleDeploymentHelperImpl method createKieJarAndDeployToMaven.

@Override
public void createKieJarAndDeployToMaven(String groupId, String artifactId, String version, String kbaseName, String ksessionName, List<String> resourceFilePaths, List<Class<?>> classesForKjar) {
    ReleaseId releaseId = new ReleaseIdImpl(groupId, artifactId, version);
    internalCreateAndDeployKjarToMaven(releaseId, kbaseName, ksessionName, resourceFilePaths, classesForKjar, null);
}
Also used : ReleaseIdImpl(org.kie.util.maven.support.ReleaseIdImpl) ReleaseId(org.kie.api.builder.ReleaseId)

Aggregations

ReleaseIdImpl (org.kie.util.maven.support.ReleaseIdImpl)16 Test (org.junit.Test)9 ReleaseId (org.kie.api.builder.ReleaseId)8 InternalKieModule (org.drools.compiler.kie.builder.impl.InternalKieModule)5 KieModule (org.kie.api.builder.KieModule)3 ArrayList (java.util.ArrayList)2 CyclicBarrier (java.util.concurrent.CyclicBarrier)2 ExecutorService (java.util.concurrent.ExecutorService)2 KieBuilder (org.kie.api.builder.KieBuilder)2 KieFileSystem (org.kie.api.builder.KieFileSystem)2 ComparableVersion (org.kie.api.builder.ReleaseIdComparator.ComparableVersion)2 File (java.io.File)1 IOException (java.io.IOException)1 Collections (java.util.Collections)1 HashMap (java.util.HashMap)1 List (java.util.List)1 Map (java.util.Map)1 Collectors (java.util.stream.Collectors)1 Collectors.toList (java.util.stream.Collectors.toList)1 Field (org.dmg.pmml.Field)1