Class PackagesBase

    • Constructor Detail

      • PackagesBase

        public PackagesBase()
    • Method Detail

      • internalGetMetadata

        protected void internalGetMetadata​(java.lang.String type,
                                           java.lang.String tenant,
                                           java.lang.String namespace,
                                           java.lang.String packageName,
                                           java.lang.String version,
                                           javax.ws.rs.container.AsyncResponse asyncResponse)
      • internalUpdateMetadata

        protected void internalUpdateMetadata​(java.lang.String type,
                                              java.lang.String tenant,
                                              java.lang.String namespace,
                                              java.lang.String packageName,
                                              java.lang.String version,
                                              org.apache.pulsar.packages.management.core.common.PackageMetadata metadata,
                                              javax.ws.rs.container.AsyncResponse asyncResponse)
      • internalDownload

        protected javax.ws.rs.core.StreamingOutput internalDownload​(java.lang.String type,
                                                                    java.lang.String tenant,
                                                                    java.lang.String namespace,
                                                                    java.lang.String packageName,
                                                                    java.lang.String version)
      • internalUpload

        protected void internalUpload​(java.lang.String type,
                                      java.lang.String tenant,
                                      java.lang.String namespace,
                                      java.lang.String packageName,
                                      java.lang.String version,
                                      org.apache.pulsar.packages.management.core.common.PackageMetadata metadata,
                                      java.io.InputStream uploadedInputStream,
                                      javax.ws.rs.container.AsyncResponse asyncResponse)
      • internalDelete

        protected void internalDelete​(java.lang.String type,
                                      java.lang.String tenant,
                                      java.lang.String namespace,
                                      java.lang.String packageName,
                                      java.lang.String version,
                                      javax.ws.rs.container.AsyncResponse asyncResponse)
      • internalListVersions

        protected void internalListVersions​(java.lang.String type,
                                            java.lang.String tenant,
                                            java.lang.String namespace,
                                            java.lang.String packageName,
                                            javax.ws.rs.container.AsyncResponse asyncResponse)
      • internalListPackages

        protected void internalListPackages​(java.lang.String type,
                                            java.lang.String tenant,
                                            java.lang.String namespace,
                                            javax.ws.rs.container.AsyncResponse asyncResponse)