Class ReportMappings

java.lang.Object
org.somda.sdc.glue.common.ReportMappings

public class ReportMappings extends Object
Reflection utility that provides class mappings between reports and other information items.
  • Method Details

    • getEpisodicReportClass

      public Class<? extends org.somda.sdc.biceps.model.message.AbstractReport> getEpisodicReportClass(Class<? extends AbstractState> stateClass)
    • getPeriodicReportClass

      public Class<? extends org.somda.sdc.biceps.model.message.AbstractReport> getPeriodicReportClass(Class<? extends AbstractState> stateClass)
    • getEpisodicAction

      public String getEpisodicAction(Class<? extends org.somda.sdc.biceps.model.message.AbstractReport> reportClass)
    • getPeriodicAction

      public String getPeriodicAction(Class<? extends org.somda.sdc.biceps.model.message.AbstractReport> reportClass)
    • getAction

      public String getAction(Class<? extends org.somda.sdc.biceps.model.message.AbstractReport> reportClass)