@RestController
@RequestMapping(value="/rest",
produces={"application/xml","application/json"})
public class BusinessObjectFormatExternalInterfaceRestController
extends Object
| Constructor and Description |
|---|
BusinessObjectFormatExternalInterfaceRestController() |
| Modifier and Type | Method and Description |
|---|---|
BusinessObjectFormatExternalInterface |
createBusinessObjectFormatExternalInterface(BusinessObjectFormatExternalInterfaceCreateRequest businessObjectFormatExternalInterfaceCreateRequest)
Creates a new business object format to external interface mapping that is identified by namespace, business object definition name, business object
format usage, business object format file type, and external interface name.
|
BusinessObjectFormatExternalInterface |
deleteBusinessObjectFormatExternalInterface(String namespace,
String businessObjectDefinitionName,
String businessObjectFormatUsage,
String businessObjectFormatFileType,
String externalInterfaceName)
Deletes an existing business object format to external interface mapping mapping based on the specified parameters.
|
BusinessObjectFormatExternalInterface |
getBusinessObjectFormatExternalInterface(String namespace,
String businessObjectDefinitionName,
String businessObjectFormatUsage,
String businessObjectFormatFileType,
String externalInterfaceName)
Retrieves an existing business object format to external interface mapping mapping based on the specified parameters.
|
public BusinessObjectFormatExternalInterfaceRestController()
@RequestMapping(value="/businessObjectFormatExternalInterfaces",
method=POST,
consumes={"application/xml","application/json"})
@Secured(value="FN_BUSINESS_OBJECT_FORMAT_EXTERNAL_INTERFACES_POST")
public BusinessObjectFormatExternalInterface createBusinessObjectFormatExternalInterface(@RequestBody
BusinessObjectFormatExternalInterfaceCreateRequest businessObjectFormatExternalInterfaceCreateRequest)
businessObjectFormatExternalInterfaceCreateRequest - the information needed to create a business object format to external interface mapping@RequestMapping(value="/businessObjectFormatExternalInterfaces/namespaces/{namespace}/businessObjectDefinitionNames/{businessObjectDefinitionName}/businessObjectFormatUsages/{businessObjectFormatUsage}/businessObjectFormatFileTypes/{businessObjectFormatFileType}/externalInterfaceNames/{externalInterfaceName}",
method=DELETE)
@Secured(value="FN_BUSINESS_OBJECT_FORMAT_EXTERNAL_INTERFACES_DELETE")
public BusinessObjectFormatExternalInterface deleteBusinessObjectFormatExternalInterface(@PathVariable(value="namespace")
String namespace,
@PathVariable(value="businessObjectDefinitionName")
String businessObjectDefinitionName,
@PathVariable(value="businessObjectFormatUsage")
String businessObjectFormatUsage,
@PathVariable(value="businessObjectFormatFileType")
String businessObjectFormatFileType,
@PathVariable(value="externalInterfaceName")
String externalInterfaceName)
namespace - the namespacebusinessObjectDefinitionName - the business object definition namebusinessObjectFormatUsage - the business object format usagebusinessObjectFormatFileType - the business object format file typeexternalInterfaceName - the external interface name@RequestMapping(value="/businessObjectFormatExternalInterfaces/namespaces/{namespace}/businessObjectDefinitionNames/{businessObjectDefinitionName}/businessObjectFormatUsages/{businessObjectFormatUsage}/businessObjectFormatFileTypes/{businessObjectFormatFileType}/externalInterfaceNames/{externalInterfaceName}",
method=GET)
@Secured(value="FN_BUSINESS_OBJECT_FORMAT_EXTERNAL_INTERFACES_GET")
public BusinessObjectFormatExternalInterface getBusinessObjectFormatExternalInterface(@PathVariable(value="namespace")
String namespace,
@PathVariable(value="businessObjectDefinitionName")
String businessObjectDefinitionName,
@PathVariable(value="businessObjectFormatUsage")
String businessObjectFormatUsage,
@PathVariable(value="businessObjectFormatFileType")
String businessObjectFormatFileType,
@PathVariable(value="externalInterfaceName")
String externalInterfaceName)
namespace - the namespacebusinessObjectDefinitionName - the business object definition namebusinessObjectFormatUsage - the business object format usagebusinessObjectFormatFileType - the business object format file typeexternalInterfaceName - the external interface nameCopyright © 2019. All rights reserved.