java.lang.Object
com.atlassian.confluence.plugins.rest.jackson2.resources.AbstractResource
Direct Known Subclasses:
BreadcrumbResource, I18nResource, IndexResource, PrototypeAttachmentResource, PrototypeContentResource, PrototypeSearchService, PrototypeSpaceResource, PrototypeUserResource, PrototypeUserSession, SpaceDirectoryResource

public abstract class AbstractResource extends Object
  • Field Details

    • userAccessor

      protected final UserAccessor userAccessor
    • authContext

      protected com.atlassian.seraph.auth.AuthenticationContext authContext
    • uriInfo

      @Context protected javax.ws.rs.core.UriInfo uriInfo
  • Constructor Details

  • Method Details

    • getContentUriBuilder

      protected javax.ws.rs.core.UriBuilder getContentUriBuilder()
    • getSpaceUriBuilder

      protected javax.ws.rs.core.UriBuilder getSpaceUriBuilder()
    • getAttachmentUriBuilder

      protected javax.ws.rs.core.UriBuilder getAttachmentUriBuilder()
    • getUserUriBuilder

      protected javax.ws.rs.core.UriBuilder getUserUriBuilder()
    • getAnonymousUserUriBuilder

      protected javax.ws.rs.core.UriBuilder getAnonymousUserUriBuilder()
    • getMissingUserUriBuilder

      protected javax.ws.rs.core.UriBuilder getMissingUserUriBuilder()
    • getCurrentUser

      protected com.atlassian.user.User getCurrentUser()
    • createRequestContext

      protected RequestContext createRequestContext()