Package org.silverpeas.wbe.wopi
Class WopiFileResource
java.lang.Object
org.silverpeas.core.webapi.wbe.AbstractWbeFileResource
org.silverpeas.wbe.wopi.WopiFileResource
- All Implemented Interfaces:
org.silverpeas.core.web.rs.ProtectedWebResource,org.silverpeas.core.web.rs.WebAuthenticationValidation,org.silverpeas.core.web.rs.WebAuthorizationValidation,org.silverpeas.core.web.SilverpeasWebResource,org.silverpeas.core.webapi.wbe.WbeProtectedWebResource
@WebService
@Path("wbe/wopi/files/{fileId}")
@Authenticated
public class WopiFileResource
extends org.silverpeas.core.webapi.wbe.AbstractWbeFileResource
- Author:
- silveryocha
-
Field Summary
Fields inherited from interface org.silverpeas.core.web.SilverpeasWebResource
BASE_PATH -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.Responsejakarta.ws.rs.core.Responsejakarta.ws.rs.core.Responsejakarta.ws.rs.core.Responseprotected org.silverpeas.core.webapi.wbe.WbeFileWrapperwrapWbeFile(org.silverpeas.core.wbe.WbeFile file) Methods inherited from class org.silverpeas.core.webapi.wbe.AbstractWbeFileResource
getEditionContext, getHostManager, getSilverpeasContext, initContext, processMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.silverpeas.core.web.rs.ProtectedWebResource
validateUserAuthorizationMethods inherited from interface org.silverpeas.core.webapi.wbe.WbeProtectedWebResource
getComponentId, getHttpRequest, getUri, validateUserAuthentication
-
Constructor Details
-
WopiFileResource
public WopiFileResource()
-
-
Method Details
-
sendFileData
@GET public jakarta.ws.rs.core.Response sendFileData()- See Also:
-
receiveFileData
@POST public jakarta.ws.rs.core.Response receiveFileData()- See Also:
-
sendFileContentData
@GET @Path("contents") public jakarta.ws.rs.core.Response sendFileContentData()- See Also:
-
receiveFileContentData
@POST @Path("contents") public jakarta.ws.rs.core.Response receiveFileContentData()- See Also:
-
wrapWbeFile
protected org.silverpeas.core.webapi.wbe.WbeFileWrapper wrapWbeFile(org.silverpeas.core.wbe.WbeFile file) - Specified by:
wrapWbeFilein classorg.silverpeas.core.webapi.wbe.AbstractWbeFileResource
-