@Service @Transactional(value="herdTransactionManager") public class CustomDdlServiceImpl extends Object implements CustomDdlService
| Constructor and Description |
|---|
CustomDdlServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
CustomDdl |
createCustomDdl(CustomDdlCreateRequest request)
Creates a new custom DDL.
|
CustomDdl |
deleteCustomDdl(CustomDdlKey customDdlKey)
Deletes an existing custom DDL by key.
|
CustomDdl |
getCustomDdl(CustomDdlKey customDdlKey)
Gets an existing custom DDL by key.
|
CustomDdlKeys |
getCustomDdls(BusinessObjectFormatKey businessObjectFormatKey)
Gets a list of keys for all existing custom DDLs.
|
CustomDdl |
updateCustomDdl(CustomDdlKey customDdlKey,
CustomDdlUpdateRequest request)
Updates an existing custom DDL by key.
|
@NamespacePermission(fields="#request.customDdlKey.namespace", permissions=WRITE) public CustomDdl createCustomDdl(CustomDdlCreateRequest request)
createCustomDdl in interface CustomDdlServicerequest - the information needed to create a custom DDL@NamespacePermission(fields="#customDdlKey.namespace", permissions=READ) public CustomDdl getCustomDdl(CustomDdlKey customDdlKey)
getCustomDdl in interface CustomDdlServicecustomDdlKey - the custom DDL key@NamespacePermission(fields="#customDdlKey.namespace", permissions=WRITE) public CustomDdl updateCustomDdl(CustomDdlKey customDdlKey, CustomDdlUpdateRequest request)
updateCustomDdl in interface CustomDdlServicecustomDdlKey - the custom DDL key@NamespacePermission(fields="#customDdlKey.namespace", permissions=WRITE) public CustomDdl deleteCustomDdl(CustomDdlKey customDdlKey)
deleteCustomDdl in interface CustomDdlServicecustomDdlKey - the custom DDL key@NamespacePermission(fields="#businessObjectFormatKey.namespace", permissions=READ) public CustomDdlKeys getCustomDdls(BusinessObjectFormatKey businessObjectFormatKey)
getCustomDdls in interface CustomDdlServiceCopyright © 2021. All rights reserved.