Interface Applications

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

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

      • getModules

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

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

        @DuckTyped
        <T> T getModule​(Class<T> type,
                        String moduleID)
      • getApplication

        @DuckTyped
        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

        @DuckTyped
        List<Application> getApplicationsWithSnifferType​(String snifferType)
      • getApplicationsWithSnifferType

        @DuckTyped
        List<Application> getApplicationsWithSnifferType​(String snifferType,
                                                         boolean onlyStandaloneModules)