git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/social-networking/social-networking-service-model@163347 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
parent
1dbc072f16
commit
98800d24ae
|
@ -13,7 +13,7 @@ import org.gcube.common.homelibrary.home.workspace.exceptions.WrongDestinationEx
|
|||
import com.fasterxml.jackson.annotation.JsonIgnore;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
/**
|
||||
* Used for serialization/deserialization of {@link org.gcube.common.homelibrary.home.workspace.sharing.WorkspaceMessage}
|
||||
* Used for serialization of {@link org.gcube.common.homelibrary.home.workspace.sharing.WorkspaceMessage}
|
||||
* @author Costantino Perciante at ISTI-CNR (costantino.perciante@isti.cnr.it)
|
||||
*/
|
||||
public interface MessageOutputBeanMixIn {
|
||||
|
@ -36,12 +36,15 @@ public interface MessageOutputBeanMixIn {
|
|||
@JsonProperty("read")
|
||||
boolean isRead();
|
||||
|
||||
@JsonIgnore
|
||||
void setStatus(boolean status) throws InternalErrorException;
|
||||
|
||||
@JsonProperty("attachments_ids")
|
||||
List<String> getAttachmentsIds();
|
||||
|
||||
@JsonProperty("recipients")
|
||||
List<String> getAddresses();
|
||||
|
||||
@JsonIgnore
|
||||
void setStatus(boolean status) throws InternalErrorException;
|
||||
|
||||
@JsonIgnore
|
||||
List<WorkspaceItem> getAttachments() throws InternalErrorException;
|
||||
|
||||
|
@ -53,9 +56,6 @@ public interface MessageOutputBeanMixIn {
|
|||
@JsonIgnore
|
||||
void open() throws InternalErrorException;
|
||||
|
||||
@JsonProperty("recipients")
|
||||
List<String> getAddresses();
|
||||
|
||||
@JsonIgnore
|
||||
List<String> getCopyAttachmentsIds();
|
||||
|
||||
|
|
Loading…
Reference in New Issue