org.kie.api.management.KieContainerMonitorMXBean Maven / Gradle / Ivy
package org.kie.api.management;
public interface KieContainerMonitorMXBean {
public static final GAV CLASSPATH_KIECONTAINER_RELEASEID = new GAV("classpath", "classpath", "0.0.0");
String getContainerId();
/**
* The RelaseId configured while creating the KieContainer.
*
* If the KieContainer has been created from Classpath instead, the hardcoded value {@link #CLASSPATH_KIECONTAINER_RELEASEID} will be returned.
* @return
*/
GAV getConfiguredReleaseId();
/**
* The RelaseId configured while creating the KieContainer.
*
* If the KieContainer has been created from Classpath instead, the hardcoded value {@link #CLASSPATH_KIECONTAINER_RELEASEID} will be returned.
* @return
*/
String getConfiguredReleaseIdStr();
/**
* The actual resolved ReleaseId.
*
* If the KieContainer has been created from Classpath instead, the hardcoded value {@link #CLASSPATH_KIECONTAINER_RELEASEID} will be returned.
* @return
*/
GAV getResolvedReleaseId();
/**
* The actual resolved ReleaseId.
*
* If the KieContainer has been created from Classpath instead, the hardcoded value {@link #CLASSPATH_KIECONTAINER_RELEASEID} will be returned.
* @return
*/
String getResolvedReleaseIdStr();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy