package edu.sjtu.infosec.ismp.manager.EM.web.actions; import org.infosec.ismp.manager.rmi.event.IEventReceive; import edu.sjtu.infosec.ismp.manager.EM.service.IEventStatisticsService; import edu.sjtu.infosec.ismp.manager.EM.service.IEventcorrruleService; import edu.sjtu.infosec.ismp.manager.EM.service.IEventmoniService; import edu.sjtu.infosec.ismp.manager.EM.service.IEventmoniinfoService; import edu.sjtu.infosec.ismp.manager.EM.service.IEventrealdispService; import edu.sjtu.infosec.ismp.manager.EM.service.IEventtaskseleService; import edu.sjtu.infosec.ismp.manager.EM.service.IGetTopoInfo; import edu.sjtu.infosec.ismp.manager.LM.pfLog.service.SystemLogService; /** * 该类用来封装事件有关的Actioin中所有的service,然后把该类注入到Action中去 * @author yang li * */ public class EventBaseClass { private IEventmoniService eventmoniService; private IEventtaskseleService eventtaskseleService; private IEventrealdispService eventrealdispService; private IEventStatisticsService eventStatisticsService; private IEventmoniinfoService eventmoniinfoService; private IEventReceive serviceClient; private IEventcorrruleService eventcorrruleService; private IGetTopoInfo getTopoInfo; // private StatisticsTime statisticsTime; private SystemLogService logService; // // public StatisticsTime getStatisticsTime() { // return statisticsTime; // } public SystemLogService getLogService(){ return this.logService; } public void setLogService(SystemLogService logService){ this.logService = logService; } // public void setStatisticsTime(StatisticsTime statisticsTime) { // this.statisticsTime = statisticsTime; // } public IGetTopoInfo getGetTopoInfo() { return getTopoInfo; } public void setGetTopoInfo(IGetTopoInfo getTopoInfo) { this.getTopoInfo = getTopoInfo; } public IEventmoniService getEventmoniService() { return eventmoniService; } public void setEventmoniService(IEventmoniService eventmoniService) { this.eventmoniService = eventmoniService; } public IEventtaskseleService getEventtaskseleService() { return eventtaskseleService; } public void setEventtaskseleService(IEventtaskseleService eventtaskseleService) { this.eventtaskseleService = eventtaskseleService; } public IEventrealdispService getEventrealdispService() { return eventrealdispService; } public void setEventrealdispService(IEventrealdispService eventrealdispService) { this.eventrealdispService = eventrealdispService; } public IEventStatisticsService getEventStatisticsService() { return eventStatisticsService; } public void setEventStatisticsService( IEventStatisticsService eventStatisticsService) { this.eventStatisticsService = eventStatisticsService; } public IEventReceive getServiceClient() { return serviceClient; } public void setServiceClient(IEventReceive serviceClient) { this.serviceClient = serviceClient; } public IEventcorrruleService getEventcorrruleService() { return eventcorrruleService; } public void setEventcorrruleService(IEventcorrruleService eventcorrruleService) { this.eventcorrruleService = eventcorrruleService; } public IEventmoniinfoService getEventmoniinfoService() { return eventmoniinfoService; } public void setEventmoniinfoService(IEventmoniinfoService eventmoniinfoService) { this.eventmoniinfoService = eventmoniinfoService; } }