public interface ApplicationServiceBeanMBean
Modifier and Type | Method and Description |
---|---|
void |
addApplications(List<Map<String,Object>> applicationURLList)
Adds a list of applications that are specified by their URL.
|
List<Map<String,Object>> |
findApplicationFeatures(String applicationName)
Returns all Features in DDF by Application
|
List<Map<String,Object>> |
getAllFeatures()
Returns all Features in DDF
|
List<Map<String,Object>> |
getApplications()
Creates an application list that has two attributes that describes relationships between
applications (parent and children dependencies).
|
List<Map<String,Object>> |
getApplicationTree()
Creates an application hierarchy tree that shows relationships between applications.
|
List<Map<String,Object>> |
getInstallationProfiles()
Gets all installation profiles on the system.
|
List<Map<String,Object>> |
getPluginsForApplication(String appName)
Returns the the json for the plugins based on the app name.
|
List<Map<String,Object>> |
getServices(String applicationID)
TODO:
|
void |
removeApplication(String applicationURL)
Removes an application that is specified by its URL.
|
boolean |
startApplication(String appName)
Starts an application with the given name.
|
boolean |
stopApplication(String appName)
Stops an application with the given name.
|
List<Map<String,Object>> getApplicationTree()
List<Map<String,Object>> getApplications()
boolean startApplication(String appName)
appName
- Name of the application to start.boolean stopApplication(String appName)
appName
- Name of the application to stop.void addApplications(List<Map<String,Object>> applicationURLList)
applicationURLList
- void removeApplication(String applicationURL)
applicationURLList
- List<Map<String,Object>> getInstallationProfiles()
List<Map<String,Object>> getServices(String applicationID)
applicationID
- List<Map<String,Object>> findApplicationFeatures(String applicationName)
This work is licensed under a Creative Commons Attribution 4.0 International License.