test.java
Class AidaUnixDpServerStatus

java.lang.Object
  extended by test.java.AidaUnixDpServerStatus

public class AidaUnixDpServerStatus
extends java.lang.Object

This AIDA data provider server status program determines whether any Aida UNIX data provider server is not functioning correctly. An error code is returned with each bit (a power of 2) indicating whether one of the Aida UNIX data providers is functioning correctly (value "0") or not (value "1"). If an exception is not thrown as the result of making a request to an Aida data provider, the data provider is presumed to be functioning correctly.

Version:
26-Jun-2008 Bob Hall Added support for new Aida Rdb server., 21-Jul-2008 Bob Hall Added support for new Aida Model server., 17-Nov-2008 Bob Hall Changed date/time for LCLS Channel Archiver test., 09-Apr-2010 Bob Hall Changed to use NLCTA PV for Non-LCLS Channel Access test., 02-Feb-2011 Bob Hall Added support for new FACET Channel Archiver server.
Author:
22-Jan-2008 Bob Hall

Constructor Summary
AidaUnixDpServerStatus()
           
 
Method Summary
 int getChannelAccessStatus(java.lang.String query)
           
 int getChannelArchiverStatus(java.lang.String query, java.lang.String startTime, java.lang.String endTime)
           
 int getModelStatus(java.lang.String query, java.lang.String type)
           
 int getRdbStatus(java.lang.String query)
           
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AidaUnixDpServerStatus

public AidaUnixDpServerStatus()
Method Detail

getChannelAccessStatus

public int getChannelAccessStatus(java.lang.String query)

getChannelArchiverStatus

public int getChannelArchiverStatus(java.lang.String query,
                                    java.lang.String startTime,
                                    java.lang.String endTime)

getRdbStatus

public int getRdbStatus(java.lang.String query)

getModelStatus

public int getModelStatus(java.lang.String query,
                          java.lang.String type)

main

public static void main(java.lang.String[] args)