Class DefaultPipeline

java.lang.Object
ch.mobi.mobitor.domain.screen.DefaultPipeline
All Implemented Interfaces:
ch.mobi.mobitor.domain.screen.Pipeline

public class DefaultPipeline extends Object implements ch.mobi.mobitor.domain.screen.Pipeline
  • Constructor Details

  • Method Details

    • getAppServerName

      public String getAppServerName()
      Specified by:
      getAppServerName in interface ch.mobi.mobitor.domain.screen.Pipeline
    • addInformation

      public void addInformation(String environment, String applicationName, ch.mobi.mobitor.plugins.api.domain.screen.information.ApplicationInformation information)
      Specified by:
      addInformation in interface ch.mobi.mobitor.domain.screen.Pipeline
    • getMatchingInformation

      public List<ch.mobi.mobitor.plugins.api.domain.screen.information.ApplicationInformation> getMatchingInformation(String type, String environment, String applicationName)
      Specified by:
      getMatchingInformation in interface ch.mobi.mobitor.domain.screen.Pipeline
    • getServerContext

      public DefaultServerContext getServerContext(String environment)
    • getServerContextMap

      public Map<String,ch.mobi.mobitor.domain.screen.ServerContext> getServerContextMap()
      Specified by:
      getServerContextMap in interface ch.mobi.mobitor.domain.screen.Pipeline
    • updateRuleEvaluation

      public void updateRuleEvaluation(String informationType, ch.mobi.mobitor.domain.screen.RuleEvaluation ruleEvaluation)
      Specified by:
      updateRuleEvaluation in interface ch.mobi.mobitor.domain.screen.Pipeline
    • resetRuleEvaluation

      public void resetRuleEvaluation(String type)
      Specified by:
      resetRuleEvaluation in interface ch.mobi.mobitor.domain.screen.Pipeline
    • getRuleEvaluationSeverity

      public ch.mobi.mobitor.domain.screen.RuleEvaluationSeverity getRuleEvaluationSeverity()
      Specified by:
      getRuleEvaluationSeverity in interface ch.mobi.mobitor.domain.screen.Pipeline
    • getViolatedTypes

      public List<String> getViolatedTypes()
    • getRuleEvaluations

      public List<ch.mobi.mobitor.domain.screen.RuleEvaluation> getRuleEvaluations(String type)
    • getLastRuleCompliantDate

      public Date getLastRuleCompliantDate()
    • setLastRuleCompliantDate

      public void setLastRuleCompliantDate(Date date)
      Specified by:
      setLastRuleCompliantDate in interface ch.mobi.mobitor.domain.screen.Pipeline
    • getLastRuleUpdateDate

      public Date getLastRuleUpdateDate()
    • getApplicationNames

      public Set<String> getApplicationNames()
      Specified by:
      getApplicationNames in interface ch.mobi.mobitor.domain.screen.Pipeline