|
|
@ -110,6 +110,7 @@ public class MetadataServiceImpl implements MetadataService {
|
|
|
|
RequestValidationUtil.validateMetadata(metadata);
|
|
|
|
RequestValidationUtil.validateMetadata(metadata);
|
|
|
|
try {
|
|
|
|
try {
|
|
|
|
Metadata createdMetadata = DeviceMgtAPIUtils.getMetadataManagementService().createMetadata(metadata);
|
|
|
|
Metadata createdMetadata = DeviceMgtAPIUtils.getMetadataManagementService().createMetadata(metadata);
|
|
|
|
|
|
|
|
DeviceManagerUtil.removeBillingCache();
|
|
|
|
return Response.status(Response.Status.CREATED).entity(createdMetadata).build();
|
|
|
|
return Response.status(Response.Status.CREATED).entity(createdMetadata).build();
|
|
|
|
} catch (MetadataKeyAlreadyExistsException e) {
|
|
|
|
} catch (MetadataKeyAlreadyExistsException e) {
|
|
|
|
String msg = "Metadata entry metaKey:" + metadata.getMetaKey() + " is already exist.";
|
|
|
|
String msg = "Metadata entry metaKey:" + metadata.getMetaKey() + " is already exist.";
|
|
|
|