detailList = _resourceMetaDataMgr.getDetailsList(resourceId, resourceType, forDisplay); } else if (value == null) { requestedDetail = _resourceMetaDataMgr.getDetail(resourceId, resourceType, key); if (requestedDetail != null && forDisplay != null && requestedDetail.isDisplay() != forDisplay) { requestedDetail = null; detailList = _resourceMetaDataMgr.getDetails(resourceType, key, value, forDisplay);
public static Map<String, String> getResourceDetails(long resourceId, ResourceObjectType resourceType) { Map<String, String> details = null; if (isAdmin(CallContext.current().getCallingAccount())) { details = s_resourceDetailsService.getDetailsMap(resourceId, resourceType, null); } else { details = s_resourceDetailsService.getDetailsMap(resourceId, resourceType, true); } return details.isEmpty() ? null : details; }
@Override public void execute() { _resourceMetaDataService.deleteResourceMetaData(getResourceId(), getResourceType(), getKey()); this.setResponseObject(new SuccessResponse(getCommandName())); } }
@Override public void execute() { _resourceMetaDataService.addResourceMetaData(getResourceId(), getResourceType(), getDetails(), forDisplay()); setResponseObject(new SuccessResponse(getCommandName())); } }
@Override public void execute() { _resourceMetaDataService.deleteResourceMetaData(getResourceId(), getResourceType(), getKey()); this.setResponseObject(new SuccessResponse(getCommandName())); }
@Override public void execute() { _resourceMetaDataService.addResourceMetaData(getResourceId(), getResourceType(), getDetails(), forDisplay()); setResponseObject(new SuccessResponse(getCommandName())); }