Uses of Class
org.epics.archiverappliance.common.BasicContext
-
Packages that use BasicContext Package Description edu.stanford.slac.archiverappliance.PBOverHTTP Contains classes for an EventStream that is backed by a HTTP connection.edu.stanford.slac.archiverappliance.PlainPB Files supporting the PlainPBStoragePlugin; one of the main StoragePlugin's in the Archiver Appliance.org.epics.archiverappliance The interfaces inorg.epics.archiverappliance
are the main interfaces in the archiver appliance.org.epics.archiverappliance.common.mergededup org.epics.archiverappliance.config Interfaces and classes relating to configuration of the appliance.org.epics.archiverappliance.etl Functionality pertaining to theetl
webapp.org.epics.archiverappliance.retrieval Business processes pertaining to theretrieval
webapp.org.epics.archiverappliance.retrieval.channelarchiver Classes used in fetching data from Channel Archiver XML-RPC data servers.org.epics.archiverappliance.retrieval.mimeresponses Classes and interfaces implementing the various mime responses.org.epics.archiverappliance.retrieval.pva org.epics.archiverappliance.utils.blackhole Functionality pertaining to the blackhole storage plugin. -
-
Uses of BasicContext in edu.stanford.slac.archiverappliance.PBOverHTTP
Methods in edu.stanford.slac.archiverappliance.PBOverHTTP with parameters of type BasicContext Modifier and Type Method Description boolean
PBOverHTTPStoragePlugin. appendData(BasicContext context, String pvName, EventStream stream)
void
PBOverHTTPStoragePlugin. convert(BasicContext context, String pvName, ConversionFunction conversionFuntion)
List<Callable<EventStream>>
PBOverHTTPStoragePlugin. getDataForMultiPVs(BasicContext context, List<String> pvNames, Timestamp startTime, Timestamp endTime, PostProcessor postProcessor)
List<Callable<EventStream>>
PBOverHTTPStoragePlugin. getDataForPV(BasicContext context, String pvName, Timestamp startTime, Timestamp endTime, PostProcessor postProcessor)
Event
PBOverHTTPStoragePlugin. getFirstKnownEvent(BasicContext context, String pvName)
Event
PBOverHTTPStoragePlugin. getLastKnownEvent(BasicContext context, String pvName)
void
PBOverHTTPStoragePlugin. renamePV(BasicContext context, String oldName, String newName)
-
Uses of BasicContext in edu.stanford.slac.archiverappliance.PlainPB
Methods in edu.stanford.slac.archiverappliance.PlainPB with parameters of type BasicContext Modifier and Type Method Description boolean
PlainPBStoragePlugin. appendData(BasicContext context, String pvName, EventStream stream)
void
PlainPBStoragePlugin. convert(BasicContext context, String pvName, ConversionFunction conversionFuntion)
ReadableByteChannel
FileBackedPBEventStream. getByteChannel(BasicContext context)
List<Callable<EventStream>>
PlainPBStoragePlugin. getDataForPV(BasicContext context, String pvName, Timestamp startTime, Timestamp endTime)
List<Callable<EventStream>>
PlainPBStoragePlugin. getDataForPV(BasicContext context, String pvName, Timestamp startTime, Timestamp endTime, PostProcessor postProcessor)
Event
FileBackedPBEventStream. getFirstEvent(BasicContext context)
Event
PlainPBStoragePlugin. getFirstKnownEvent(BasicContext context, String pvName)
Event
PlainPBStoragePlugin. getLastKnownEvent(BasicContext context, String pvName)
int
AppendDataStateData. partitionBoundaryAwareAppendData(BasicContext context, String pvName, EventStream stream, String extension, String extensionToCopyFrom)
Append data into PB files honoring partition boundaries switching into new partitions as we cross the boundary.void
PlainPBStoragePlugin. renamePV(BasicContext context, String oldName, String newName)
-
Uses of BasicContext in org.epics.archiverappliance
Methods in org.epics.archiverappliance with parameters of type BasicContext Modifier and Type Method Description boolean
Writer. appendData(BasicContext context, String pvName, EventStream stream)
void
StoragePlugin. convert(BasicContext context, String pvName, ConversionFunction conversionFuntion)
Sometimes, PVs change types, EGUs etc.List<Callable<EventStream>>
Reader. getDataForPV(BasicContext context, String pvName, Timestamp startTime, Timestamp endTime, PostProcessor postProcessor)
Event
Reader. getFirstKnownEvent(BasicContext context, String pvName)
Get the first event for this PV.Event
Writer. getLastKnownEvent(BasicContext context, String pvName)
Gets the last known event in this destination.void
StoragePlugin. renamePV(BasicContext context, String oldName, String newName)
Change the name of a PV. -
Uses of BasicContext in org.epics.archiverappliance.common.mergededup
Methods in org.epics.archiverappliance.common.mergededup with parameters of type BasicContext Modifier and Type Method Description boolean
MergeDedupStoragePlugin. appendData(BasicContext context, String pvName, EventStream stream)
void
MergeDedupStoragePlugin. convert(BasicContext context, String pvName, ConversionFunction conversionFuntion)
List<Callable<EventStream>>
MergeDedupStoragePlugin. getDataForPV(BasicContext context, String pvName, Timestamp startTime, Timestamp endTime, PostProcessor postProcessor)
Event
MergeDedupStoragePlugin. getFirstKnownEvent(BasicContext context, String pvName)
Event
MergeDedupStoragePlugin. getLastKnownEvent(BasicContext context, String pvName)
void
MergeDedupStoragePlugin. renamePV(BasicContext context, String oldName, String newName)
-
Uses of BasicContext in org.epics.archiverappliance.config
Methods in org.epics.archiverappliance.config with parameters of type BasicContext Modifier and Type Method Description List<DataSourceforPV>
SampleRetrievalState. getDataSources(BasicContext context, String pvName, PVTypeInfo typeInfo, Timestamp start, Timestamp end, javax.servlet.http.HttpServletRequest req)
-
Uses of BasicContext in org.epics.archiverappliance.etl
Subclasses of BasicContext in org.epics.archiverappliance.etl Modifier and Type Class Description class
ETLContext
A class to hold state for one run of ETL.Methods in org.epics.archiverappliance.etl with parameters of type BasicContext Modifier and Type Method Description ReadableByteChannel
ETLBulkStream. getByteChannel(BasicContext context)
Get a byte channel positioned at the first event (after the header).Event
ETLBulkStream. getFirstEvent(BasicContext context)
Get the first event in this event stream. -
Uses of BasicContext in org.epics.archiverappliance.retrieval
Methods in org.epics.archiverappliance.retrieval with parameters of type BasicContext Modifier and Type Method Description List<DataSourceforPV>
RetrievalState. getDataSources(BasicContext context, String pvName, PVTypeInfo typeInfo, Timestamp start, Timestamp end, javax.servlet.http.HttpServletRequest req)
Get the data sources for a PV in the order of their lifetime id...LinkedList<UnitOfRetrieval>
DataSourceResolution. resolveDataSources(String pvName, Timestamp start, Timestamp end, PVTypeInfo typeInfo, BasicContext context, PostProcessor postProcessor, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ApplianceInfo applianceForPV)
Returns a list of units of retrieval.Constructors in org.epics.archiverappliance.retrieval with parameters of type BasicContext Constructor Description UnitOfRetrieval(String desc, Reader reader, String pvName, String pvNameFromRequest, Timestamp start, Timestamp end, PostProcessor postProcessor, BasicContext context)
-
Uses of BasicContext in org.epics.archiverappliance.retrieval.channelarchiver
Methods in org.epics.archiverappliance.retrieval.channelarchiver with parameters of type BasicContext Modifier and Type Method Description boolean
ChannelArchiverReadOnlyPlugin. appendData(BasicContext context, String pvName, EventStream stream)
void
ChannelArchiverReadOnlyPlugin. convert(BasicContext context, String pvName, ConversionFunction conversionFuntion)
List<Callable<EventStream>>
ChannelArchiverReadOnlyPlugin. getDataForPV(BasicContext context, String pvName, Timestamp startTime, Timestamp endTime, PostProcessor postProcessor)
Event
ChannelArchiverReadOnlyPlugin. getFirstKnownEvent(BasicContext context, String pvName)
Event
ChannelArchiverReadOnlyPlugin. getLastKnownEvent(BasicContext context, String pvName)
void
ChannelArchiverReadOnlyPlugin. renamePV(BasicContext context, String oldName, String newName)
-
Uses of BasicContext in org.epics.archiverappliance.retrieval.mimeresponses
Methods in org.epics.archiverappliance.retrieval.mimeresponses with parameters of type BasicContext Modifier and Type Method Description void
FlxXMLResponse. processingPV(BasicContext retrievalContext, String pv, Timestamp start, Timestamp end, EventStreamDesc streamDesc)
void
JPlotResponse. processingPV(BasicContext retrievalContext, String pv, Timestamp start, Timestamp end, EventStreamDesc streamDesc)
void
JSONResponse. processingPV(BasicContext retrievalContext, String pv, Timestamp start, Timestamp end, EventStreamDesc streamDesc)
void
MatlabResponse. processingPV(BasicContext retrievalContext, String pv, Timestamp start, Timestamp end, EventStreamDesc streamDesc)
void
MimeResponse. processingPV(BasicContext retrievalContext, String pv, Timestamp start, Timestamp end, EventStreamDesc streamDesc)
Called when we swich to a new PV.void
PBRAWResponse. processingPV(BasicContext retrievalContext, String pv, Timestamp start, Timestamp end, EventStreamDesc streamDesc)
void
QWResponse. processingPV(BasicContext retrievalContext, String pv, Timestamp start, Timestamp end, EventStreamDesc streamDesc)
void
SinglePVCSVResponse. processingPV(BasicContext retrievalContext, String pv, Timestamp start, Timestamp end, EventStreamDesc streamDesc)
void
SVGResponse. processingPV(BasicContext retrievalContext, String pv, Timestamp start, Timestamp end, EventStreamDesc streamDesc)
void
TextResponse. processingPV(BasicContext retrievalContext, String pv, Timestamp start, Timestamp end, EventStreamDesc streamDesc)
-
Uses of BasicContext in org.epics.archiverappliance.retrieval.pva
Methods in org.epics.archiverappliance.retrieval.pva with parameters of type BasicContext Modifier and Type Method Description void
PvaMergeDedupConsumer. processingPV(BasicContext retrievalContext, String PV, Timestamp start, Timestamp end, EventStreamDesc streamDesc)
void
PvaMimeResponse. processingPV(BasicContext retrievalContext, String pv, Timestamp start, Timestamp end, EventStreamDesc streamDesc)
-
Uses of BasicContext in org.epics.archiverappliance.utils.blackhole
Methods in org.epics.archiverappliance.utils.blackhole with parameters of type BasicContext Modifier and Type Method Description boolean
BlackholeStoragePlugin. appendData(BasicContext context, String pvName, EventStream stream)
void
BlackholeStoragePlugin. convert(BasicContext context, String pvName, ConversionFunction conversionFuntion)
List<Callable<EventStream>>
BlackholeStoragePlugin. getDataForPV(BasicContext context, String pvName, Timestamp startTime, Timestamp endTime, PostProcessor postProcessor)
Event
BlackholeStoragePlugin. getFirstKnownEvent(BasicContext context, String pvName)
Event
BlackholeStoragePlugin. getLastKnownEvent(BasicContext context, String pvName)
void
BlackholeStoragePlugin. renamePV(BasicContext context, String oldName, String newName)
-