Package ch.mobi.mobitor.domain.screen
Class DefaultScreen
java.lang.Object
ch.mobi.mobitor.domain.screen.DefaultScreen
- All Implemented Interfaces:
ch.mobi.mobitor.domain.screen.Screen
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionvoidaddEnvironments(List<String> environments) voidaddInformation(String serverName, String applicationName, String environment, ch.mobi.mobitor.plugins.api.domain.screen.information.ApplicationInformation information) voidaddPipeline(DefaultPipeline pipeline) getLabel()<T extends ch.mobi.mobitor.plugins.api.domain.screen.information.ApplicationInformation>
List<T> getMatchingInformation(String type) <T extends ch.mobi.mobitor.plugins.api.domain.screen.information.ApplicationInformation>
List<T> getMatchingInformation(String type, String environment, String serverName, String applicationName) ch.mobi.mobitor.plugins.api.domain.config.OnDutyConfigList<ch.mobi.mobitor.domain.screen.Pipeline> getRefreshDate(String type) voidsetConfigKey(String configKey) voidvoidsetOnDuty(ch.mobi.mobitor.plugins.api.domain.config.OnDutyConfig onDuty) voidsetRefreshDate(String type, Date refreshDate)
-
Method Details
-
addInformation
public void addInformation(String serverName, String applicationName, String environment, ch.mobi.mobitor.plugins.api.domain.screen.information.ApplicationInformation information) - Specified by:
addInformationin interfacech.mobi.mobitor.domain.screen.Screen
-
getOnDuty
public ch.mobi.mobitor.plugins.api.domain.config.OnDutyConfig getOnDuty() -
setOnDuty
public void setOnDuty(ch.mobi.mobitor.plugins.api.domain.config.OnDutyConfig onDuty) -
getConfigKey
- Specified by:
getConfigKeyin interfacech.mobi.mobitor.domain.screen.Screen
-
getLabel
- Specified by:
getLabelin interfacech.mobi.mobitor.domain.screen.Screen
-
addEnvironments
-
getPipelines
- Specified by:
getPipelinesin interfacech.mobi.mobitor.domain.screen.Screen
-
getEnvironments
- Specified by:
getEnvironmentsin interfacech.mobi.mobitor.domain.screen.Screen
-
getMatchingInformation
public <T extends ch.mobi.mobitor.plugins.api.domain.screen.information.ApplicationInformation> List<T> getMatchingInformation(String type, String environment, String serverName, String applicationName) - Specified by:
getMatchingInformationin interfacech.mobi.mobitor.domain.screen.Screen
-
getMatchingInformation
public <T extends ch.mobi.mobitor.plugins.api.domain.screen.information.ApplicationInformation> List<T> getMatchingInformation(String type) - Specified by:
getMatchingInformationin interfacech.mobi.mobitor.domain.screen.Screen
-
setConfigKey
-
setLabel
-
addPipeline
-
setRefreshDate
- Specified by:
setRefreshDatein interfacech.mobi.mobitor.domain.screen.Screen
-
getRefreshDate
-
getRefreshDates
-