jp.co.intellilink.hinemos.test.monitor
クラス ExportTestCaseMonitor

java.lang.Object
  上位を拡張 jp.co.intellilink.hinemos.test.monitor.ExportTestCaseMonitor
直系の既知のサブクラス:
ExportTestCaseMonitorAgent, ExportTestCaseMonitorHttp, ExportTestCaseMonitorPerformance, ExportTestCaseMonitorPing, ExportTestCaseMonitorPort, ExportTestCaseMonitorProcess, ExportTestCaseMonitorSnmp, ExportTestCaseMonitorSnmpTrap, ExportTestCaseMonitorSql, ExportTestCaseMonitorSyslogng

public class ExportTestCaseMonitor
extends java.lang.Object

監視情報を基に試験項目のCSVフォーマット文字列を作成するクラス

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

コンストラクタの概要
ExportTestCaseMonitor()
           
 
メソッドの概要
protected  java.util.ArrayList<java.lang.String> checkEvent(MonitorInfo monitorInfo, java.lang.String facilityId)
          イベント通知の試験項目のCSVフォーマット文字列を作成する。
protected  java.util.ArrayList<java.lang.String> checkNotify(MonitorInfo monitorInfo, java.lang.String facilityId)
          通知抑制の試験項目のCSVフォーマット文字列を作成する。
protected  java.util.ArrayList<java.lang.String> checkStatus(MonitorInfo monitorInfo, java.lang.String facilityId)
          ステータス通知の試験項目のCSVフォーマット文字列を作成する。
 java.util.ArrayList<java.util.ArrayList<java.lang.String>> createTestCase(MonitorInfo monitorInfo)
          監視情報を基に試験項目のCSVフォーマット文字列を作成する。
protected  java.util.ArrayList<java.lang.String> getFacilityIdList(MonitorInfo monitorInfo)
          監視情報を基にファシリティIDリストを取得する。
protected  java.util.ArrayList<java.lang.String> getNodeList(java.lang.String facilityId)
          ノードのファシリティIDを取得する。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ExportTestCaseMonitor

public ExportTestCaseMonitor()
メソッドの詳細

createTestCase

public java.util.ArrayList<java.util.ArrayList<java.lang.String>> createTestCase(MonitorInfo monitorInfo)
監視情報を基に試験項目のCSVフォーマット文字列を作成する。

パラメータ:
monitorInfo - 監視情報
戻り値:
CSVフォーマット文字列

getFacilityIdList

protected java.util.ArrayList<java.lang.String> getFacilityIdList(MonitorInfo monitorInfo)
監視情報を基にファシリティIDリストを取得する。

パラメータ:
monitorInfo - 監視情報
戻り値:
ファシリティIDリスト

checkStatus

protected java.util.ArrayList<java.lang.String> checkStatus(MonitorInfo monitorInfo,
                                                            java.lang.String facilityId)
ステータス通知の試験項目のCSVフォーマット文字列を作成する。

パラメータ:
monitorInfo - 監視情報
facilityId - ファシリティID
戻り値:
CSVフォーマット文字列

checkEvent

protected java.util.ArrayList<java.lang.String> checkEvent(MonitorInfo monitorInfo,
                                                           java.lang.String facilityId)
イベント通知の試験項目のCSVフォーマット文字列を作成する。

パラメータ:
monitorInfo - 監視情報
facilityId - ファシリティID
戻り値:
CSVフォーマット文字列

checkNotify

protected java.util.ArrayList<java.lang.String> checkNotify(MonitorInfo monitorInfo,
                                                            java.lang.String facilityId)
通知抑制の試験項目のCSVフォーマット文字列を作成する。

パラメータ:
monitorInfo - 監視情報
facilityId - ファシリティID
戻り値:
CSVフォーマット文字列

getNodeList

protected java.util.ArrayList<java.lang.String> getNodeList(java.lang.String facilityId)
ノードのファシリティIDを取得する。