@Beta
public interface ApplicationService
Modifier and Type | Method and Description |
---|---|
Application |
getInstalledApplication(ApplicationKey key) |
ApplicationKeys |
getInstalledApplicationKeys() |
Applications |
getInstalledApplications() |
void |
installAllStoredApplications() |
Application |
installGlobalApplication(com.google.common.io.ByteSource byteSource,
java.lang.String applicationName) |
Application |
installGlobalApplication(java.net.URL url) |
Application |
installLocalApplication(com.google.common.io.ByteSource byteSource,
java.lang.String applicationName) |
Application |
installStoredApplication(NodeId nodeId) |
void |
invalidate(ApplicationKey key) |
boolean |
isLocalApplication(ApplicationKey key) |
void |
startApplication(ApplicationKey key,
boolean triggerEvent) |
void |
stopApplication(ApplicationKey key,
boolean triggerEvent) |
void |
uninstallApplication(ApplicationKey key,
boolean triggerEvent) |
Application getInstalledApplication(ApplicationKey key) throws ApplicationNotFoundException
ApplicationNotFoundException
ApplicationKeys getInstalledApplicationKeys()
Applications getInstalledApplications()
boolean isLocalApplication(ApplicationKey key)
void startApplication(ApplicationKey key, boolean triggerEvent)
void stopApplication(ApplicationKey key, boolean triggerEvent)
Application installGlobalApplication(java.net.URL url)
Application installGlobalApplication(com.google.common.io.ByteSource byteSource, java.lang.String applicationName)
Application installLocalApplication(com.google.common.io.ByteSource byteSource, java.lang.String applicationName)
Application installStoredApplication(NodeId nodeId)
void uninstallApplication(ApplicationKey key, boolean triggerEvent)
void invalidate(ApplicationKey key)
void installAllStoredApplications()