Uses of Interface
org.epics.archiverappliance.common.BPLAction
Packages that use BPLAction
Package
Description
-
Uses of BPLAction in org.epics.archiverappliance.common
Classes in org.epics.archiverappliance.common that implement BPLActionModifier and TypeClassDescriptionclassGet the version from the version.txt file.classclassCombine the process metrics from the various wars and send as json.Method parameters in org.epics.archiverappliance.common with type arguments of type BPLAction -
Uses of BPLAction in org.epics.archiverappliance.common.reports
Subinterfaces of BPLAction in org.epics.archiverappliance.common.reportsModifier and TypeInterfaceDescriptioninterfaceinterfaceinterface -
Uses of BPLAction in org.epics.archiverappliance.engine.bpl
Classes in org.epics.archiverappliance.engine.bpl that implement BPLActionModifier and TypeClassDescriptionclassUse this to debug any connectivity issues in the engine.classclassThis is a reasonably dangerous call.classclassPV for getting the data for multiple PV's from the engine's buffers at a particular time.classPV for getting the data for a PV from the engine's buffersclassGet the latest metadata from the various sources within the engine..classPause all PVs; this does not update PVTypeinfo.classBPL for getting the status of a PV. -
Uses of BPLAction in org.epics.archiverappliance.engine.bpl.reports
Classes in org.epics.archiverappliance.engine.bpl.reports that implement BPLActionModifier and TypeClassDescriptionclassSummary appliance metrics for the engine.classDetailed appliance metrics for the engine.classReturn the current and max depth of the JCA command queues.classReturn connected/disconnected/paused PV counts as a JSON object.classclassclassclassclassReport for PVs by event rate.classGenericPVMetricsReport<T extends Number>We collect many metrics during archiving in the PVMetrics objects.classclassGet the last known timestamp for all PV's.classLists all the channels that are currently activeclassclassReports for PVs that never connected.classDetails of a PVclassclassclassReport for PV by storage rateclassList of all the waveforms being archived. -
Uses of BPLAction in org.epics.archiverappliance.etl.bpl
Classes in org.epics.archiverappliance.etl.bpl that implement BPLActionModifier and TypeClassDescriptionclassconsolidate PB files for one pv before one storageclassconsolidate PB files for one pv before one storageclass -
Uses of BPLAction in org.epics.archiverappliance.etl.bpl.reports
Classes in org.epics.archiverappliance.etl.bpl.reports that implement BPLActionModifier and TypeClassDescriptionclassGets the ETL appliance metricsclassGet the metrics details for an appliance for ETL.classclassGets the ETL details of a PV.classclassclass -
Uses of BPLAction in org.epics.archiverappliance.mgmt
Classes in org.epics.archiverappliance.mgmt that implement BPLActionModifier and TypeClassDescriptionclassThe other web apps tell the mgmt webapp when they have started using this call. -
Uses of BPLAction in org.epics.archiverappliance.mgmt.bpl
Classes in org.epics.archiverappliance.mgmt.bpl that implement BPLActionModifier and TypeClassDescriptionclassAbort any pending requests for archiving this PV.classAbort any pending requests for archiving this PV in this appliance.classclassAdd a external Archiver Data Server into the system.classAdd Channel Archiver archives.classGets the optimized aggregate typeInfo information for this appliance.classAppends the data for an older PV into a newer PV.classGiven a list of PVs, determine those that are being archived.classGiven a list of PVs, determine those that are being archived but are not in the incoming list.classBPL for archiving a PV.classChange the archival parameters for a PV.classclassGet a list of all Channel Archivers that we know about.classclassclassExport the archiving configuration (PVTypeInfo's) as a JSON file.classExport the archiving configuration (PVTypeInfo's) for this instance as a JSON file.classclassclassclassclassclassclassGet a list of PVs for this appliance that are paused as a JSON arrayclassGet a list of PVs for this appliance as a JSON arrayclassGet the status of a PV.classGets the type info for a PV as a JSON objectclassclassGets the names of the data stores for this PV.classclassUse this to import a Channel Archiver configuration file using HTTP POST.classImport configuration from an exported file Send the exported file as the body of the POST.classImport configuration from an exported file for this appliance...classImport data using another plugin given the plugin definition URL for a PV and store in the specified store.classclassclassModifies the specified store for this PV using the new definition.classclassclassclassclassUpdates the type info for a PV.classChange the appliance for a PV.classCall the config service to refresh the PV data from ChannelArchivers.classclassRemove the entry for a external Archiver Data Server from the config database Note that the entire cluster may need to be restarted for this change to take effect.classclassclassReshards the PV to another appliance.classRestart the archive PV workflow for this thread.classclassclassGiven a list of PVs, determine those that are not being archived/have pending requests.classUse this to upload a Channel Archiver configuration file. -
Uses of BPLAction in org.epics.archiverappliance.mgmt.bpl.cahdlers
Classes in org.epics.archiverappliance.mgmt.bpl.cahdlers that implement BPLActionModifier and TypeClassDescriptionclassCompares a specified period with data obtained from the channel archiver -
Uses of BPLAction in org.epics.archiverappliance.mgmt.bpl.reports
Classes in org.epics.archiverappliance.mgmt.bpl.reports that implement BPLActionModifier and TypeClassDescriptionclassSummary metrics for an appliance.classDetailed metrics for an applianceclassCreation time and paused status of all PVs in this applianceclassclassA report based on the number of events dropped based on buffer overflows.classA report based on the number of events dropped based on incorrect timestamps from the IOC.classA report based on the number of events dropped based on changes in PV type.classEvent rate report.classGeneric reporting class to call all the appliances with a particular URL and then return the results.classclassclassclassDetails for the PV's that are currently in METAINFO_REQUESTED requested state in the archive workflow.classGet the metrics for this management instance.classReport for PVs never connected.classclassGenerate a report of PVs that are currently paused.classDetailed statistics for a PV.classclassGenerate a report of PVs that were recently added into the system.classGenerate a report of PVs recently added to this instance....classGenerate a report of PVs that were recently changed.classclassclassA report that looks at the potentially slow changing PV's that have dropped events.classA report on PVs based on their storage rates.classclassclassArchiving time span.classAll the waveforms that are currently being archived. -
Uses of BPLAction in org.epics.archiverappliance.mgmt.policy
Classes in org.epics.archiverappliance.mgmt.policy that implement BPLActionModifier and TypeClassDescriptionclassGet various appliance properties as name/value constructs mostly for the UI.classclassReturns the text of the policies for this installation as a text file... -
Uses of BPLAction in org.epics.archiverappliance.retrieval.bpl
Classes in org.epics.archiverappliance.retrieval.bpl that implement BPLActionModifier and TypeClassDescriptionclassSend a true/false if we are archiving the given PV or not.classGiven a list of PV's in the POST, filter these to those that are being archived in this cluster.classGet a client configuration JSON file given the file name.classGet matching PV's for this appliance.classGets information about the PV from PVTypeInfo, the engine and other places Gets information about the PV from PVTypeInfo, the engine and other places pv - The name of the pv.classPuts a client configuration JSON file given the file name.classEach retrieval component in a cluster caches the PV's from remote failover appliances.class -
Uses of BPLAction in org.epics.archiverappliance.retrieval.bpl.reports
Classes in org.epics.archiverappliance.retrieval.bpl.reports that implement BPLActionModifier and TypeClassDescriptionclassSummary metrics for retrieval for an alliance.classDetail metrics for retrieval for an alliance.classclassGets the Retrieval details of a PV.