Uses of Interface
org.epics.archiverappliance.config.ConfigService
Packages that use ConfigService
Package
Description
-
Uses of ConfigService in edu.stanford.slac.archiverappliance.PBOverHTTP
Methods in edu.stanford.slac.archiverappliance.PBOverHTTP with parameters of type ConfigServiceModifier and TypeMethodDescriptionvoidPBOverHTTPStoragePlugin.initialize(String configURL, ConfigService configService) -
Uses of ConfigService in edu.stanford.slac.archiverappliance.plain
Methods in edu.stanford.slac.archiverappliance.plain with parameters of type ConfigServiceModifier and TypeMethodDescriptionvoidPlainStoragePlugin.initialize(String configURL, ConfigService configService) -
Uses of ConfigService in org.epics.archiverappliance
Methods in org.epics.archiverappliance with parameters of type ConfigServiceModifier and TypeMethodDescriptionvoidStoragePlugin.initialize(String configURL, ConfigService configService) Each storage plugin is registered to a URI scheme; for example, the PlainStoragePBPlugin uses pb:// as the scheme. -
Uses of ConfigService in org.epics.archiverappliance.common
Methods in org.epics.archiverappliance.common with parameters of type ConfigServiceModifier and TypeMethodDescriptionstatic voidBasicDispatcher.dispatch(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService, Map<String, Class<? extends BPLAction>> actions) voidBPLAction.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidGetVersion.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidProcessMetricsChartData.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidProcessMetricsReport.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) ArchivedPVsInList.getArchivedPVs(List<String> pvNames, ConfigService configService) -
Uses of ConfigService in org.epics.archiverappliance.common.mergededup
Methods in org.epics.archiverappliance.common.mergededup with parameters of type ConfigServiceModifier and TypeMethodDescriptionvoidMergeDedupStoragePlugin.initialize(String configURL, ConfigService configService) -
Uses of ConfigService in org.epics.archiverappliance.common.reports
Methods in org.epics.archiverappliance.common.reports with parameters of type ConfigServiceModifier and TypeMethodDescriptionDetails.details(ConfigService configService) default voidMetrics.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) default voidMetricsDetails.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) default voidPVDetails.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) Metrics.metrics(ConfigService configService) MetricsDetails.metricsDetails(ConfigService configService) PVDetails.pvDetails(ConfigService configService, String pvName) -
Uses of ConfigService in org.epics.archiverappliance.config
Classes in org.epics.archiverappliance.config that implement ConfigServiceModifier and TypeClassDescriptionclassclassThis is the default config service for the archiver appliance.Methods in org.epics.archiverappliance.config with parameters of type ConfigServiceModifier and TypeMethodDescriptionvoidApplianceAggregateInfo.addInfoForPV(String pvName, PVTypeInfo typeInfo, ConfigService configService) voidMetaInfo.applyBasicInfo(String pvName, gov.aps.jca.dbr.DBR dbr, ConfigService configService) save the basical info from dbrConfigService.EAABulkOperation.call(ConfigService configService) static PVTypeInfoPVNames.determineAppropriatePVTypeInfo(String pvName, ConfigService configService) A standard process for dealing with aliases, standard fields and the like and getting to the PVTypeInfo.static booleanPVNames.determineIfPVInWorkflow(String pvName, ConfigService configService) A standard process for dealing with aliases, standard fields and the like and checking to see if the PV is in the archive workflow.PVTypeInfo.determineLastKnownEventFromStores(ConfigService configService) Loop thru the stores outlined in this typeinfo and determine the most recent event for this pvstatic intPVTypeInfo.getSecondsToBuffer(ConfigService configService) The secondsToBuffer is a system wide property.default voidConfigPersistence.initialize(ConfigService configService) voidConvertPVNameToKey.initialize(ConfigService configService) voidPVNameToKeyMapping.initialize(ConfigService configService) static ETLDestStoragePluginURLParser.parseETLDest(String srcURIStr, ConfigService configService) static ETLSourceStoragePluginURLParser.parseETLSource(String srcURIStr, ConfigService configService) static StoragePluginStoragePluginURLParser.parseStoragePlugin(String srcURIStr, ConfigService configService) -
Uses of ConfigService in org.epics.archiverappliance.engine
Methods in org.epics.archiverappliance.engine with parameters of type ConfigServiceModifier and TypeMethodDescriptionstatic voidArchiveEngine.archivePV(String pvName, float samplingPeriod, PolicyConfig.SamplingMethod mode, Writer writer, ConfigService configservice, ArchDBRTypes archdbrtype, Instant lastKnownEventTimeStamp, boolean usePVAccess, boolean useDBEProperties) static voidArchiveEngine.archivePV(String pvName, float samplingPeriod, PolicyConfig.SamplingMethod mode, Writer writer, ConfigService configservice, ArchDBRTypes archdbrtype, Instant lastKnownEventTimeStamp, String[] metaFieldNames, boolean usePVAccess, boolean useDBEProperties) static voidArchiveEngine.archivePV(String pvName, float samplingPeriod, PolicyConfig.SamplingMethod mode, Writer writer, ConfigService configservice, ArchDBRTypes archdbrtype, Instant lastKnownEventTimeStamp, String controllingPVName, boolean usePVAccess, boolean useDBEProperties) static voidArchiveEngine.archivePV(String pvName, float samplingPeriod, PolicyConfig.SamplingMethod mode, Writer writer, ConfigService configservice, ArchDBRTypes archdbrtype, Instant lastKnownEventTimeStamp, String controllingPVName, String[] metaFieldNames, String iocHostName, boolean usePVAccess, boolean useDBEProperties) Create a new channel in monitor mode or in scan modestatic voidArchiveEngine.changeArchivalParameters(String pvName, float samplingPeriod, PolicyConfig.SamplingMethod mode, ConfigService configservice, Writer writer, boolean usePVAccess, boolean useDBEPropeties) change pv's sample period or sample modestatic voidArchiveEngine.destoryPv(String pvName, ConfigService configservice) destroy the pvstatic voidArchiveEngine.getArchiveInfo(String pvName, ConfigService configservice, String[] metadatafields, boolean usePVAccess, MetaCompletedListener metaListener) Get the meta data for pv - used for policy computation.static voidArchiveEngine.getLowLevelStateInfo(String pvName, ConfigService configservice, LinkedList<Map<String, String>> statuses) Return info from CAJstatic PVMetricsArchiveEngine.getMetricsforPV(String pvName, ConfigService configservice) get the pv's info and statusstatic voidArchiveEngine.pauseArchivingPV(String pvName, ConfigService configservice) pause the pvstatic voidArchiveEngine.resumeArchivingPV(String pvName, ConfigService configservice) restart the pvstatic voidArchiveEngine.resumeArchivingPV(String pvName, ConfigService configservice, Writer writer) restart the pvstatic voidArchiveEngine.startChannelsForPV(String pvName, ConfigService configservice) Start up the channels for a PV.static voidArchiveEngine.startChannelsForPV(String pvName, ConfigService configservice, PVTypeInfo typeInfo, Writer writer) Start up the channels for a PV. -
Uses of ConfigService in org.epics.archiverappliance.engine.bpl
Methods in org.epics.archiverappliance.engine.bpl with parameters of type ConfigServiceModifier and TypeMethodDescriptionvoidArchiveChannelObjectDetailsAction.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidChangeArchivalParamsAction.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidCleanUpAnyImmortalChannels.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidDeletePV.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidGetDataAtTimeEngine.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidGetEngineDataAction.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidGetLatestMetaDataAction.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidPausePVsOnShutdown.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidPVStatusAction.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) -
Uses of ConfigService in org.epics.archiverappliance.engine.bpl.reports
Methods in org.epics.archiverappliance.engine.bpl.reports with parameters of type ConfigServiceModifier and TypeMethodDescriptionvoidConnectedPVCountForAppliance.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidCurrentlyDisconnectedPVsAction.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidDroppedEventsBufferOverflowReport.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidDroppedEventsTimestampReport.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidDroppedEventsTypeChangeReport.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidEventRateReport.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidGenericPVMetricsReport.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidLastKnownTimeStampReport.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidListAllChannels.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidLostConnectionsReport.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidMetaGetsForThisApplianceAction.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidSilentPVReport.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidSlowChangingPVsWithDroppedEvents.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidStorageRateReport.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidWaveformPVsAction.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) ApplianceMetrics.metrics(ConfigService configService) ApplianceMetricsDetails.metricsDetails(ConfigService configService) CommandThreadReport.metricsDetails(ConfigService configService) InstanceReportDetails.metricsDetails(ConfigService configService) PVDetails.pvDetails(ConfigService configService, String pvName) -
Uses of ConfigService in org.epics.archiverappliance.engine.epics
Methods in org.epics.archiverappliance.engine.epics with parameters of type ConfigServiceModifier and TypeMethodDescriptionstatic EngineMetricsEngineMetrics.computeEngineMetrics(EngineContext engineContext, ConfigService configService) CommandThreadDetails.details(ConfigService configService) EngineMetrics.details(ConfigService configService) static ByteArrayInputStreamJCAConfigGen.generateJCAConfig(ConfigService configService) Use environment vars to generate a JCA config that can be handed off to a JCA DefaultConfigurationBuilder -
Uses of ConfigService in org.epics.archiverappliance.engine.metadata
Constructors in org.epics.archiverappliance.engine.metadata with parameters of type ConfigServiceModifierConstructorDescriptionMetaGet(String pvName, ConfigService configservice, String[] metadatafields, boolean usePVAccess, MetaCompletedListener metaListener) -
Uses of ConfigService in org.epics.archiverappliance.engine.model
Methods in org.epics.archiverappliance.engine.model with parameters of type ConfigServiceModifier and TypeMethodDescriptionvoidArchiveChannel.initializeMetaFieldPVS(String[] metaFields, ConfigService configservice, boolean usePVAccess, boolean useDBEProperties) Constructors in org.epics.archiverappliance.engine.model with parameters of type ConfigServiceModifierConstructorDescriptionArchiveChannel(String name, Writer writer, int buffer_capacity, Instant last_archived_timestamp, ConfigService configservice, ArchDBRTypes archdbrtype, String controlPVname, int commandThreadID, boolean usePVAccess) create archive channelDeltaArchiveChannel(String name, Writer writer, int buffer_capacity, Instant last_timeestamp, double period_estimate, double delta, ConfigService configservice, ArchDBRTypes archdbrtype, String controlPVname, int commandThreadID, boolean usePVAccess) MonitoredArchiveChannel(String name, Writer writer, int buffer_capacity, Instant last_archived_timestamp, double period_estimate, ConfigService configservice, ArchDBRTypes archdbrtype, String controlPVname, int commandThreadID, boolean usePVAccess) ScannedArchiveChannel(String name, Writer writer, int buffer_capacity, Instant last_timeestamp, double scan_period, ConfigService configservice, ArchDBRTypes archdbrtype, String controlPVname, int commandThreadID, boolean usePVAccess) -
Uses of ConfigService in org.epics.archiverappliance.engine.pv
Methods in org.epics.archiverappliance.engine.pv with parameters of type ConfigServiceModifier and TypeMethodDescriptionstatic ControllingPVPVFactory.createControllingPV(String name, ConfigService configservice, boolean isControlPV, ArchDBRTypes archDBRTypes, int jcaCommandThreadId, boolean usePVAccess) static PVPVFactory.createPV(String name, ConfigService configservice, boolean isControlPV, ArchDBRTypes archDBRTypes, int jcaCommandThreadId, boolean usePVAccess, boolean useDBEProperties) This is the constructor used by the ArchiveChannel to create the main PV.static PVPVFactory.createPV(String name, ConfigService configservice, int jcaCommandThreadId, boolean usePVAccess) This is the constructor used by the MetaGet's - this is the initial step in adding a PV to the archiver where we determine some facts about the PV for the policiesstatic voidPVContext.setConfigservice(ConfigService configservice) voidEngineContext.startWriteThread(ConfigService configservice) start the write thread of the engine and this is actually called by the first pv when creating channelConstructors in org.epics.archiverappliance.engine.pv with parameters of type ConfigServiceModifierConstructorDescriptionEngineContext(ConfigService configService) This EngineContext should always be singleton -
Uses of ConfigService in org.epics.archiverappliance.engine.writer
Constructors in org.epics.archiverappliance.engine.writer with parameters of type ConfigService -
Uses of ConfigService in org.epics.archiverappliance.etl
Methods in org.epics.archiverappliance.etl with parameters of type ConfigServiceModifier and TypeMethodDescriptionstatic voidETLExecutor.runETLs(ConfigService configService, Instant timeETLruns) This should only be called from within unit tests...static voidETLExecutor.runPvETLsBeforeOneStorage(ConfigService configService, Instant timeETLRuns, String pvName, String storageName) Run ETL for one PV until one storage; used in consolidate... -
Uses of ConfigService in org.epics.archiverappliance.etl.bpl
Methods in org.epics.archiverappliance.etl.bpl with parameters of type ConfigServiceModifier and TypeMethodDescriptionvoidConsolidatePBFilesForOnePV.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidDeletePV.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidGetLastKnownEventTimeStamp.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) -
Uses of ConfigService in org.epics.archiverappliance.etl.bpl.reports
Methods in org.epics.archiverappliance.etl.bpl.reports with parameters of type ConfigServiceModifier and TypeMethodDescriptionvoidPVsByStorageConsumed.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidStorageDetailsForAppliance.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidStorageMetricsForAppliance.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) StorageWithLifetime.getPVSByStorageConsumed(ConfigService configService) Get a list of PVs and the storage they consume on all the devices sorted by desc storage consumed...static StringStorageWithLifetime.getStorageDetails(ConfigService configService) static StringStorageWithLifetime.getStorageMetrics(ConfigService configService) ApplianceMetrics.metrics(ConfigService configService) ApplianceMetricsDetails.metricsDetails(ConfigService configService) InstanceReportDetails.metricsDetails(ConfigService configService) PVDetails.pvDetails(ConfigService configService, String pvName) -
Uses of ConfigService in org.epics.archiverappliance.etl.common
Methods in org.epics.archiverappliance.etl.common with parameters of type ConfigServiceModifier and TypeMethodDescriptionETLMetrics.details(ConfigService configService) ETLStageDetails.details(ConfigService configService) static OutOfSpaceHandlingPBThreeTierETLPVLookup.determineOutOfSpaceHandling(ConfigService configService) Constructors in org.epics.archiverappliance.etl.common with parameters of type ConfigServiceModifierConstructorDescriptionETLJob(ETLStage etlStage, Instant runAsIfAtTime, ConfigService configService) ETLStages(String pvName, ExecutorService theWorker, ConfigService configService) PBThreeTierETLPVLookup(ConfigService configService) -
Uses of ConfigService in org.epics.archiverappliance.mgmt
Methods in org.epics.archiverappliance.mgmt with parameters of type ConfigServiceModifier and TypeMethodDescriptionvoidWebappReady.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) Constructors in org.epics.archiverappliance.mgmt with parameters of type ConfigServiceModifierConstructorDescriptionMgmtPostStartup(ConfigService configService) MgmtRuntimeState(ConfigService configService) NonMgmtPostStartup(ConfigService configService, String warFile) -
Uses of ConfigService in org.epics.archiverappliance.mgmt.archivepv
Methods in org.epics.archiverappliance.mgmt.archivepv with parameters of type ConfigServiceModifier and TypeMethodDescriptionCapacityPlanningData.getApplianceAggregateDifferenceFromLastFetch(ConfigService configService) Return the difference between the appliance aggregate info as of "now" and from the time we last fetched the static data.CapacityPlanningData.getCachedMetricsForAppliances(ConfigService configService) CapacityPlanningData.getMetricsForAppliances(ConfigService configService) static ApplianceInfoCapacityPlanningBPL.pickApplianceForPV(String pvName, ConfigService configService, PVTypeInfo pvTypeInfo) get the appliance for this pv.static voidArchivePVState.startArchivingPV(String pvName, ConfigService configService, ApplianceInfo applianceInfoForPV) Start archiving the PV as specified in the PVTypeInfo in configService.Constructors in org.epics.archiverappliance.mgmt.archivepv with parameters of type ConfigServiceModifierConstructorDescriptionArchivePVState(String pvName, ConfigService configService) CapacityPlanningData(ConfigService configService, ApplianceInfo applianceInfo) -
Uses of ConfigService in org.epics.archiverappliance.mgmt.bpl
Methods in org.epics.archiverappliance.mgmt.bpl with parameters of type ConfigServiceModifier and TypeMethodDescriptionstatic voidArchivePVAction.archivePV(PrintWriter out, String pvName, boolean overridePolicyParams, PolicyConfig.SamplingMethod overriddenSamplingMethod, float overRiddenSamplingPeriod, String controllingPV, String policyName, String alias, boolean skipCapacityPlanning, ConfigService configService, List<String> fieldsArchivedAsPartOfStream) This is the main method for adding PVs into the archiver.BulkPauseResumeUtils.PauseResumeBulkOperation.call(ConfigService configService) voidAbortArchiveRequest.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidAbortArchiveRequestForAppliance.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidAddAliasAction.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidAddExternalArchiverServer.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidAddExternalArchiverServerArchives.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidAggregatedApplianceInfo.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidAppendAndAliasPV.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidArchivedPVsAction.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidArchivedPVsNotInListAction.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidArchivePVAction.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidChangeArchivalParamsAction.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidChangeTypeForPV.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidChannelArchiverListView.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidConsolidatePBFilesForOnePV.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidDeletePV.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidExportConfig.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidExportConfigForThisInstance.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidGetAllAliasesAction.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidGetAllExpandedPVNames.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidGetAllPVs.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidGetApplianceInfo.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidGetAppliancesInCluster.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidGetMatchingPVsForAppliance.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidGetPausedPVsForThisAppliance.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidGetPVsForThisAppliance.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidGetPVStatusAction.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidGetPVTypeInfo.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidGetPVTypeInfoKeys.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidGetStoresForPV.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidGetVersions.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidImportChannelArchiverConfigAction.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidImportConfig.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidImportConfigForAppliance.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidImportDataFromPlugin.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidMergeInDataFromExternalStore.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidModifyMetaFieldsAction.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidModifyStoreURLForPV.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidNamedFlagsAll.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidNamedFlagsGet.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidNamedFlagsSet.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidPauseArchivingPV.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidPutPVTypeInfo.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidReassignAppliance.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidRefreshPVDataFromChannelArchivers.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidRemoveAliasAction.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidRemoveExternalArchiverServer.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidRenamePVAction.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidResetFailoverCaches.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidReshardPV.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidRestartArchiveWorkflowThreadForAppliance.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidResumeArchivingPV.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidSkipAliasCheckAction.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidUnarchivedPVsAction.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidUploadChannelArchiverConfigAction.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) ArchivePVAction.getFieldsAsPartOfStream(ConfigService configService) Performance optimization - pass in fieldsArchivedAsPartOfStream as part of archivePV call.static LinkedList<String> PVsMatchingParameter.getMatchingPVs(jakarta.servlet.http.HttpServletRequest req, ConfigService configService, boolean includePVSThatDontExist, int defaultLimit) Given a BPL request, get all the matching PVsstatic LinkedList<String> PVsMatchingParameter.getMatchingPVs(jakarta.servlet.http.HttpServletRequest req, ConfigService configService, int defaultLimit) static LinkedList<String> PVsMatchingParameter.getMatchingPVs(List<String> pvs, String regex, int limit, ConfigService configService, boolean includePVSThatDontExist) Given a BPL request, get all the matching PVsstatic LinkedList<String> BulkPauseResumeUtils.getPVNames(jakarta.servlet.http.HttpServletRequest req, ConfigService configService) Get a list of PVNames based on if this is a POST or GET.static voidGetPVStatusAction.getPVStatuses(ConfigService configService, LinkedList<String> pvNames, HashMap<String, Map<String, String>> pvStatuses, HashMap<String, LinkedList<String>> pvNamesToAskEngineForStatus, HashMap<String, PVTypeInfo> typeInfosForEngineRequests, HashMap<String, LinkedList<String>> realName2NameFromRequest) BulkPauseResumeUtils.pauseResumePVs(List<String> pvNames, ConfigService configService, boolean askingToPausePV) static voidProxyUtils.routeURLToOtherAppliances(ConfigService configService, String pathAndQuery) Route pathAndQuery to all appliances other than this appliance -
Uses of ConfigService in org.epics.archiverappliance.mgmt.bpl.cahdlers
Methods in org.epics.archiverappliance.mgmt.bpl.cahdlers with parameters of type ConfigServiceModifier and TypeMethodDescriptionvoidCompareWithChannelArchiver.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) -
Uses of ConfigService in org.epics.archiverappliance.mgmt.bpl.reports
Methods in org.epics.archiverappliance.mgmt.bpl.reports with parameters of type ConfigServiceModifier and TypeMethodDescriptionvoidApplianceMetrics.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidApplianceMetricsDetails.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidCreationTimeReportForAppliance.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidCurrentlyDisconnectedPVs.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidDroppedEventsBufferOverflowReport.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidDroppedEventsTimestampReport.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidDroppedEventsTypeChangeReport.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidEventRateReport.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidGenericMultiApplianceReport.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidInstanceReport.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidInstanceReportDetails.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidLostConnectionsReport.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidMetaGetsAction.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidNeverConnectedPVsAction.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidNeverConnectedPVsForThisAppliance.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidPausedPVsReport.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidPVDetails.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidPVsByStorageConsumed.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidRecentlyAddedPVs.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidRecentlyAddedPVsforThisInstance.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidRecentlyChangedPVs.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidRecentlyChangedPVsforThisInstance.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidSilentPVReport.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidSlowChangingPVsWithDroppedEvents.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidStorageRateReport.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidStorageReport.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidStorageReportDetails.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidTimeSpanReport.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidWaveformPVsAction.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) MgmtMetrics.metrics(ConfigService configService) InstanceReportDetails.metricsDetails(ConfigService configService, String applianceIdentity) -
Uses of ConfigService in org.epics.archiverappliance.mgmt.policy
Methods in org.epics.archiverappliance.mgmt.policy with parameters of type ConfigServiceModifier and TypeMethodDescriptionvoidGetApplianceProps.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidGetPolicyList.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidGetPolicyText.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) Constructors in org.epics.archiverappliance.mgmt.policy with parameters of type ConfigService -
Uses of ConfigService in org.epics.archiverappliance.mgmt.pva
Constructors in org.epics.archiverappliance.mgmt.pva with parameters of type ConfigServiceModifierConstructorDescriptionPvaMgmtService(ConfigService configService) Construct the mgmt service. -
Uses of ConfigService in org.epics.archiverappliance.mgmt.pva.actions
Methods in org.epics.archiverappliance.mgmt.pva.actions with parameters of type ConfigServiceModifier and TypeMethodDescriptionorg.epics.pva.data.PVAStructurePvaAction.request(org.epics.pva.data.PVAStructure args, ConfigService configService) Handles an RPC request to the archiver.org.epics.pva.data.PVAStructurePvaArchivePVAction.request(org.epics.pva.data.PVAStructure args, ConfigService configService) org.epics.pva.data.PVAStructurePvaGetAllPVs.request(org.epics.pva.data.PVAStructure args, ConfigService configService) org.epics.pva.data.PVAStructurePvaGetApplianceInfo.request(org.epics.pva.data.PVAStructure args, ConfigService configService) org.epics.pva.data.PVAStructurePvaGetArchivedPVs.request(org.epics.pva.data.PVAStructure args, ConfigService configService) org.epics.pva.data.PVAStructurePvaGetPVStatus.request(org.epics.pva.data.PVAStructure args, ConfigService configService) -
Uses of ConfigService in org.epics.archiverappliance.retrieval
Methods in org.epics.archiverappliance.retrieval with parameters of type ConfigServiceModifier and TypeMethodDescriptionstatic RetrievalMetricsRetrievalMetrics.calculateSummedMetrics(ConfigService configService) RetrievalMetrics.details(ConfigService configService) static voidGetDataAtTime.getDataAtTime(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) The main getDataAtTime function.static voidGetDataAtTime.getDataAtTimeForAppliance(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) Get data at a specified time from the data stores for the specified set of PV's.static PVWithDataGetDataAtTime.getDataAtTimeForPVFromStores(String pvName, Instant atTime, Period searchPeriod, ConfigService configService) Async method for getting data for a pv from its list of stores.Constructors in org.epics.archiverappliance.retrieval with parameters of type ConfigServiceModifierConstructorDescriptionDataSourceResolution(ConfigService configService) RetrievalState(ConfigService configService) -
Uses of ConfigService in org.epics.archiverappliance.retrieval.bpl
Methods in org.epics.archiverappliance.retrieval.bpl with parameters of type ConfigServiceModifier and TypeMethodDescriptionvoidAreWeArchivingPV.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidFilterArchivedPVs.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidGetClientConfiguration.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidGetMatchingPVs.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidGetPVMetaData.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidPutClientConfiguration.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidResetFailoverCachesForThisAppliance.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) voidSearchForPVsRegex.execute(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, ConfigService configService) GetMatchingPVs.getMatchingPVsInCluster(ConfigService configService, int limit, String nameToMatch, boolean includeExternalServers) Get a list of PV's being archived in this cluster -
Uses of ConfigService in org.epics.archiverappliance.retrieval.bpl.reports
Methods in org.epics.archiverappliance.retrieval.bpl.reports with parameters of type ConfigServiceModifier and TypeMethodDescriptionApplianceMetrics.metrics(ConfigService configService) ApplianceMetricsDetails.metricsDetails(ConfigService configService) InstanceReportDetails.metricsDetails(ConfigService configService) PVDetails.pvDetails(ConfigService configService, String pvName) -
Uses of ConfigService in org.epics.archiverappliance.retrieval.channelarchiver
Methods in org.epics.archiverappliance.retrieval.channelarchiver with parameters of type ConfigServiceModifier and TypeMethodDescriptionvoidChannelArchiverReadOnlyPlugin.initialize(String configURL, ConfigService configService) -
Uses of ConfigService in org.epics.archiverappliance.retrieval.pva
Methods in org.epics.archiverappliance.retrieval.pva with parameters of type ConfigServiceModifier and TypeMethodDescriptionorg.epics.pva.data.PVAStructurePvaGetPVData.request(org.epics.pva.data.PVAStructure pvArgs, ConfigService configService) Constructors in org.epics.archiverappliance.retrieval.pva with parameters of type ConfigService -
Uses of ConfigService in org.epics.archiverappliance.utils.blackhole
Methods in org.epics.archiverappliance.utils.blackhole with parameters of type ConfigServiceModifier and TypeMethodDescriptionvoidBlackholeStoragePlugin.initialize(String configURL, ConfigService configService)