Interface KieModuleService
- All Known Implementing Classes:
DefaultKieModuleService
public interface KieModuleService
The interface provides methods that allow serialization and deserialization of
KieModule.-
Method Summary
Modifier and TypeMethodDescriptionOptional<org.kie.api.builder.KieModule>loadKieModule(String kieModuleName, String kieModuleVersion) Finds and restores aKieModuleby its name and version.voidsaveKieModule(String kieModuleName, String kieModuleVersion, org.kie.api.builder.KieModule kieModule) Stores aKieModulewhich is identified by its name and version.
-
Method Details
-
saveKieModule
void saveKieModule(String kieModuleName, String kieModuleVersion, org.kie.api.builder.KieModule kieModule) Stores aKieModulewhich is identified by its name and version.- Parameters:
kieModuleName- name of being stored KieModulekieModuleVersion- string representation of a version of being stored KieModulekieModule-KieModuleinstance to store
-
loadKieModule
Optional<org.kie.api.builder.KieModule> loadKieModule(String kieModuleName, String kieModuleVersion) Finds and restores aKieModuleby its name and version.- Parameters:
kieModuleName- name of being restored KieModulekieModuleVersion- string representation of a version of being restored KieModule- Returns:
- found instance of
KieModulewrapped into or empty Optional.
-