boolean |
IApplicationManager.check(IApplication application,
ExecutionContext context,
org.eclipse.core.runtime.IProgressMonitor monitor) |
Checks and returns whether the application is ready to launch e.g.
|
Optional<IApplication> |
IApplicationManager.getApplication(org.eclipse.core.resources.IProject project,
String id) |
Returns the project application with the provided id.
|
List<IApplicationArtifact> |
IApplicationManager.getApplicationArtifacts(Object object) |
Returns a list of all found application artifacts for the provided application or application artifact.
|
List<IApplication> |
IApplicationManager.getApplications(org.eclipse.core.resources.IProject project) |
Returns a list of all registered project applications.
|
List<IApplicationType> |
IApplicationManager.getApplicationTypes() |
Returns a list of all registered application types.
|
Optional<String> |
IApplicationAttributeRepository.getAttribute(IApplication application,
String key) |
Returns the attribute value by the key for the specified application .
|
Optional<IApplication> |
IApplicationManager.getDefaultApplication(org.eclipse.core.resources.IProject project) |
Returns the default registered project application.
|
Optional<org.eclipse.core.resources.IProject> |
IApplicationManager.getDefaultProject() |
Returns the default application owner project if there is any.
|
Optional<IUrlAccess> |
IApplicationManager.getDefaultUrlAccess(IApplication application) |
Returns the default URL access instance for the provided application.
|
LifecycleState |
IApplicationManager.getLifecycleState(ILifecycleAware object) |
Returns the application lifecycle state for the provided application or lifecycle aware artifact.
|
PublishState |
IApplicationManager.getPublishState(IApplication application) |
Returns the application publish state for the provided application.
|
Optional<URL> |
IUrlAccess.getUrl() |
Returns the optional available url access URL .
|
List<IUrlAccess> |
IApplicationManager.getUrlAccesses(IApplication application) |
Returns a list of all found URL access instances for the provided application.
|
ExecutionContext |
IApplicationManager.launch(IApplication application,
String launchMode,
ExecutionContext context,
org.eclipse.core.runtime.IProgressMonitor monitor) |
Publishes the application with the provided publish kind.
|
Optional<Process> |
IApplicationManager.open(IApplication application,
ExecutionContext context,
org.eclipse.core.runtime.IProgressMonitor monitor) |
Opens the application and launches application client.
|
PublishState |
IApplicationManager.publish(IApplication application,
PublishKind kind,
ExecutionContext context,
org.eclipse.core.runtime.IProgressMonitor monitor) |
Publishes the application with the provided publish kind.
|
void |
IApplicationAttributeRepository.setAttribute(IApplication application,
String key,
String value) |
Sets the specified attribute for the given application .
|
void |
IApplicationManager.setDefaultApplication(org.eclipse.core.resources.IProject project,
IApplication application) |
Sets the default registered project application.
|
void |
IApplicationManager.setDefaultUrlAccess(IApplication application,
IUrlAccess urlAccess) |
Sets the default URL access instance for the provided application.
|