Class WOPIRoot

All Implemented Interfaces:
ModuleResource, Resource, Adaptable

@Path("/") public class WOPIRoot extends ModuleRoot
Since:
10.3
  • Field Details

    • THREAD_NAME_PREFIX

      protected static final String THREAD_NAME_PREFIX
      See Also:
    • request

      @Context protected jakarta.servlet.http.HttpServletRequest request
    • httpHeaders

      @Context protected jakarta.ws.rs.core.HttpHeaders httpHeaders
  • Constructor Details

    • WOPIRoot

      public WOPIRoot()
  • Method Details

    • filesResource

      @Path("/files/{fileId}") public Object filesResource(@PathParam("fileId") FileInfo fileInfo)
    • prefixThreadName

      protected <T> T prefixThreadName(Supplier<T> supplier)
    • verifyProofKey

      protected void verifyProofKey()
    • getDocument

      protected DocumentModel getDocument(CoreSession session, String fileId)
    • getBlob

      protected Blob getBlob(DocumentModel doc, String xpath)