1 23 24 package org.infoglue.cms.entities.content; 25 26 import org.infoglue.cms.entities.kernel.IBaseEntity; 27 28 public interface DigitalAsset extends IBaseEntity 29 { 30 31 public DigitalAssetVO getValueObject(); 32 33 public void setValueObject(DigitalAssetVO valueObject); 34 35 36 public java.lang.Integer getDigitalAssetId(); 37 38 public void setDigitalAssetId(java.lang.Integer digitalAssetId); 39 40 public java.lang.String getAssetFileName(); 41 42 public void setAssetFileName(java.lang.String assetFileName); 43 44 public java.lang.String getAssetKey(); 45 46 public void setAssetKey(java.lang.String assetKey); 47 48 public java.lang.String getAssetFilePath(); 49 50 public void setAssetFilePath(java.lang.String assetFilePath); 51 52 public java.lang.String getAssetContentType(); 53 54 public void setAssetContentType(java.lang.String assetContentType); 55 56 public java.lang.Integer getAssetFileSize(); 57 58 public void setAssetFileSize(java.lang.Integer assetFileSize); 59 60 public java.util.Collection getContentVersions(); 61 62 public void setContentVersions(java.util.Collection contentVersions); 63 64 public java.util.Collection getUserProperties(); 65 66 public void setUserProperties(java.util.Collection userProperties); 67 68 public java.util.Collection getRoleProperties(); 69 70 public void setRoleProperties(java.util.Collection roleProperties); 71 72 public java.util.Collection getGroupProperties(); 73 74 public void setGroupProperties(java.util.Collection groupProperties); 75 76 public void setAssetBlob(java.io.InputStream blob); 77 78 public java.io.InputStream getAssetBlob(); 79 80 public void setAssetBytes(byte[] bytes); 81 82 public byte[] getAssetBytes(); 83 84 public boolean getIsAssetBlobRead(); 85 } 86 | Popular Tags |