Interface KieModuleService
-
- All Known Implementing Classes:
DefaultKieModuleService
public interface KieModuleServiceThe interface provides methods that allow serialization and deserialization ofKieModule.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Optional<org.kie.api.builder.KieModule>loadKieModule(java.lang.String kieModuleName, java.lang.String kieModuleVersion)Finds and restores aKieModuleby its name and version.voidsaveKieModule(java.lang.String kieModuleName, java.lang.String kieModuleVersion, org.kie.api.builder.KieModule kieModule)Stores aKieModulewhich is identified by its name and version.
-
-
-
Method Detail
-
saveKieModule
void saveKieModule(java.lang.String kieModuleName, java.lang.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
java.util.Optional<org.kie.api.builder.KieModule> loadKieModule(java.lang.String kieModuleName, java.lang.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.
-
-