Author: glandais Date: 2007-12-17 10:58:32 +0000 (Mon, 17 Dec 2007) New Revision: 68 Modified: trunk/simexplorer-si-storage/src/java/fr/cemagref/simexplorer/is/storage/entities/metadata/MetaDataEntity.java Log: R?\195?\169f?\195?\169rences aux parents par id/version au lieu d'instance (performances) Modified: trunk/simexplorer-si-storage/src/java/fr/cemagref/simexplorer/is/storage/entities/metadata/MetaDataEntity.java =================================================================== --- trunk/simexplorer-si-storage/src/java/fr/cemagref/simexplorer/is/storage/entities/metadata/MetaDataEntity.java 2007-12-17 10:57:51 UTC (rev 67) +++ trunk/simexplorer-si-storage/src/java/fr/cemagref/simexplorer/is/storage/entities/metadata/MetaDataEntity.java 2007-12-17 10:58:32 UTC (rev 68) @@ -20,8 +20,10 @@ private String hash; private Map<String, String> descriptors; private Map<String, String> attachments; - private MetaDataEntity parentData; - private MetaDataEntity parentVersion; + private String parentDataUuid; + private String parentDataVersion; + private String parentVersionUuid; + private String parentVersionVersion; /** * @return the uuid @@ -144,47 +146,73 @@ } /** - * @return the parentData + * @return the attachments */ - public MetaDataEntity getParentData() { - return parentData; + public Map<String, String> getAttachments() { + return attachments; } /** - * @param parentData - * the parentData to set + * @param attachments the attachments to set */ - public void setParentData(MetaDataEntity parentData) { - this.parentData = parentData; + public void setAttachments(Map<String, String> attachments) { + this.attachments = attachments; } /** - * @return the parentVersion + * @return the parentDataUuid */ - public MetaDataEntity getParentVersion() { - return parentVersion; + public String getParentDataUuid() { + return parentDataUuid; } /** - * @param parentVersion - * the parentVersion to set + * @param parentDataUuid the parentDataUuid to set */ - public void setParentVersion(MetaDataEntity parentVersion) { - this.parentVersion = parentVersion; + public void setParentDataUuid(String parentDataUuid) { + this.parentDataUuid = parentDataUuid; } /** - * @return the attachments + * @return the parentDataVersion */ - public Map<String, String> getAttachments() { - return attachments; + public String getParentDataVersion() { + return parentDataVersion; } /** - * @param attachments the attachments to set + * @param parentDataVersion the parentDataVersion to set */ - public void setAttachments(Map<String, String> attachments) { - this.attachments = attachments; + public void setParentDataVersion(String parentDataVersion) { + this.parentDataVersion = parentDataVersion; } + /** + * @return the parentVersionUuid + */ + public String getParentVersionUuid() { + return parentVersionUuid; + } + + /** + * @param parentVersionUuid the parentVersionUuid to set + */ + public void setParentVersionUuid(String parentVersionUuid) { + this.parentVersionUuid = parentVersionUuid; + } + + /** + * @return the parentVersionVersion + */ + public String getParentVersionVersion() { + return parentVersionVersion; + } + + /** + * @param parentVersionVersion the parentVersionVersion to set + */ + public void setParentVersionVersion(String parentVersionVersion) { + this.parentVersionVersion = parentVersionVersion; + } + }