public interface ModuleOperations
Modifier and Type | Method and Description |
---|---|
ModuleDefinitionResource |
composeModule(java.lang.String name,
java.lang.String definition)
Compose a new virtual Module.
|
void |
deleteModule(java.lang.String name,
RESTModuleType moduleType)
Request deletion of module with given name and type.
|
java.lang.String |
downloadConfigurationFile(RESTModuleType type,
java.lang.String name)
Get the configuration file associated with the provided module information.
|
DetailedModuleDefinitionResource |
info(java.lang.String name,
RESTModuleType type)
Retrieve information about a particular module.
|
org.springframework.hateoas.PagedResources<ModuleDefinitionResource> |
list(RESTModuleType type)
List modules known to the system.
|
ModuleDefinitionResource composeModule(java.lang.String name, java.lang.String definition)
org.springframework.hateoas.PagedResources<ModuleDefinitionResource> list(RESTModuleType type)
java.lang.String downloadConfigurationFile(RESTModuleType type, java.lang.String name)
type
- Must not be nullname
- Must not be emptyvoid deleteModule(java.lang.String name, RESTModuleType moduleType)
DetailedModuleDefinitionResource info(java.lang.String name, RESTModuleType type)