Interface KieServerTemplateStorage
-
public interface KieServerTemplateStorage
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default voidclose()ServerTemplatedelete(String identifier)Removes given ServerTemplate from the storagebooleanexists(String identifier)Checks if there is server template with given id storedList<ServerTemplate>load()Load all known ServerTemplatesServerTemplateload(String identifier)Load individual instance of the KieServer templateList<ServerTemplateKey>loadKeys()Load all known ServerTemplatesServerTemplatestore(ServerTemplate serverTemplate)Store the ServerTemplate informationServerTemplateupdate(ServerTemplate serverTemplate)Update individual ServerTemplate by overriding complete content of existing one
-
-
-
Method Detail
-
store
ServerTemplate store(ServerTemplate serverTemplate)
Store the ServerTemplate information- Parameters:
serverTemplate-- Returns:
-
loadKeys
List<ServerTemplateKey> loadKeys()
Load all known ServerTemplates- Returns:
-
load
List<ServerTemplate> load()
Load all known ServerTemplates- Returns:
-
load
ServerTemplate load(String identifier)
Load individual instance of the KieServer template- Parameters:
identifier-- Returns:
-
exists
boolean exists(String identifier)
Checks if there is server template with given id stored- Parameters:
identifier-- Returns:
-
update
ServerTemplate update(ServerTemplate serverTemplate)
Update individual ServerTemplate by overriding complete content of existing one- Parameters:
serverTemplate-- Returns:
-
delete
ServerTemplate delete(String identifier)
Removes given ServerTemplate from the storage- Parameters:
identifier-- Returns:
-
close
default void close()
-
-