Uses of Interface
org.epics.archiverappliance.common.BPLAction
-
Packages that use BPLAction Package Description org.epics.archiverappliance.common Contains classes and interfaces fundamental and common to all the web apps.org.epics.archiverappliance.engine.bpl Business processes pertaining to theengine
webapp.org.epics.archiverappliance.engine.bpl.reports Reports pertaining to theengine
webapp.org.epics.archiverappliance.etl.bpl Business processes pertaining to theetl
webapp.org.epics.archiverappliance.etl.bpl.reports Reports pertaining to theetl
webapp.org.epics.archiverappliance.mgmt Functionality pertaining to themgmt
webapp.org.epics.archiverappliance.mgmt.bpl Business processes pertaining to themgmt
webapp.org.epics.archiverappliance.mgmt.bpl.cahdlers Various SAX components relating to parsing Channel Archiver config files.org.epics.archiverappliance.mgmt.bpl.reports Reports pertaining to themgmt
webapp.org.epics.archiverappliance.mgmt.policy Classes relating to the details of the execution of policies (which are jython scripts).org.epics.archiverappliance.retrieval.bpl Functionality pertaining to theretrieval
webapp.org.epics.archiverappliance.retrieval.bpl.reports Reports pertaining to theretrieval
webapp. -
-
Uses of BPLAction in org.epics.archiverappliance.common
Classes in org.epics.archiverappliance.common that implement BPLAction Modifier and Type Class Description class
GetVersion
Get the version from the version.txt file.class
ProcessMetricsChartData
class
ProcessMetricsReport
Combine the process metrics from the various wars and send as json.Method parameters in org.epics.archiverappliance.common with type arguments of type BPLAction Modifier and Type Method Description static void
BasicDispatcher. dispatch(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService, HashMap<String,Class<? extends BPLAction>> actions)
-
Uses of BPLAction in org.epics.archiverappliance.engine.bpl
Classes in org.epics.archiverappliance.engine.bpl that implement BPLAction Modifier and Type Class Description class
ArchiveChannelObjectDetailsAction
Use this to debug any connectivity issues in the engine.class
ChangeArchivalParamsAction
class
CleanUpAnyImmortalChannels
This is a reasonably dangerous call.class
DeletePV
class
GetDataAtTimeEngine
PV for getting the data for multiple PV's from the engine's buffers at a particular time.class
GetEngineDataAction
PV for getting the data for a PV from the engine's buffersclass
GetLatestMetaDataAction
Get the latest metadata from the various sources within the engine..class
PauseArchivingPV
class
PausePVsOnShutdown
Pause all PVs; this does not update PVTypeinfo.class
PVStatusAction
BPL for getting the status of a PV.class
ResumeArchivingPV
-
Uses of BPLAction in org.epics.archiverappliance.engine.bpl.reports
Classes in org.epics.archiverappliance.engine.bpl.reports that implement BPLAction Modifier and Type Class Description class
ApplianceMetrics
Summary appliance metrics for the engine.class
ApplianceMetricsDetails
Detailed appliance metrics for the engine.class
ConnectedPVCountForAppliance
Return connected/disconnected/paused PV counts as a JSON object.class
CurrentlyDisconnectedPVsAction
class
DroppedEventsBufferOverflowReport
class
DroppedEventsTimestampReport
class
DroppedEventsTypeChangeReport
class
EventRateReport
Report for PVs by event rate.class
GenericPVMetricsReport<T extends Number>
We collect many metrics during archiving in the PVMetrics objects.class
InstanceReportDetails
class
LastKnownTimeStampReport
Get the last known timestamp for all PV's.class
ListAllChannels
Lists all the channels that are currently activeclass
LostConnectionsReport
class
MetaGetsForThisApplianceAction
Reports for PVs that never connected.class
PVDetails
Details of a PVclass
SilentPVReport
class
SlowChangingPVsWithDroppedEvents
class
StorageRateReport
Report for PV by storage rateclass
WaveformPVsAction
List of all the waveforms being archived. -
Uses of BPLAction in org.epics.archiverappliance.etl.bpl
Classes in org.epics.archiverappliance.etl.bpl that implement BPLAction Modifier and Type Class Description class
ConsolidatePBFilesForOnePV
consolidate PB files for one pv before one storageclass
DeletePV
consolidate PB files for one pv before one storageclass
GetLastKnownEventTimeStamp
class
PauseArchivingPV
Remove the ETL jobs for this PV. -
Uses of BPLAction in org.epics.archiverappliance.etl.bpl.reports
Classes in org.epics.archiverappliance.etl.bpl.reports that implement BPLAction Modifier and Type Class Description class
ApplianceMetrics
Gets the ETL appliance metricsclass
ApplianceMetricsDetails
Get the metrics details for an appliance for ETL.class
InstanceReportDetails
class
PVDetails
Gets the ETL details of a PV.class
PVsByStorageConsumed
class
StorageDetailsForAppliance
class
StorageMetricsForAppliance
-
Uses of BPLAction in org.epics.archiverappliance.mgmt
Classes in org.epics.archiverappliance.mgmt that implement BPLAction Modifier and Type Class Description class
WebappReady
The 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 BPLAction Modifier and Type Class Description class
AbortArchiveRequest
Abort any pending requests for archiving this PV.class
AbortArchiveRequestForAppliance
Abort any pending requests for archiving this PV in this appliance.class
AddAliasAction
class
AddExternalArchiverServer
Add a external Archiver Data Server into the system.class
AddExternalArchiverServerArchives
Add Channel Archiver archives.class
AggregatedApplianceInfo
Gets the optimized aggregate typeInfo information for this appliance.class
AppendAndAliasPV
Appends the data for an older PV into a newer PV.class
ArchivedPVsAction
Given a list of PVs, determine those that are being archived.class
ArchivedPVsForThisApplianceAction
Given a list of PVs, determine those that are being archived.class
ArchivedPVsNotInListAction
Given a list of PVs, determine those that are being archived but are not in the incoming list.class
ArchivePVAction
BPL for archiving a PV.class
ChangeArchivalParamsAction
Change the archival parameters for a PV.class
ChangeTypeForPV
class
ChannelArchiverListView
Get a list of all Channel Archivers that we know about.class
ConsolidatePBFilesForOnePV
class
DeletePV
class
ExportConfig
Export the archiving configuration (PVTypeInfo's) as a JSON file.class
ExportConfigForThisInstance
Export the archiving configuration (PVTypeInfo's) for this instance as a JSON file.class
GetAllAliasesAction
class
GetAllExpandedPVNames
class
GetAllPVs
class
GetApplianceInfo
class
GetAppliancesInCluster
class
GetMatchingPVsForAppliance
class
GetPausedPVsForThisAppliance
Get a list of PVs for this appliance that are paused as a JSON arrayclass
GetPVsForThisAppliance
Get a list of PVs for this appliance as a JSON arrayclass
GetPVStatusAction
Get the status of a PV.class
GetPVTypeInfo
Gets the type info for a PV as a JSON objectclass
GetPVTypeInfoKeys
class
GetStoresForPV
Gets the names of the data stores for this PV.class
GetVersions
class
ImportChannelArchiverConfigAction
Use this to import a Channel Archiver configuration file using HTTP POST.class
ImportConfig
Import configuration from an exported file Send the exported file as the body of the POST.class
ImportConfigForAppliance
Import configuration from an exported file for this appliance...class
ImportDataFromPlugin
Import data using another plugin given the plugin definition URL for a PV and store in the specified store.class
MergeInDataFromExternalStore
class
ModifyMetaFieldsAction
class
ModifyStoreURLForPV
Modifies the specified store for this PV using the new definition.class
NamedFlagsGet
class
NamedFlagsSet
class
PauseArchivingPV
class
PutPVTypeInfo
Updates the type info for a PV.class
RefreshPVDataFromChannelArchivers
Call the config service to refresh the PV data from ChannelArchivers.class
RemoveAliasAction
class
RemoveExternalArchiverServer
Remove 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.class
RenamePVAction
class
ResetFailoverCaches
class
ReshardPV
Reshards the PV to another appliance.class
RestartArchiveWorkflowThreadForAppliance
Restart the archive PV workflow for this thread.class
ResumeArchivingPV
class
SkipAliasCheckAction
class
UnarchivedPVsAction
Given a list of PVs, determine those that are not being archived/have pending requests.class
UploadChannelArchiverConfigAction
Use 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 BPLAction Modifier and Type Class Description class
CompareWithChannelArchiver
Compares 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 BPLAction Modifier and Type Class Description class
ApplianceMetrics
Summary metrics for an appliance.class
ApplianceMetricsDetails
Detailed metrics for an applianceclass
CreationTimeReportForAppliance
Creation time and paused status of all PVs in this applianceclass
CurrentlyDisconnectedPVs
class
DroppedEventsBufferOverflowReport
A report based on the number of events dropped based on buffer overflows.class
DroppedEventsTimestampReport
A report based on the number of events dropped based on incorrect timestamps from the IOC.class
DroppedEventsTypeChangeReport
A report based on the number of events dropped based on changes in PV type.class
EventRateReport
Event rate report.class
GenericMultiApplianceReport
Generic reporting class to call all the appliances with a particular URL and then return the results.class
InstanceReport
class
InstanceReportDetails
class
LostConnectionsReport
class
MetaGetsAction
Details for the PV's that are currently in METAINFO_REQUESTED requested state in the archive workflow.class
NeverConnectedPVsAction
Report for PVs never connected.class
NeverConnectedPVsForThisAppliance
class
PausedPVsReport
Generate a report of PVs that are currently paused.class
PVDetails
Detailed statistics for a PV.class
PVsByStorageConsumed
class
RecentlyAddedPVs
Generate a report of PVs that were recently added into the system.class
RecentlyAddedPVsforThisInstance
Generate a report of PVs recently added to this instance....class
RecentlyChangedPVs
Generate a report of PVs that were recently changed.class
RecentlyChangedPVsforThisInstance
class
SilentPVReport
class
SlowChangingPVsWithDroppedEvents
A report that looks at the potentially slow changing PV's that have dropped events.class
StorageRateReport
A report on PVs based on their storage rates.class
StorageReport
class
StorageReportDetails
class
TimeSpanReport
Archiving time span.class
WaveformPVsAction
All 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 BPLAction Modifier and Type Class Description class
GetApplianceProps
Get various appliance properties as name/value constructs mostly for the UI.class
GetPolicyList
class
GetPolicyText
Returns 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 BPLAction Modifier and Type Class Description class
AreWeArchivingPV
Send a true/false if we are archiving the given PV or not.class
FilterArchivedPVs
Given a list of PV's in the POST, filter these to those that are being archived in this cluster.class
GetClientConfiguration
Get a client configuration JSON file given the file name.class
GetMatchingPVs
Get matching PV's for this appliance.class
GetPVMetaData
Gets 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.class
PutClientConfiguration
Puts a client configuration JSON file given the file name.class
ResetFailoverCachesForThisAppliance
Each retrieval component in a cluster caches the PV's from remote failover appliances.class
SearchForPVsRegex
-
Uses of BPLAction in org.epics.archiverappliance.retrieval.bpl.reports
Classes in org.epics.archiverappliance.retrieval.bpl.reports that implement BPLAction Modifier and Type Class Description class
ApplianceMetrics
Summary metrics for retrieval for an alliance.class
ApplianceMetricsDetails
Detail metrics for retrieval for an alliance.class
InstanceReportDetails
-