public interface ModuleOperations
Modifier and Type | Method and Description |
---|---|
ModuleDefinitionResource |
composeModule(java.lang.String name,
java.lang.String definition,
boolean force)
Compose a new composed Module.
|
void |
deleteModule(java.lang.String name,
RESTModuleType moduleType)
Request deletion of module with given name and type.
|
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 |
uploadModule(java.lang.String name,
RESTModuleType type,
org.springframework.core.io.Resource bytes,
boolean force)
Create a new module by uploading the contents of an archive.
|
ModuleDefinitionResource composeModule(java.lang.String name, java.lang.String definition, boolean force)
org.springframework.hateoas.PagedResources<ModuleDefinitionResource> list(RESTModuleType type)
void deleteModule(java.lang.String name, RESTModuleType moduleType)
DetailedModuleDefinitionResource info(java.lang.String name, RESTModuleType type)
ModuleDefinitionResource uploadModule(java.lang.String name, RESTModuleType type, org.springframework.core.io.Resource bytes, boolean force) throws java.io.IOException
java.io.IOException