Interface ApplicationServiceBeanMBean

All Known Implementing Classes:
ApplicationServiceBean

@Deprecated public interface ApplicationServiceBeanMBean
Deprecated.
going away in a future release. Interface for the Application Service MBean. Allows exposing the application service out via a JMX MBean interface.
  • Method Details

    • installFeature

      @Deprecated void installFeature(String feature)
      Deprecated.
      Installs the specified feature
      Parameters:
      feature - name to install.
    • uninstallFeature

      @Deprecated void uninstallFeature(String feature)
      Deprecated.
      Uninstalls the specified feature
      Parameters:
      feature - name to install.
    • getApplications

      @Deprecated List<Map<String,Object>> getApplications()
      Deprecated.
      Creates an application list that has two attributes that describes relationships between applications (parent and children dependencies).
      Returns:
      A list of the root applications expressed as maps.
    • getInstallationProfiles

      @Deprecated List<Map<String,Object>> getInstallationProfiles()
      Deprecated.
      Gets all installation profiles on the system.
      Returns:
      installation profile objects.
    • getServices

      @Deprecated List<Map<String,Object>> getServices(String applicationID)
      Deprecated.
      TODO:
      Parameters:
      applicationID -
      Returns:
    • getAllFeatures

      @Deprecated List<Map<String,Object>> getAllFeatures()
      Deprecated.
      Returns all Features in DDF
      Returns:
    • getPluginsForApplication

      @Deprecated List<Map<String,Object>> getPluginsForApplication(String appName)
      Deprecated.
      Returns the the json for the plugins based on the app name.
      Parameters:
      appName - - what we want the plugins for.
      Returns:
      a mapping that will be converted to json.
    • restart

      @Deprecated void restart()
      Deprecated.
      Triggers a restart of the system.