@RestController
@RequestMapping(value="/rest",
produces={"application/xml","application/json"})
public class NamespaceRestController
extends Object
| Constructor and Description |
|---|
NamespaceRestController() |
| Modifier and Type | Method and Description |
|---|---|
Namespace |
createNamespace(NamespaceCreateRequest request)
Creates a new namespace.
|
Namespace |
deleteNamespace(String namespaceCode)
Deletes an existing namespace by namespace code.
|
Namespace |
getNamespace(String namespaceCode)
Gets an existing namespace by namespace code.
|
NamespaceKeys |
getNamespaces()
Gets a list of namespace keys for all namespaces defined in the system.
|
@RequestMapping(value="/namespaces",
method=POST,
consumes={"application/xml","application/json"})
@Secured(value="FN_NAMESPACES_POST")
public Namespace createNamespace(@RequestBody
NamespaceCreateRequest request)
request - the information needed to create the namespace@RequestMapping(value="/namespaces/{namespaceCode}",
method=GET)
@Secured(value="FN_NAMESPACES_GET")
public Namespace getNamespace(@PathVariable(value="namespaceCode")
String namespaceCode)
namespaceCode - the namespace code@RequestMapping(value="/namespaces/{namespaceCode}",
method=DELETE)
@Secured(value="FN_NAMESPACES_DELETE")
public Namespace deleteNamespace(@PathVariable(value="namespaceCode")
String namespaceCode)
namespaceCode - the namespace code@RequestMapping(value="/namespaces",
method=GET)
@Secured(value="FN_NAMESPACES_ALL_GET")
public NamespaceKeys getNamespaces()
Copyright © 2021. All rights reserved.