Interface Applications
-
- All Superinterfaces:
ConfigBeanProxy
- All Known Subinterfaces:
SystemApplications
public interface Applications extends ConfigBeanProxy
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
Applications.Duck
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Application
getApplication(String moduleID)
Return the application with the given module ID (name), or null if no such application exists.List<Application>
getApplications()
List<Application>
getApplicationsWithSnifferType(String snifferType)
List<Application>
getApplicationsWithSnifferType(String snifferType, boolean onlyStandaloneModules)
<T> T
getModule(Class<T> type, String moduleID)
List<ApplicationName>
getModules()
Gets the value of the MbeanorApplication property.<T> List<T>
getModules(Class<T> type)
Gets a subset ofgetModules()
that has the given type.-
Methods inherited from interface org.jvnet.hk2.config.ConfigBeanProxy
createChild, deepCopy, getParent, getParent
-
-
-
-
Method Detail
-
getModules
List<ApplicationName> getModules()
Gets the value of the MbeanorApplication property. Objects of the following type(s) are allowed in the listApplication
- Returns:
-
getModules
@DuckTyped <T> List<T> getModules(Class<T> type)
Gets a subset ofgetModules()
that has the given type.- Type Parameters:
T
-- Parameters:
type
-- Returns:
-
getModule
@DuckTyped <T> T getModule(Class<T> type, String moduleID)
-
getApplications
@DuckTyped List<Application> getApplications()
-
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)
-
-