@Path(value="2/messages") public class Messages extends Object
| Constructor and Description |
|---|
Messages() |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
getReceivedMessages() |
javax.ws.rs.core.Response |
getSentMessages() |
javax.ws.rs.core.Response |
writeMessage(org.gcube.social_networking.socialnetworking.model.beans.Message input,
javax.servlet.http.HttpServletRequest httpServletRequest) |
@POST
@Path(value="write-message/")
@Consumes(value="application/json")
@Produces(value="application/json")
public javax.ws.rs.core.Response writeMessage(@NotNull(message="Message to send is missing")
org.gcube.social_networking.socialnetworking.model.beans.Message input,
@Context
javax.servlet.http.HttpServletRequest httpServletRequest)
throws javax.validation.ValidationException,
org.gcube.vomanagement.usermanagement.exception.UserManagementSystemException,
org.gcube.vomanagement.usermanagement.exception.UserRetrievalFault
javax.validation.ValidationExceptionorg.gcube.vomanagement.usermanagement.exception.UserManagementSystemExceptionorg.gcube.vomanagement.usermanagement.exception.UserRetrievalFault@GET @Path(value="get-sent-messages") @Produces(value="application/json") public javax.ws.rs.core.Response getSentMessages()
@GET @Path(value="get-received-messages") @Produces(value="application/json") public javax.ws.rs.core.Response getReceivedMessages()
Copyright © 2019. All Rights Reserved.