Uses of Interface
org.kie.api.builder.ReleaseId
-
Packages that use ReleaseId Package Description org.kie.api Base KIE API classes.org.kie.api.builder org.kie.api.management org.kie.api.runtime The runtime engine classes, including KieSession and StatelessKieSession.org.kie.api.runtime.manager -
-
Uses of ReleaseId in org.kie.api
Methods in org.kie.api that return ReleaseId Modifier and Type Method Description ReleaseIdKieServices. newReleaseId(String groupId, String artifactId, String version)Creates a new ReleaseId with the given groupId, artifactId and versionMethods in org.kie.api with parameters of type ReleaseId Modifier and Type Method Description default KieContainerKieServices. newKieClasspathContainer(String containerId, ClassLoader classLoaderContainer, ReleaseId releaseId)Creates a new KieContainer for the classpath using the given classLoader, regardless if there's already an existing one, enforcing the given containerId.KieContainerKieServices. newKieContainer(String containerId, ReleaseId releaseId)Creates a new KieContainer wrapping the KieModule with the given ReleaseId and enforcing the given containerId.KieContainerKieServices. newKieContainer(String containerId, ReleaseId releaseId, ClassLoader classLoader)Creates a new KieContainer wrapping the KieModule with the given ReleaseId, using the given class loader and enforcing the given containerId.KieContainerKieServices. newKieContainer(ReleaseId releaseId)Creates a new KieContainer wrapping the KieModule with the given ReleaseIdKieContainerKieServices. newKieContainer(ReleaseId releaseId, ClassLoader classLoader)Creates a new KieContainer wrapping the KieModule with the given ReleaseId and using the given class loader -
Uses of ReleaseId in org.kie.api.builder
Methods in org.kie.api.builder that return ReleaseId Modifier and Type Method Description ReleaseIdKieRepository. getDefaultReleaseId()Returns the default ReleaseId used to identify a KieModule in this KieRepository if the user didn't explicitly provide onestatic ReleaseIdReleaseIdComparator. getEarliest(List<ReleaseId> releaseIds)static ReleaseIdReleaseIdComparator. getLatest(List<ReleaseId> releaseIds)ReleaseIdKieModule. getReleaseId()Returns the ReleaseId identifying this KieModuleMethods in org.kie.api.builder with parameters of type ReleaseId Modifier and Type Method Description intReleaseIdComparator. compare(ReleaseId o1, ReleaseId o2)default intReleaseId. compareTo(ReleaseId that)KieFileSystemKieFileSystem. generateAndWritePomXML(ReleaseId releaseId)Generates a basic maven pom file with the given ReleaseId (groupId, artifactId and version) and adds it to this KieFileSystemKieModuleKieRepository. getKieModule(ReleaseId releaseId)Retrieve a KieModule with the given ReleaseId in this KieRepository.KieModuleKieRepository. removeKieModule(ReleaseId releaseId)Remove a no longer useful KieModule, identified by the given ReleaseId, from this KieRepositoryMethod parameters in org.kie.api.builder with type arguments of type ReleaseId Modifier and Type Method Description static ReleaseIdReleaseIdComparator. getEarliest(List<ReleaseId> releaseIds)static ReleaseIdReleaseIdComparator. getLatest(List<ReleaseId> releaseIds) -
Uses of ReleaseId in org.kie.api.management
Classes in org.kie.api.management that implement ReleaseId Modifier and Type Class Description classGAVA simple immutable pojo representing Maven GAV coordinates, with a JMX-compliant method in order to be exposed and used via JMX/Monitoring.Methods in org.kie.api.management with parameters of type ReleaseId Modifier and Type Method Description static GAVGAV. from(ReleaseId rel)booleanGAV. sameGAVof(ReleaseId other) -
Uses of ReleaseId in org.kie.api.runtime
Methods in org.kie.api.runtime that return ReleaseId Modifier and Type Method Description ReleaseIdKieContainer. getReleaseId()Returns the ReleaseId of the KieModule wrapped by this KieContainerMethods in org.kie.api.runtime with parameters of type ReleaseId Modifier and Type Method Description ResultsKieContainer. updateToVersion(ReleaseId version)Updates this KieContainer to a KieModule with the given fixed ReleaseId (e.g. com.acme:acme-rules:1.0.0.Final). -
Uses of ReleaseId in org.kie.api.runtime.manager
Methods in org.kie.api.runtime.manager with parameters of type ReleaseId Modifier and Type Method Description RuntimeEnvironmentBuilderRuntimeEnvironmentBuilder.Factory. newDefaultBuilder(ReleaseId releaseId)RuntimeEnvironmentBuilderRuntimeEnvironmentBuilder.Factory. newDefaultBuilder(ReleaseId releaseId, String kbaseName, String ksessionName)RuntimeEnvironmentBuilderRuntimeEnvironmentBuilderFactory. newDefaultBuilder(ReleaseId releaseId)Provides default configuration ofRuntimeEnvironmentBuilderthat is based on: DefaultRuntimeEnvironment This one is tailored to works smoothly with kjars as the notion of kbase and ksessionsRuntimeEnvironmentBuilderRuntimeEnvironmentBuilderFactory. newDefaultBuilder(ReleaseId releaseId, String kbaseName, String ksessionName)Provides default configuration ofRuntimeEnvironmentBuilderthat is based on: DefaultRuntimeEnvironment This one is tailored to works smoothly with kjars as the notion of kbase and ksessions
-