Class PluginResource

    • Constructor Detail

      • PluginResource

        @Inject
        public PluginResource​(@Named("osgi")
                              javax.servlet.http.HttpServlet osgiServlet,
                              JaxrsUriBuilder uriBuilder,
                              org.killbill.billing.util.api.TagUserApi tagUserApi,
                              org.killbill.billing.util.api.CustomFieldUserApi customFieldUserApi,
                              org.killbill.billing.util.api.AuditUserApi auditUserApi,
                              AccountUserApi accountUserApi,
                              PaymentApi paymentApi,
                              InvoicePaymentApi invoicePaymentApi,
                              org.killbill.clock.Clock clock,
                              Context context)
    • Method Detail

      • doDELETE

        @DELETE
        public javax.ws.rs.core.Response doDELETE​(@Context
                                                  javax.servlet.http.HttpServletRequest request,
                                                  @Context
                                                  javax.servlet.http.HttpServletResponse response,
                                                  @Context
                                                  javax.servlet.ServletContext servletContext,
                                                  @Context
                                                  javax.servlet.ServletConfig servletConfig,
                                                  @Context
                                                  javax.ws.rs.core.UriInfo uriInfo)
                                           throws javax.servlet.ServletException,
                                                  IOException
        Throws:
        javax.servlet.ServletException
        IOException
      • doGET

        @GET
        public javax.ws.rs.core.Response doGET​(@Context
                                               javax.servlet.http.HttpServletRequest request,
                                               @Context
                                               javax.servlet.http.HttpServletResponse response,
                                               @Context
                                               javax.servlet.ServletContext servletContext,
                                               @Context
                                               javax.servlet.ServletConfig servletConfig,
                                               @Context
                                               javax.ws.rs.core.UriInfo uriInfo)
                                        throws javax.servlet.ServletException,
                                               IOException
        Throws:
        javax.servlet.ServletException
        IOException
      • doOPTIONS

        @OPTIONS
        public javax.ws.rs.core.Response doOPTIONS​(@Context
                                                   javax.servlet.http.HttpServletRequest request,
                                                   @Context
                                                   javax.servlet.http.HttpServletResponse response,
                                                   @Context
                                                   javax.servlet.ServletContext servletContext,
                                                   @Context
                                                   javax.servlet.ServletConfig servletConfig,
                                                   @Context
                                                   javax.ws.rs.core.UriInfo uriInfo)
                                            throws javax.servlet.ServletException,
                                                   IOException
        Throws:
        javax.servlet.ServletException
        IOException
      • doFormPOST

        @POST
        @Consumes("application/x-www-form-urlencoded")
        public javax.ws.rs.core.Response doFormPOST​(javax.ws.rs.core.MultivaluedMap<String,​String> form,
                                                    @Context
                                                    javax.servlet.http.HttpServletRequest request,
                                                    @Context
                                                    javax.servlet.http.HttpServletResponse response,
                                                    @Context
                                                    javax.servlet.ServletContext servletContext,
                                                    @Context
                                                    javax.servlet.ServletConfig servletConfig,
                                                    @Context
                                                    javax.ws.rs.core.UriInfo uriInfo)
                                             throws javax.servlet.ServletException,
                                                    IOException
        Throws:
        javax.servlet.ServletException
        IOException
      • doPOST

        @POST
        public javax.ws.rs.core.Response doPOST​(@Context
                                                javax.servlet.http.HttpServletRequest request,
                                                @Context
                                                javax.servlet.http.HttpServletResponse response,
                                                @Context
                                                javax.servlet.ServletContext servletContext,
                                                @Context
                                                javax.servlet.ServletConfig servletConfig,
                                                @Context
                                                javax.ws.rs.core.UriInfo uriInfo)
                                         throws javax.servlet.ServletException,
                                                IOException
        Throws:
        javax.servlet.ServletException
        IOException
      • doPUT

        @PUT
        public javax.ws.rs.core.Response doPUT​(@Context
                                               javax.servlet.http.HttpServletRequest request,
                                               @Context
                                               javax.servlet.http.HttpServletResponse response,
                                               @Context
                                               javax.servlet.ServletContext servletContext,
                                               @Context
                                               javax.servlet.ServletConfig servletConfig,
                                               @Context
                                               javax.ws.rs.core.UriInfo uriInfo)
                                        throws javax.servlet.ServletException,
                                               IOException
        Throws:
        javax.servlet.ServletException
        IOException
      • doHEAD

        @HEAD
        public javax.ws.rs.core.Response doHEAD​(@Context
                                                javax.servlet.http.HttpServletRequest request,
                                                @Context
                                                javax.servlet.http.HttpServletResponse response,
                                                @Context
                                                javax.servlet.ServletContext servletContext,
                                                @Context
                                                javax.servlet.ServletConfig servletConfig,
                                                @Context
                                                javax.ws.rs.core.UriInfo uriInfo)
                                         throws javax.servlet.ServletException,
                                                IOException
        Throws:
        javax.servlet.ServletException
        IOException