package com.idega.block.article.bean; import java.util.List; import org.directwebremoting.annotations.DataTransferObject; import org.directwebremoting.annotations.RemoteProperty; import org.springframework.beans.factory.config.BeanDefinition; import org.springframework.context.annotation.Scope; import org.springframework.stereotype.Service; import com.idega.business.file.FileDownloadNotificationProperties; import com.idega.dwr.business.DWRAnnotationPersistance; @DataTransferObject @Service @Scope(BeanDefinition.SCOPE_PROTOTYPE) public class CommentAttachmentNotifyBean extends FileDownloadNotificationProperties implements DWRAnnotationPersistance { private static final long serialVersionUID = -3903991576176166843L; @RemoteProperty private String comment; public String getComment() { return comment; } public void setComment(String comment) { this.comment = comment; } @Override @RemoteProperty public String getFile() { return super.getFile(); } @Override @RemoteProperty public String getServer() { return super.getServer(); } @Override @RemoteProperty public String getUrl() { return super.getUrl(); } @Override @RemoteProperty public List<String> getUsers() { return super.getUsers(); } @Override @RemoteProperty public String getCommentsManagerIdentifier() { return super.getCommentsManagerIdentifier(); } }