public interface ManifestRetriever
| Modifier and Type | Method and Description |
|---|---|
ApplicationStatus |
getApplicationStatus(URI uri,
ApplicationType type) |
Manifest |
getManifest(URI uri) |
Manifest |
getManifest(URI uri,
ApplicationType type) |
Manifest getManifest(URI uri) throws ManifestNotFoundException
uri - the base url of the application to retrieve a Manifest fromManifest of the remote application, will never return nullManifestNotFoundException - if the remote application did not provide a manifest for any reason (e.g.
remote server was down, remote server does not support UAL, REST end-point is disabled in the remote server etc.)Manifest getManifest(URI uri, ApplicationType type) throws ManifestNotFoundException
uri - the base url of the application to retrieve a Manifest fromtype - the type of the target application - this application type's ManifestProducer specified by
it's plugin descriptor will be used to retrieve/generate a suitable manifestManifest of the remote application, will never return nullManifestNotFoundException - if the remote application did not provide a manifest for any reason (e.g.
remote server was down, remote server does not support UAL, REST end-point is disabled in the remote server etc.)ManifestProducer.getManifest(URI)ApplicationStatus getApplicationStatus(URI uri, ApplicationType type)
uri - the base url of the application to retrieve ApplicationStatus fromtype - the type of the target application - this application type's ManifestProducer specified by
it's plugin descriptor will be used to retrieve/generate the ApplicationStatus objectManifestProducer.getStatus(URI)Copyright © 2018 Atlassian. All rights reserved.