Package org.kie.api.internal.utils
Interface KieService
-
- All Superinterfaces:
java.lang.Comparable<KieService>
- All Known Subinterfaces:
ClusterAwareService,KieAssemblers,KieAssemblerService,KieCommands,KieExecutors,KieMarshallers,KieResources,KieRuntimes,KieRuntimeService<T>,KieScannerFactoryService,KieServices,KieStoreServices,KieWeavers,KieWeaverService<P>
public interface KieService extends java.lang.Comparable<KieService>
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringUNDEFINED
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description default intcompareTo(KieService other)static <T extends KieService>
Tload(java.lang.Class<T> serviceClass)static <T extends KieService>
TloadWithTag(java.lang.Class<T> serviceClass, java.lang.String tag)default intservicePriority()default java.lang.StringserviceTag()
-
-
-
Field Detail
-
UNDEFINED
static final java.lang.String UNDEFINED
- See Also:
- Constant Field Values
-
-
Method Detail
-
servicePriority
default int servicePriority()
-
serviceTag
default java.lang.String serviceTag()
-
compareTo
default int compareTo(KieService other)
- Specified by:
compareToin interfacejava.lang.Comparable<KieService>
-
load
static <T extends KieService> T load(java.lang.Class<T> serviceClass)
-
loadWithTag
static <T extends KieService> T loadWithTag(java.lang.Class<T> serviceClass, java.lang.String tag)
-
-