@Override public byte[] getTextObj() { return _image.getTextObj(); }
/** * Returns the type of this image. * * @return the type of this image */ @Override public String getType() { return _image.getType(); }
@Override public Long get(Image image) { return image.getImageId(); }
public static ImageSoap toSoapModel(Image model) { ImageSoap soapModel = new ImageSoap(); soapModel.setMvccVersion(model.getMvccVersion()); soapModel.setImageId(model.getImageId()); soapModel.setCompanyId(model.getCompanyId()); soapModel.setModifiedDate(model.getModifiedDate()); soapModel.setType(model.getType()); soapModel.setHeight(model.getHeight()); soapModel.setWidth(model.getWidth()); soapModel.setSize(model.getSize()); return soapModel; }
@Override public Boolean call() throws Exception { FileEntry fileEntry = PortletFileRepositoryUtil.fetchPortletFileEntry( _groupId, _folderId, String.valueOf(_articleImageId)); if (fileEntry != null) { return null; } try { Image image = _imageLocalService.getImage(_articleImageId); if (image == null) { return null; } PortletFileRepositoryUtil.addPortletFileEntry( _groupId, _userId, JournalArticle.class.getName(), _resourcePrimaryKey, JournalConstants.SERVICE_NAME, _folderId, image.getTextObj(), String.valueOf(_articleImageId), image.getType(), false); } catch (Exception e) { _log.error( "Unable to add the journal article image " + _articleImageId + " into the file repository", e); return false; } return true; }
article.getSmallImageId()); if ((smallImage != null) && (smallImage.getTextObj() != null)) { String smallImagePath = ExportImportPathUtil.getModelPath( article, smallImage.getImageId() + StringPool.PERIOD + smallImage.getType()); article.setSmallImageType(smallImage.getType()); smallImagePath, smallImage.getTextObj());
@Override public int compareTo(Image image) { return _image.compareTo(image); }
@Override public ExpandoBridge getExpandoBridge() { return _image.getExpandoBridge(); }
/** * Returns the company ID of this image. * * @return the company ID of this image */ @Override public long getCompanyId() { return _image.getCompanyId(); }
/** * Returns the height of this image. * * @return the height of this image */ @Override public int getHeight() { return _image.getHeight(); }
/** * Returns the modified date of this image. * * @return the modified date of this image */ @Override public Date getModifiedDate() { return _image.getModifiedDate(); }
@Override public Object clone() { return new ImageWrapper((Image)_image.clone()); }
protected File getSmallImageFile(DDMTemplate template) { File smallImageFile = null; if (template.isSmallImage() && Validator.isNull(template.getSmallImageURL())) { Image smallImage = imageLocalService.fetchImage( template.getSmallImageId()); if (smallImage != null) { smallImageFile = FileUtil.createTempFile(smallImage.getType()); try { FileUtil.write(smallImageFile, smallImage.getTextObj()); } catch (IOException ioe) { _log.error(ioe, ioe); } } } return smallImageFile; }
protected byte[] getImageBytes( UploadRequest uploadRequest, String fieldNameValue) throws Exception { File file = uploadRequest.getFile(fieldNameValue + "File"); byte[] bytes = FileUtil.getBytes(file); if (ArrayUtil.isNotEmpty(bytes)) { return bytes; } String url = uploadRequest.getParameter(fieldNameValue + "URL"); long imageId = GetterUtil.getLong( _http.getParameter(url, "img_id", false)); Image image = _imageLocalService.fetchImage(imageId); if (image == null) { return null; } return image.getTextObj(); }
@Override public String getSmallImageType() throws PortalException { if ((_smallImageType == null) && isSmallImage()) { Image smallImage = ImageLocalServiceUtil.getImage( getSmallImageId()); _smallImageType = smallImage.getType(); } return _smallImageType; }
/** * Returns the image ID of this image. * * @return the image ID of this image */ @Override public long getImageId() { return _image.getImageId(); }
smallImageBytes = image.getTextObj();
@Override public String getSmallImageType() throws PortalException { if ((_smallImageType == null) && isSmallImage()) { Image smallImage = ImageLocalServiceUtil.getImage( getSmallImageId()); _smallImageType = smallImage.getType(); } return _smallImageType; }
byte[] smallImageBytes = image.getTextObj();