org.mbari.siam.core
Class StreamingInstrumentService.Attributes

java.lang.Object
  extended by org.mbari.siam.distributed.ServiceAttributes
      extended by org.mbari.siam.distributed.InstrumentServiceAttributes
          extended by org.mbari.siam.core.StreamingInstrumentService.Attributes
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable
Direct Known Subclasses:
Aquadopp.Attributes, Aquadopp.Attributes, M3dmGx1.Attributes, StreamingSBE19.SBE19Attributes, Ysi.Attributes
Enclosing class:
StreamingInstrumentService

public class StreamingInstrumentService.Attributes
extends InstrumentServiceAttributes

StreamingInstrumentService attributes.

See Also:
Serialized Form

Field Summary
 boolean burstMode
          Instrument should stream only while service is sampling.
 boolean limitSamplesPerSession
          Limits samples per streaming session
 int samplesPerSession
          Samples per scheduled streaming session
 
Fields inherited from class org.mbari.siam.distributed.InstrumentServiceAttributes
commPowerPolicy, currentLimitMa, dataShelfLifeHours, defaultSkipInterval, diagnosticSampleInterval, errCacheLimit, maxSampleTries, maxSummarySamples, nominalCurrentMa, packetSetSize, peakCurrentMa, powerOnDelaySec, powerPolicy, rbnbAdvertiseService, rbnbArchiveFrames, rbnbCacheFrames, rbnbExcludeRecordTypes, rbnbServer, sampleSchedule, sampleTimeoutMsec, startDelayMsec, summaryTriggerCount, summaryVars, timeSynch
 
Fields inherited from class org.mbari.siam.distributed.ServiceAttributes
_CONFIGURABLE_FILTER_OFF, _CONFIGURABLE_FILTER_ON, _log4j, advertiseService, className, extendedVersion, frameworkVersion, instrumentName, isiID, locationName, parentID, registryName, serviceName, serviceStatus, UUID
 
Constructor Summary
StreamingInstrumentService.Attributes(StreamingInstrumentService service)
           
 
Method Summary
 
Methods inherited from class org.mbari.siam.distributed.InstrumentServiceAttributes
getAttributes, missingAttributeRequiredCallback, requiredCheckValues, requiredIsConfigurable, setAttributeRequiredCallback
 
Methods inherited from class org.mbari.siam.distributed.ServiceAttributes
checkPropertyNames, checkValues, fromProperties, getConfigurableFields, getExtendedVersion, getHelp, getMnemonicValues, getTypeName, isConfigurable, missingAttributeCallback, setAttributeCallback, toConfigurableProperties, toProperties, toProperties, toPropertyStrings, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

limitSamplesPerSession

public boolean limitSamplesPerSession
Limits samples per streaming session


samplesPerSession

public int samplesPerSession
Samples per scheduled streaming session


burstMode

public boolean burstMode
Instrument should stream only while service is sampling.

Constructor Detail

StreamingInstrumentService.Attributes

public StreamingInstrumentService.Attributes(StreamingInstrumentService service)


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.