org.mbari.siam.distributed
Class ZeroConf

java.lang.Object
  extended by org.mbari.siam.distributed.ZeroConf

public class ZeroConf
extends java.lang.Object

ZeroConf defines naming conventions for SIAM ZeroConf interface


Field Summary
static java.lang.String DEVICE_ID_KEY
           
static java.lang.String LOCATION_NAME_KEY
           
static java.lang.String RBNB_CHANNELNAME_PREFIX
           
static java.lang.String RBNB_CHANNELUNITS_PREFIX
           
static java.lang.String RBNB_RECORDTYPE_PREFIX
           
static java.lang.String RBNB_TYPE
           
static java.lang.String RMI_URL_KEY
           
static java.lang.String SERVICE_MNEMONIC_KEY
           
static java.lang.String SIAM_DEVICE_TYPE
           
static java.lang.String SIAM_INSTRUMENT_TYPE
           
static java.lang.String SIAM_NODE_TYPE
           
 
Constructor Summary
ZeroConf()
           
 
Method Summary
static ServiceInfo register(Rendezvous rendezvous, java.lang.String name, java.lang.String type, int port, java.util.Hashtable properties)
          Publish service and associated properties
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SIAM_NODE_TYPE

public static final java.lang.String SIAM_NODE_TYPE
See Also:
Constant Field Values

SIAM_DEVICE_TYPE

public static final java.lang.String SIAM_DEVICE_TYPE
See Also:
Constant Field Values

SIAM_INSTRUMENT_TYPE

public static final java.lang.String SIAM_INSTRUMENT_TYPE
See Also:
Constant Field Values

RBNB_TYPE

public static final java.lang.String RBNB_TYPE
See Also:
Constant Field Values

RMI_URL_KEY

public static final java.lang.String RMI_URL_KEY
See Also:
Constant Field Values

DEVICE_ID_KEY

public static final java.lang.String DEVICE_ID_KEY
See Also:
Constant Field Values

SERVICE_MNEMONIC_KEY

public static final java.lang.String SERVICE_MNEMONIC_KEY
See Also:
Constant Field Values

RBNB_CHANNELNAME_PREFIX

public static final java.lang.String RBNB_CHANNELNAME_PREFIX
See Also:
Constant Field Values

RBNB_RECORDTYPE_PREFIX

public static final java.lang.String RBNB_RECORDTYPE_PREFIX
See Also:
Constant Field Values

RBNB_CHANNELUNITS_PREFIX

public static final java.lang.String RBNB_CHANNELUNITS_PREFIX
See Also:
Constant Field Values

LOCATION_NAME_KEY

public static final java.lang.String LOCATION_NAME_KEY
See Also:
Constant Field Values
Constructor Detail

ZeroConf

public ZeroConf()
Method Detail

register

public static ServiceInfo register(Rendezvous rendezvous,
                                   java.lang.String name,
                                   java.lang.String type,
                                   int port,
                                   java.util.Hashtable properties)
                            throws java.lang.Exception
Publish service and associated properties

Throws:
java.lang.Exception


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.