Interface Applications

All Superinterfaces:
org.jvnet.hk2.config.ConfigBeanProxy
All Known Subinterfaces:
SystemApplications

public interface Applications extends org.jvnet.hk2.config.ConfigBeanProxy
  • Method Details

    • getModules

      List<org.glassfish.api.admin.config.ApplicationName> getModules()
      Gets the value of the Application property. Objects of the following type(s) are allowed in the list Application
    • getModules

      default <T> List<T> getModules(Class<T> type)
      Gets a subset of getModules() that has the given type.
    • getModule

      default <T> T getModule(Class<T> type, String moduleID)
    • getApplications

      default List<Application> getApplications()
    • getApplication

      default Application getApplication(String moduleID)
      Return the application with the given module ID (name), or null if no such application exists.
      Parameters:
      moduleID - the module ID of the application
      Returns:
      the Application object, or null if no such app
    • getApplicationsWithSnifferType

      default List<Application> getApplicationsWithSnifferType(String snifferType)
    • getApplicationsWithSnifferType

      default List<Application> getApplicationsWithSnifferType(String snifferType, boolean onlyStandaloneModules)