jp.co.intellilink.hinemos.test.util
クラス EjbConnectionManager

java.lang.Object
  上位を拡張 jp.co.intellilink.hinemos.test.util.EjbConnectionManager

public class EjbConnectionManager
extends java.lang.Object

EJBとのコネクションを管理するクラス

導入されたバージョン:
1.0.0
バージョン:
1.0.0

メソッドの概要
 CollectorController getCollectorController()
          性能管理機能 SessionBean のインスタンスを返します。
static EjbConnectionManager getConnectionManager()
          本クラスのインスタンスを返します。
 java.util.Collection getEventByPriority(java.lang.String facilityId, java.lang.Integer priority, java.util.Date fromDate)
          イベント情報 EnbtityBean のインスタンスを返します。
 LogTransferController getLogTransferController()
          ログ転送機能 SessionBean のインスタンスを返します。
 MaintenanceController getMaintenanceController()
          メンテナンス機能 SessionBean のインスタンスを返します。
 MonitorAgentController getMonitorAgentController()
          エージェント監視機能 SessionBean のインスタンスを返します。
 MonitorHttpController getMonitorHttpController()
          HTTP監視機能 SessionBean のインスタンスを返します。
 MonitorPerfController getMonitorPerfController()
          リソース監視機能 SessionBean のインスタンスを返します。
 MonitorPingController getMonitorPingController()
          Ping監視機能 SessionBean のインスタンスを返します。
 MonitorPortController getMonitorPortController()
          サービス・ポート監視機能 SessionBean のインスタンスを返します。
 MonitorProcessController getMonitorProcessController()
          プロセス監視機能 SessionBean のインスタンスを返します。
 MonitorSnmpController getMonitorSnmpController()
          SNMP監視機能 SessionBean のインスタンスを返します。
 MonitorSnmpTrapController getMonitorSnmpTrapController()
          SNMPTRAP監視機能 SessionBean のインスタンスを返します。
 MonitorSqlController getMonitorSqlController()
          SQL監視機能 SessionBean のインスタンスを返します。
 SyslogNGController getMonitorSyslogNGController()
          syslog-ng監視機能 SessionBean のインスタンスを返します。
 NotifyActionInhibitionInfo getNotifyActionInhibition(java.lang.String notifyGroupId, java.lang.String notifyId, java.lang.String facilityId)
          通知抑制情報 EnbtityBean のインスタンスを返します。
 NotifyController getNotifyController()
          通知機能 SessionBean のインスタンスを返します。
 RepositoryController getRepositoryController()
          リポジトリ機能 SessionBean のインスタンスを返します。
 java.util.Collection getStatus(java.lang.String facilityId)
          ステータス情報 EnbtityBean のインスタンスを返します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

getConnectionManager

public static EjbConnectionManager getConnectionManager()
本クラスのインスタンスを返します。

戻り値:
唯一のインスタンス

getNotifyController

public NotifyController getNotifyController()
通知機能 SessionBean のインスタンスを返します。

戻り値:
通知機能 SessionBean

getMonitorAgentController

public MonitorAgentController getMonitorAgentController()
エージェント監視機能 SessionBean のインスタンスを返します。

戻り値:
エージェント監視機能 SessionBean

getMonitorHttpController

public MonitorHttpController getMonitorHttpController()
HTTP監視機能 SessionBean のインスタンスを返します。

戻り値:
HTTP監視機能 SessionBean

getMonitorPingController

public MonitorPingController getMonitorPingController()
Ping監視機能 SessionBean のインスタンスを返します。

戻り値:
Ping監視機能 SessionBean

getMonitorPortController

public MonitorPortController getMonitorPortController()
サービス・ポート監視機能 SessionBean のインスタンスを返します。

戻り値:
サービス・ポート監視機能 SessionBean

getMonitorSnmpController

public MonitorSnmpController getMonitorSnmpController()
SNMP監視機能 SessionBean のインスタンスを返します。

戻り値:
SNMP監視機能 SessionBean

getMonitorProcessController

public MonitorProcessController getMonitorProcessController()
プロセス監視機能 SessionBean のインスタンスを返します。

戻り値:
プロセス監視機能 SessionBean

getMonitorPerfController

public MonitorPerfController getMonitorPerfController()
リソース監視機能 SessionBean のインスタンスを返します。

戻り値:
リソース監視機能 SessionBean

getMonitorSqlController

public MonitorSqlController getMonitorSqlController()
SQL監視機能 SessionBean のインスタンスを返します。

戻り値:
SQL監視機能 SessionBean

getMonitorSnmpTrapController

public MonitorSnmpTrapController getMonitorSnmpTrapController()
SNMPTRAP監視機能 SessionBean のインスタンスを返します。

戻り値:
SNMPTRAP監視機能 SessionBean

getMonitorSyslogNGController

public SyslogNGController getMonitorSyslogNGController()
syslog-ng監視機能 SessionBean のインスタンスを返します。

戻り値:
syslog-ng監視機能 SessionBean

getMaintenanceController

public MaintenanceController getMaintenanceController()
メンテナンス機能 SessionBean のインスタンスを返します。

戻り値:
メンテナンス機能 SessionBean

getLogTransferController

public LogTransferController getLogTransferController()
ログ転送機能 SessionBean のインスタンスを返します。

戻り値:
ログ転送機能 SessionBean

getCollectorController

public CollectorController getCollectorController()
性能管理機能 SessionBean のインスタンスを返します。

戻り値:
性能管理機能 SessionBean

getRepositoryController

public RepositoryController getRepositoryController()
リポジトリ機能 SessionBean のインスタンスを返します。

戻り値:
リポジトリ機能 SessionBean

getNotifyActionInhibition

public NotifyActionInhibitionInfo getNotifyActionInhibition(java.lang.String notifyGroupId,
                                                            java.lang.String notifyId,
                                                            java.lang.String facilityId)
通知抑制情報 EnbtityBean のインスタンスを返します。

パラメータ:
notifyGroupId - 通知グループID
notifyId - 通知ID
facilityId - ファシリティID
戻り値:
通知抑制情報 EnbtityBean

getEventByPriority

public java.util.Collection getEventByPriority(java.lang.String facilityId,
                                               java.lang.Integer priority,
                                               java.util.Date fromDate)
イベント情報 EnbtityBean のインスタンスを返します。

パラメータ:
facilityId - ファシリティID
priority - 重要度
fromDate - 出力日時(開始)
戻り値:
イベント情報 EnbtityBean

getStatus

public java.util.Collection getStatus(java.lang.String facilityId)
ステータス情報 EnbtityBean のインスタンスを返します。

パラメータ:
facilityId - ファシリティID
戻り値:
ステータス情報 EnbtityBean