Uses of Interface
org.epics.archiverappliance.data.DBRTimeEvent
-
Packages that use DBRTimeEvent Package Description edu.stanford.slac.archiverappliance.PB.data Contains the implementations of the PB types that correspond to the EPICS DBR types.edu.stanford.slac.archiverappliance.PlainPB Files supporting the PlainPBStoragePlugin; one of the main StoragePlugin's in the Archiver Appliance.org.epics.archiverappliance.common Contains classes and interfaces fundamental and common to all the web apps.org.epics.archiverappliance.config Interfaces and classes relating to configuration of the appliance.org.epics.archiverappliance.engine.model The core of theengine
functionality; inherited from CSS.org.epics.archiverappliance.engine.pv PV factory functionality (inherited from CSS).org.epics.archiverappliance.retrieval.channelarchiver Classes used in fetching data from Channel Archiver XML-RPC data servers.org.epics.archiverappliance.utils.imprt Classes used in the import and export of configuration.org.epics.archiverappliance.utils.simulation Classes used in testing and generation of simulated data. -
-
Uses of DBRTimeEvent in edu.stanford.slac.archiverappliance.PB.data
Classes in edu.stanford.slac.archiverappliance.PB.data that implement DBRTimeEvent Modifier and Type Class Description class
PBScalarByte
A DBRTimeEvent for a scalar byte.class
PBScalarDouble
* A DBRTimeEvent for a scalar double.class
PBScalarEnum
A DBRTimeEvent for a scalar enum.class
PBScalarFloat
A DBRTimeEvent for a scalar float.class
PBScalarInt
A DBRTimeEvent for a scalar int.class
PBScalarShort
A DBRTimeEvent for a scalar short.class
PBScalarString
A DBRTimeEvent for a scalar string.class
PBV4GenericBytes
A DBRTimeEvent that wraps a V4 struct.class
PBVectorByte
A DBRTimeEvent for a vector byte.class
PBVectorDouble
A DBRTimeEvent for a vector double.class
PBVectorEnum
A DBRTimeEvent for a vector enum.class
PBVectorFloat
A DBRTimeEvent for a vector float.class
PBVectorInt
A DBRTimeEvent for a vector int.class
PBVectorShort
A DBRTimeEvent for a vector short.class
PBVectorString
A DBRTimeEvent for a vector string.Methods in edu.stanford.slac.archiverappliance.PB.data that return types with arguments of type DBRTimeEvent Modifier and Type Method Description Constructor<? extends DBRTimeEvent>
EPICS2PBTypeMapping. getEPICSV4DBRConstructor()
Get a constructor that takes a Data_EPICSV4 and spits out a DBRTimeEventConstructor<? extends DBRTimeEvent>
EPICS2PBTypeMapping. getJCADBRConstructor()
Get a constructor that takes a JCA DBR and spits out a DBRTimeEventConstructor<? extends DBRTimeEvent>
PBTypeSystem. getJCADBRConstructor(ArchDBRTypes archDBRType)
Constructor<? extends DBRTimeEvent>
DBR2PBTypeMapping. getSerializingConstructor()
Constructor<? extends DBRTimeEvent>
PBTypeSystem. getSerializingConstructor(ArchDBRTypes archDBRType)
Constructor<? extends DBRTimeEvent>
DBR2PBTypeMapping. getUnmarshallingFromByteArrayConstructor()
Constructor<? extends DBRTimeEvent>
PBTypeSystem. getUnmarshallingFromByteArrayConstructor(ArchDBRTypes archDBRType)
Constructor<? extends DBRTimeEvent>
PBTypeSystem. getV4Constructor(ArchDBRTypes archDBRType)
Constructors in edu.stanford.slac.archiverappliance.PB.data with parameters of type DBRTimeEvent Constructor Description PBScalarByte(DBRTimeEvent ev)
PBScalarDouble(DBRTimeEvent ev)
PBScalarEnum(DBRTimeEvent ev)
PBScalarFloat(DBRTimeEvent ev)
PBScalarInt(DBRTimeEvent ev)
PBScalarShort(DBRTimeEvent ev)
PBScalarString(DBRTimeEvent ev)
PBV4GenericBytes(DBRTimeEvent ev)
PBVectorByte(DBRTimeEvent ev)
PBVectorDouble(DBRTimeEvent ev)
PBVectorEnum(DBRTimeEvent ev)
PBVectorFloat(DBRTimeEvent ev)
PBVectorInt(DBRTimeEvent ev)
PBVectorShort(DBRTimeEvent ev)
PBVectorString(DBRTimeEvent ev)
-
Uses of DBRTimeEvent in edu.stanford.slac.archiverappliance.PlainPB
Methods in edu.stanford.slac.archiverappliance.PlainPB that return DBRTimeEvent Modifier and Type Method Description DBRTimeEvent
PBFileInfo. getFirstEvent()
DBRTimeEvent
PBFileInfo. getLastEvent()
-
Uses of DBRTimeEvent in org.epics.archiverappliance.common
Classes in org.epics.archiverappliance.common that implement DBRTimeEvent Modifier and Type Class Description class
POJOEvent
A simple POJO that implements the event interface. -
Uses of DBRTimeEvent in org.epics.archiverappliance.config
Methods in org.epics.archiverappliance.config that return types with arguments of type DBRTimeEvent Modifier and Type Method Description Constructor<? extends DBRTimeEvent>
TypeSystem. getJCADBRConstructor(ArchDBRTypes archDBRType)
Use this to create a new Event (actually DBRTimeEvent) from a JCA DBR class.Constructor<? extends DBRTimeEvent>
TypeSystem. getSerializingConstructor(ArchDBRTypes archDBRType)
Use this to convert a DBRTimeEvent that does not support a rawform into one that supports raw form Used for integration with external datasources where we contruct a nonJCA class that implements DBRTimeEvent and then want to send it across the wire in raw form.Constructor<? extends DBRTimeEvent>
TypeSystem. getUnmarshallingFromByteArrayConstructor(ArchDBRTypes archDBRType)
Use this when reading serialized data from EventStreams; for example, FileEventStreams The constructor takes a short for the year that the data is applicable to and a byte array and gives you a DBRTimeEvent.Constructor<? extends DBRTimeEvent>
TypeSystem. getV4Constructor(ArchDBRTypes archDBRType)
Use this to create a new Event (actually DBRTimeEvent) from a EPICS v4 class.Methods in org.epics.archiverappliance.config with parameters of type DBRTimeEvent Modifier and Type Method Description void
MetaInfo. computeRate(DBRTimeEvent dbrtimeevent)
compute the storage rate and the event rate -
Uses of DBRTimeEvent in org.epics.archiverappliance.engine.model
Fields in org.epics.archiverappliance.engine.model declared as DBRTimeEvent Modifier and Type Field Description protected DBRTimeEvent
ArchiveChannel. lastDBRTimeEvent
The last DBRTimeEvent written to the archive.protected DBRTimeEvent
ArchiveChannel. latestDBRTimeEvent
The latest DBRTimeEvent received from the control systemMethods in org.epics.archiverappliance.engine.model that return DBRTimeEvent Modifier and Type Method Description DBRTimeEvent
ArchiveChannel. getCurrentArchivedValue()
DBRTimeEvent
ArchiveChannel. getLastArchivedValue()
Methods in org.epics.archiverappliance.engine.model with parameters of type DBRTimeEvent Modifier and Type Method Description boolean
SampleBuffer. add(DBRTimeEvent value)
Add a sample to the queue, maybe dropping older samplesprotected boolean
ArchiveChannel. addValueToBuffer(DBRTimeEvent timeevent)
Add given sample to buffer, performing a back-in-time check, updating the sample buffer error state.protected boolean
ArchiveChannel. handleNewValue(DBRTimeEvent timeevent)
Called for each value received from PV.protected boolean
DeltaArchiveChannel. handleNewValue(DBRTimeEvent timeevent)
Attempt to add each new value to the buffer.protected boolean
MonitoredArchiveChannel. handleNewValue(DBRTimeEvent timeevent)
Attempt to add each new value to the buffer.protected boolean
ScannedArchiveChannel. handleNewValue(DBRTimeEvent timeevent)
-
Uses of DBRTimeEvent in org.epics.archiverappliance.engine.pv
Methods in org.epics.archiverappliance.engine.pv with parameters of type DBRTimeEvent Modifier and Type Method Description void
PVMetrics. addConnectionLostRegainedFields(DBRTimeEvent event)
Add the cnxlostepsecs and cnxregainedepsecs to the specified DBRTimeEvent and then reset local state.void
PVMetrics. addStorageSize(DBRTimeEvent timeevent)
update the staorage sizevoid
PVListener. pvValueUpdate(PV pv, DBRTimeEvent ev)
Notification of a new value. -
Uses of DBRTimeEvent in org.epics.archiverappliance.retrieval.channelarchiver
Classes in org.epics.archiverappliance.retrieval.channelarchiver that implement DBRTimeEvent Modifier and Type Class Description class
HashMapEvent
We get a HashMap of NVPairs from the Channel Archiver - this class exposes these as an archiver Event We typically get secs=1250696265, value=70.9337, sevr=0, nano=267115322, stat=0Constructors in org.epics.archiverappliance.retrieval.channelarchiver with parameters of type DBRTimeEvent Constructor Description HashMapEvent(ArchDBRTypes type, DBRTimeEvent event)
-
Uses of DBRTimeEvent in org.epics.archiverappliance.utils.imprt
Classes in org.epics.archiverappliance.utils.imprt that implement DBRTimeEvent Modifier and Type Class Description class
CSVEvent
-
Uses of DBRTimeEvent in org.epics.archiverappliance.utils.simulation
Classes in org.epics.archiverappliance.utils.simulation that implement DBRTimeEvent Modifier and Type Class Description class
SimulationEvent
An event typically used in the unit tests.
-