org.mbari.siam.distributed.devices
Interface ValveServiceIF

All Superinterfaces:
java.rmi.Remote
All Known Implementing Classes:
ValveService

public interface ValveServiceIF
extends java.rmi.Remote

Remote Interface to allow ValveService to return multiple ValveIF's


Field Summary
static int MAX_VALVES
          Max number of valves supported by ValveService
static int VALVE_AFT
          Aft location valve
static int VALVE_EXTRA0
          Extra valve 0
static int VALVE_EXTRA1
          Extra valve 1
static int VALVE_FWD
          Forward location valve
 
Method Summary
 ValveIF getValve(int valveNum)
          Get a ValveIF for the given valveNum
 

Field Detail

VALVE_FWD

static final int VALVE_FWD
Forward location valve

See Also:
Constant Field Values

VALVE_AFT

static final int VALVE_AFT
Aft location valve

See Also:
Constant Field Values

VALVE_EXTRA0

static final int VALVE_EXTRA0
Extra valve 0

See Also:
Constant Field Values

VALVE_EXTRA1

static final int VALVE_EXTRA1
Extra valve 1

See Also:
Constant Field Values

MAX_VALVES

static final int MAX_VALVES
Max number of valves supported by ValveService

See Also:
Constant Field Values
Method Detail

getValve

ValveIF getValve(int valveNum)
                 throws RangeException,
                        java.io.IOException
Get a ValveIF for the given valveNum

Throws:
RangeException
java.io.IOException


Copyright © 2003 MBARI.

The Monterey Bay Aquarium Research Institute (MBARI) provides this documentation and code "as is", with no warranty, express or implied, of its quality or consistency. It is provided without support and without obligation on the part of MBARI to assist in its use, correction, modification, or enhancement.