@RestController
@RequestMapping(value="/rest",
produces={"application/xml","application/json"})
public class GlobalAttributeDefinitionRestController
extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
GLOBAL_ATTRIBUTE_DEFINITIONS_URI_PREFIX |
| Constructor and Description |
|---|
GlobalAttributeDefinitionRestController() |
| Modifier and Type | Method and Description |
|---|---|
GlobalAttributeDefinition |
createGlobalAttributeDefinition(GlobalAttributeDefinitionCreateRequest globalAttributeDefinitionCreateRequest)
Creates a new global Attribute Definition.
|
GlobalAttributeDefinition |
deleteGlobalAttributeDefinition(String globalAttributeDefinitionLevel,
String globalAttributeDefinitionName)
Deletes an existing global Attribute Definition.
|
GlobalAttributeDefinition |
getGlobalAttributeDefinition(String globalAttributeDefinitionLevel,
String globalAttributeDefinitionName)
Get an existing global Attribute Definition.
|
GlobalAttributeDefinitionKeys |
getGlobalAttributeDefinitions()
Retrieves all global Attribute Definitions.
|
public static final String GLOBAL_ATTRIBUTE_DEFINITIONS_URI_PREFIX
public GlobalAttributeDefinitionRestController()
@RequestMapping(value="/globalAttributeDefinitions",
method=POST,
consumes={"application/xml","application/json"})
@Secured(value="FN_GLOBAL_ATTRIBUTE_DEFINITIONS_POST")
public GlobalAttributeDefinition createGlobalAttributeDefinition(@RequestBody
GlobalAttributeDefinitionCreateRequest globalAttributeDefinitionCreateRequest)
globalAttributeDefinitionCreateRequest - the information needed to create the global Attribute Definition@RequestMapping(value="/globalAttributeDefinitions/globalAttributeDefinitionLevels/{globalAttributeDefinitionLevel}/globalAttributeDefinitionNames/{globalAttributeDefinitionName}",
method=DELETE)
@Secured(value="FN_GLOBAL_ATTRIBUTE_DEFINITIONS_DELETE")
public GlobalAttributeDefinition deleteGlobalAttributeDefinition(@PathVariable(value="globalAttributeDefinitionLevel")
String globalAttributeDefinitionLevel,
@PathVariable(value="globalAttributeDefinitionName")
String globalAttributeDefinitionName)
globalAttributeDefinitionLevel - the global Attribute Definition levelglobalAttributeDefinitionName - the global Attribute Definition name@RequestMapping(value="/globalAttributeDefinitions",
method=GET)
@Secured(value="FN_GLOBAL_ATTRIBUTE_DEFINITIONS_ALL_GET")
public GlobalAttributeDefinitionKeys getGlobalAttributeDefinitions()
@RequestMapping(value="/globalAttributeDefinitions/globalAttributeDefinitionLevels/{globalAttributeDefinitionLevel}/globalAttributeDefinitionNames/{globalAttributeDefinitionName}",
method=GET)
@Secured(value="FN_GLOBAL_ATTRIBUTE_DEFINITIONS_GET")
public GlobalAttributeDefinition getGlobalAttributeDefinition(@PathVariable(value="globalAttributeDefinitionLevel")
String globalAttributeDefinitionLevel,
@PathVariable(value="globalAttributeDefinitionName")
String globalAttributeDefinitionName)
globalAttributeDefinitionLevel - the global Attribute Definition levelglobalAttributeDefinitionName - the global Attribute Definition nameCopyright © 2021. All rights reserved.