Package org.epics.archiverappliance.mgmt.bpl
Business processes pertaining to the
mgmt
webapp.-
Class Summary Class Description AbortArchiveRequest Abort any pending requests for archiving this PV.AbortArchiveRequestForAppliance Abort any pending requests for archiving this PV in this appliance.AddAliasAction AddExternalArchiverServer Add a external Archiver Data Server into the system.AddExternalArchiverServerArchives Add Channel Archiver archives.AggregatedApplianceInfo Gets the optimized aggregate typeInfo information for this appliance.AppendAndAliasPV Appends the data for an older PV into a newer PV.ArchivedPVsAction Given a list of PVs, determine those that are being archived.ArchivedPVsForThisApplianceAction Given a list of PVs, determine those that are being archived.ArchivedPVsNotInListAction Given a list of PVs, determine those that are being archived but are not in the incoming list.ArchivePVAction BPL for archiving a PV.BulkPauseResumeUtils Some utility methods for bulk pause and resume...ChangeArchivalParamsAction Change the archival parameters for a PV.ChangeTypeForPV ChannelArchiverListView Get a list of all Channel Archivers that we know about.ConsolidatePBFilesForOnePV DeletePV ExportConfig Export the archiving configuration (PVTypeInfo's) as a JSON file.ExportConfigForThisInstance Export the archiving configuration (PVTypeInfo's) for this instance as a JSON file.GetAllAliasesAction GetAllExpandedPVNames GetAllPVs GetApplianceInfo GetAppliancesInCluster GetMatchingPVsForAppliance GetPausedPVsForThisAppliance Get a list of PVs for this appliance that are paused as a JSON arrayGetPVsForThisAppliance Get a list of PVs for this appliance as a JSON arrayGetPVStatusAction Get the status of a PV.GetPVTypeInfo Gets the type info for a PV as a JSON objectGetPVTypeInfoKeys GetStoresForPV Gets the names of the data stores for this PV.GetVersions ImportChannelArchiverConfigAction Use this to import a Channel Archiver configuration file using HTTP POST.ImportConfig Import configuration from an exported file Send the exported file as the body of the POST.ImportConfigForAppliance Import configuration from an exported file for this appliance...ImportDataFromPlugin Import data using another plugin given the plugin definition URL for a PV and store in the specified store.MergeInDataFromExternalStore ModifyMetaFieldsAction ModifyStoreURLForPV Modifies the specified store for this PV using the new definition.NamedFlagsGet NamedFlagsSet PauseArchivingPV ProxyUtils Small utility class to proxy mgmt BPL to appliance other than this appliance.PutPVTypeInfo Updates the type info for a PV.PVsMatchingParameter Small utility class for listing PVs that match a parameterRefreshPVDataFromChannelArchivers Call the config service to refresh the PV data from ChannelArchivers.RemoveAliasAction 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.RenamePVAction ResetFailoverCaches ReshardPV Reshards the PV to another appliance.RestartArchiveWorkflowThreadForAppliance Restart the archive PV workflow for this thread.ResumeArchivingPV SkipAliasCheckAction SyncStaticContentHeadersFooters Small utility to sync the headers and footers from index.html to the other html files.SyncStaticContentHeadersFooters.TextChunk UnarchivedPVsAction Given a list of PVs, determine those that are not being archived/have pending requests.UploadChannelArchiverConfigAction Use this to upload a Channel Archiver configuration file.