Uses of Interface
org.epics.archiverappliance.config.ConfigService
-
Packages that use ConfigService 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 Contains classes and interfaces fundamental and common to all the web apps.org.epics.archiverappliance.common.mergededup org.epics.archiverappliance.config Interfaces and classes relating to configuration of the appliance.org.epics.archiverappliance.engine Functionality pertaining to theengine
webapp.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.engine.epics EPICS related functionality.org.epics.archiverappliance.engine.metadata Classes and interfaces pertaining to the gathering of additional information during the archive state workflow.org.epics.archiverappliance.engine.model The core of theengine
functionality; inherited from CSS.org.epics.archiverappliance.engine.pv PV factory functionality (inherited from CSS).org.epics.archiverappliance.engine.writer The main write thread in the theengine
.org.epics.archiverappliance.etl Functionality pertaining to theetl
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.etl.common Main flow and runtime state of theetl
webapp.org.epics.archiverappliance.mgmt Functionality pertaining to themgmt
webapp.org.epics.archiverappliance.mgmt.archivepv Functionality pertaining to the archive pv workflow.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.mgmt.pva org.epics.archiverappliance.mgmt.pva.actions org.epics.archiverappliance.retrieval Business processes pertaining to theretrieval
webapp.org.epics.archiverappliance.retrieval.bpl Functionality pertaining to theretrieval
webapp.org.epics.archiverappliance.retrieval.bpl.reports Reports 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.pva org.epics.archiverappliance.utils.blackhole Functionality pertaining to the blackhole storage plugin. -
-
Uses of ConfigService in edu.stanford.slac.archiverappliance.PBOverHTTP
Methods in edu.stanford.slac.archiverappliance.PBOverHTTP with parameters of type ConfigService Modifier and Type Method Description void
PBOverHTTPStoragePlugin. initialize(String configURL, ConfigService configService)
-
Uses of ConfigService in edu.stanford.slac.archiverappliance.PlainPB
Methods in edu.stanford.slac.archiverappliance.PlainPB with parameters of type ConfigService Modifier and Type Method Description void
PlainPBStoragePlugin. initialize(String configURL, ConfigService configService)
-
Uses of ConfigService in org.epics.archiverappliance
Methods in org.epics.archiverappliance with parameters of type ConfigService Modifier and Type Method Description void
StoragePlugin. 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 ConfigService 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)
void
BPLAction. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
GetVersion. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
ProcessMetricsChartData. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
ProcessMetricsReport. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
-
Uses of ConfigService in org.epics.archiverappliance.common.mergededup
Methods in org.epics.archiverappliance.common.mergededup with parameters of type ConfigService Modifier and Type Method Description void
MergeDedupStoragePlugin. initialize(String configURL, ConfigService configService)
-
Uses of ConfigService in org.epics.archiverappliance.config
Classes in org.epics.archiverappliance.config that implement ConfigService Modifier and Type Class Description class
ConfigServiceForTests
class
DefaultConfigService
This is the default config service for the archiver appliance.Methods in org.epics.archiverappliance.config with parameters of type ConfigService Modifier and Type Method Description void
ApplianceAggregateInfo. addInfoForPV(String pvName, PVTypeInfo typeInfo, ConfigService configService)
void
MetaInfo. applyBasicInfo(String pvName, gov.aps.jca.dbr.DBR dbr, ConfigService configService)
save the basical info from dbrvoid
MetaInfo. applyV4BasicInfo(String pvName, org.epics.pvdata.pv.PVStructure pvStructure, ConfigService configService)
static PVTypeInfo
PVNames. determineAppropriatePVTypeInfo(String pvName, ConfigService configService)
A standard process for dealing with aliases, standard fields and the like and getting to the PVTypeInfo.static boolean
PVNames. 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.Timestamp
PVTypeInfo. determineLastKnownEventFromStores(ConfigService configService)
Loop thru the stores outlined in this typeinfo and determine the most recent event for this pvstatic int
PVTypeInfo. getSecondsToBuffer(ConfigService configService)
The secondsToBuffer is a system wide property.default void
ConfigPersistence. initialize(ConfigService configService)
void
ConvertPVNameToKey. initialize(ConfigService configService)
void
PVNameToKeyMapping. initialize(ConfigService configService)
static ETLDest
StoragePluginURLParser. parseETLDest(String srcURIStr, ConfigService configService)
static ETLSource
StoragePluginURLParser. parseETLSource(String srcURIStr, ConfigService configService)
static StoragePlugin
StoragePluginURLParser. parseStoragePlugin(String srcURIStr, ConfigService configService)
-
Uses of ConfigService in org.epics.archiverappliance.engine
Methods in org.epics.archiverappliance.engine with parameters of type ConfigService Modifier and Type Method Description static void
ArchiveEngine. archivePV(String pvName, float samplingPeriod, PolicyConfig.SamplingMethod mode, int secondstoBuffer, Writer writer, ConfigService configservice, ArchDBRTypes archdbrtype, Timestamp lastKnownEventTimeStamp, boolean usePVAccess, boolean useDBEProperties)
static void
ArchiveEngine. archivePV(String pvName, float samplingPeriod, PolicyConfig.SamplingMethod mode, int secondstoBuffer, Writer writer, ConfigService configservice, ArchDBRTypes archdbrtype, Timestamp lastKnownEventTimeStamp, String[] metaFieldNames, boolean usePVAccess, boolean useDBEProperties)
static void
ArchiveEngine. archivePV(String pvName, float samplingPeriod, PolicyConfig.SamplingMethod mode, int secondstoBuffer, Writer writer, ConfigService configservice, ArchDBRTypes archdbrtype, Timestamp lastKnownEventTimeStamp, String controllingPVName, boolean usePVAccess, boolean useDBEProperties)
static void
ArchiveEngine. archivePV(String pvName, float samplingPeriod, PolicyConfig.SamplingMethod mode, int secondstoBuffer, Writer writer, ConfigService configservice, ArchDBRTypes archdbrtype, Timestamp lastKnownEventTimeStamp, String controllingPVName, String[] metaFieldNames, String iocHostName, boolean usePVAccess, boolean useDBEProperties)
Create a new channel in monitor mode or in scan modestatic void
ArchiveEngine. changeArchivalParameters(String pvName, float samplingPeriod, PolicyConfig.SamplingMethod mode, ConfigService configservice, Writer writer, boolean usePVAccess, boolean useDBEPropeties)
change pv's sample period or sample modestatic void
ArchiveEngine. destoryPv(String pvName, ConfigService configservice)
destroy the pvstatic void
ArchiveEngine. getArchiveInfo(String pvName, ConfigService configservice, String[] metadatafields, boolean usePVAccess, MetaCompletedListener metaListener)
Get the meta data for pv - used for policy computation.static void
ArchiveEngine. getLowLevelStateInfo(String pvName, ConfigService configservice, LinkedList<Map<String,String>> statuses)
Return info from CAJstatic PVMetrics
ArchiveEngine. getMetricsforPV(String pvName, ConfigService configservice)
get the pv's info and statusstatic void
ArchiveEngine. pauseArchivingPV(String pvName, ConfigService configservice)
pause the pvstatic void
ArchiveEngine. resumeArchivingPV(String pvName, ConfigService configservice)
restart the pvstatic void
ArchiveEngine. startChannelsForPV(String pvName, ConfigService configservice)
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 ConfigService Modifier and Type Method Description void
ArchiveChannelObjectDetailsAction. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
ChangeArchivalParamsAction. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
CleanUpAnyImmortalChannels. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
DeletePV. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
GetDataAtTimeEngine. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
GetEngineDataAction. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
GetLatestMetaDataAction. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
PauseArchivingPV. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
PausePVsOnShutdown. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
PVStatusAction. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
ResumeArchivingPV. execute(javax.servlet.http.HttpServletRequest req, javax.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 ConfigService Modifier and Type Method Description void
ApplianceMetrics. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
ApplianceMetricsDetails. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
ConnectedPVCountForAppliance. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
CurrentlyDisconnectedPVsAction. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
DroppedEventsBufferOverflowReport. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
DroppedEventsTimestampReport. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
DroppedEventsTypeChangeReport. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
EventRateReport. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
GenericPVMetricsReport. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
InstanceReportDetails. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
LastKnownTimeStampReport. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
ListAllChannels. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
LostConnectionsReport. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
MetaGetsForThisApplianceAction. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
PVDetails. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
SilentPVReport. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
SlowChangingPVsWithDroppedEvents. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
StorageRateReport. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
WaveformPVsAction. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
-
Uses of ConfigService in org.epics.archiverappliance.engine.epics
Methods in org.epics.archiverappliance.engine.epics with parameters of type ConfigService Modifier and Type Method Description static EngineMetrics
EngineMetrics. computeEngineMetrics(EngineContext engineContext, ConfigService configService)
static ByteArrayInputStream
JCAConfigGen. 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 ConfigService Constructor Description MetaGet(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 ConfigService Modifier and Type Method Description void
ArchiveChannel. initializeMetaFieldPVS(String[] metaFields, ConfigService configservice, boolean usePVAccess, boolean useDBEProperties)
Constructors in org.epics.archiverappliance.engine.model with parameters of type ConfigService Constructor Description ArchiveChannel(String name, Writer writer, Enablement enablement, int buffer_capacity, Timestamp last_archived_timestamp, ConfigService configservice, ArchDBRTypes archdbrtype, String controlPVname, int commandThreadID, boolean usePVAccess)
create archive channelDeltaArchiveChannel(String name, Writer writer, Enablement enablement, int buffer_capacity, Timestamp last_timeestamp, double period_estimate, double delta, ConfigService configservice, ArchDBRTypes archdbrtype, String controlPVname, int commandThreadID, boolean usePVAccess)
MonitoredArchiveChannel(String name, Writer writer, Enablement enablement, int buffer_capacity, Timestamp last_archived_timestamp, double period_estimate, ConfigService configservice, ArchDBRTypes archdbrtype, String controlPVname, int commandThreadID, boolean usePVAccess)
ScannedArchiveChannel(String name, Writer writer, Enablement enablement, int buffer_capacity, Timestamp 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 ConfigService Modifier and Type Method Description static ControllingPV
PVFactory. createControllingPV(String name, ConfigService configservice, boolean isControlPV, ArchDBRTypes archDBRTypes, int jcaCommandThreadId, boolean usePVAccess)
static PV
PVFactory. 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 PV
PVFactory. 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 void
PVContext. setConfigservice(ConfigService configservice)
void
EngineContext. 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 ConfigService Constructor Description EngineContext(ConfigService configService)
This EngineContext should always be singletonJCACommandThread(ConfigService configService)
Construct, but don't start the thread. -
Uses of ConfigService in org.epics.archiverappliance.engine.writer
Constructors in org.epics.archiverappliance.engine.writer with parameters of type ConfigService Constructor Description WriterRunnable(ConfigService configservice)
the constructor -
Uses of ConfigService in org.epics.archiverappliance.etl
Methods in org.epics.archiverappliance.etl with parameters of type ConfigService Modifier and Type Method Description static void
ETLExecutor. runETLs(ConfigService configService, Timestamp timeETLruns)
This should only be called from within unit tests...static void
ETLExecutor. runPvETLsBeforeOneStorage(ConfigService configService, Timestamp 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 ConfigService Modifier and Type Method Description void
ConsolidatePBFilesForOnePV. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
DeletePV. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
GetLastKnownEventTimeStamp. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
PauseArchivingPV. execute(javax.servlet.http.HttpServletRequest req, javax.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 ConfigService Modifier and Type Method Description void
ApplianceMetrics. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
ApplianceMetricsDetails. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
InstanceReportDetails. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
PVDetails. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
PVsByStorageConsumed. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
StorageDetailsForAppliance. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
StorageMetricsForAppliance. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
static String
ApplianceMetricsDetails. getETLMetricsDetails(ConfigService configService)
static LinkedList<StorageWithLifetime.StorageConsumedByPV>
StorageWithLifetime. getPVSByStorageConsumed(ConfigService configService)
Get a list of PVs and the storage they consume on all the devices sorted by desc storage consumed...static String
StorageWithLifetime. getStorageDetails(ConfigService configService)
static String
StorageWithLifetime. getStorageMetrics(ConfigService configService)
-
Uses of ConfigService in org.epics.archiverappliance.etl.common
Methods in org.epics.archiverappliance.etl.common with parameters of type ConfigService Modifier and Type Method Description static OutOfSpaceHandling
PBThreeTierETLPVLookup. determineOutOfSpaceHandling(ConfigService configService)
Constructors in org.epics.archiverappliance.etl.common with parameters of type ConfigService Constructor Description PBThreeTierETLPVLookup(ConfigService configService)
-
Uses of ConfigService in org.epics.archiverappliance.mgmt
Methods in org.epics.archiverappliance.mgmt with parameters of type ConfigService Modifier and Type Method Description void
WebappReady. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
Constructors in org.epics.archiverappliance.mgmt with parameters of type ConfigService Constructor Description MgmtPostStartup(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 ConfigService Modifier and Type Method Description ApplianceAggregateInfo
CapacityPlanningData. getApplianceAggregateDifferenceFromLastFetch(ConfigService configService)
Return the difference between the appliance aggregate info as of "now" and from the time we last fetched the static data.static CapacityPlanningData.CPStaticData
CapacityPlanningData. getMetricsForAppliances(ConfigService configService)
static ApplianceInfo
CapacityPlanningBPL. pickApplianceForPV(String pvName, ConfigService configService, PVTypeInfo pvTypeInfo)
get the appliance for this pv.static void
ArchivePVState. 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 ConfigService Constructor Description ArchivePVState(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 ConfigService Modifier and Type Method Description static void
ArchivePVAction. 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.void
AbortArchiveRequest. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
AbortArchiveRequestForAppliance. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
AddAliasAction. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
AddExternalArchiverServer. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
AddExternalArchiverServerArchives. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
AggregatedApplianceInfo. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
AppendAndAliasPV. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
ArchivedPVsAction. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
ArchivedPVsForThisApplianceAction. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
ArchivedPVsNotInListAction. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
ArchivePVAction. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
ChangeArchivalParamsAction. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
ChangeTypeForPV. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
ChannelArchiverListView. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
ConsolidatePBFilesForOnePV. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
DeletePV. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
ExportConfig. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
ExportConfigForThisInstance. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
GetAllAliasesAction. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
GetAllExpandedPVNames. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
GetAllPVs. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
GetApplianceInfo. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
GetAppliancesInCluster. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
GetMatchingPVsForAppliance. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
GetPausedPVsForThisAppliance. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
GetPVsForThisAppliance. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
GetPVStatusAction. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
GetPVTypeInfo. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
GetPVTypeInfoKeys. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
GetStoresForPV. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
GetVersions. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
ImportChannelArchiverConfigAction. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
ImportConfig. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
ImportConfigForAppliance. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
ImportDataFromPlugin. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
MergeInDataFromExternalStore. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
ModifyMetaFieldsAction. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
ModifyStoreURLForPV. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
NamedFlagsGet. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
NamedFlagsSet. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
PauseArchivingPV. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
PutPVTypeInfo. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
RefreshPVDataFromChannelArchivers. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
RemoveAliasAction. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
RemoveExternalArchiverServer. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
RenamePVAction. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
ResetFailoverCaches. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
ReshardPV. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
RestartArchiveWorkflowThreadForAppliance. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
ResumeArchivingPV. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
SkipAliasCheckAction. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
UnarchivedPVsAction. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
UploadChannelArchiverConfigAction. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
static List<String>
ArchivePVAction. getFieldsAsPartOfStream(ConfigService configService)
Performance optimization - pass in fieldsArchivedAsPartOfStream as part of archivePV call.static LinkedList<String>
PVsMatchingParameter. getMatchingPVs(Map<String,String> requestParameters, ConfigService configService, boolean includePVSThatDontExist, int defaultLimit)
Given a BPL request, get all the matching PVsstatic LinkedList<String>
PVsMatchingParameter. getMatchingPVs(javax.servlet.http.HttpServletRequest req, ConfigService configService, boolean includePVSThatDontExist, int defaultLimit)
Given a BPL request, get all the matching PVsstatic LinkedList<String>
PVsMatchingParameter. getMatchingPVs(javax.servlet.http.HttpServletRequest req, ConfigService configService, int defaultLimit)
static LinkedList<String>
BulkPauseResumeUtils. getPVNames(javax.servlet.http.HttpServletRequest req, ConfigService configService)
Get a list of PVNames based on if this is a POST or GET.static LinkedList<String>
PVsMatchingParameter. getPVNamesFromPostBody(javax.servlet.http.HttpServletRequest req, ConfigService configService)
static List<HashMap<String,String>>
BulkPauseResumeUtils. pauseResumeByAppliance(LinkedList<String> pvNames, ConfigService configService, boolean askingToPausePV)
static void
ProxyUtils. 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 ConfigService Modifier and Type Method Description void
CompareWithChannelArchiver. execute(javax.servlet.http.HttpServletRequest req, javax.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 ConfigService Modifier and Type Method Description void
ApplianceMetrics. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
ApplianceMetricsDetails. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
CreationTimeReportForAppliance. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
CurrentlyDisconnectedPVs. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
DroppedEventsBufferOverflowReport. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
DroppedEventsTimestampReport. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
DroppedEventsTypeChangeReport. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
EventRateReport. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
GenericMultiApplianceReport. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
InstanceReport. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
InstanceReportDetails. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
LostConnectionsReport. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
MetaGetsAction. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
NeverConnectedPVsAction. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
NeverConnectedPVsForThisAppliance. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
PausedPVsReport. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
PVDetails. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
PVsByStorageConsumed. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
RecentlyAddedPVs. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
RecentlyAddedPVsforThisInstance. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
RecentlyChangedPVs. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
RecentlyChangedPVsforThisInstance. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
SilentPVReport. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
SlowChangingPVsWithDroppedEvents. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
StorageRateReport. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
StorageReport. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
StorageReportDetails. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
TimeSpanReport. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
WaveformPVsAction. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
-
Uses of ConfigService in org.epics.archiverappliance.mgmt.policy
Methods in org.epics.archiverappliance.mgmt.policy with parameters of type ConfigService Modifier and Type Method Description void
GetApplianceProps. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
GetPolicyList. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
GetPolicyText. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
Constructors in org.epics.archiverappliance.mgmt.policy with parameters of type ConfigService Constructor Description ExecutePolicy(ConfigService configService)
-
Uses of ConfigService in org.epics.archiverappliance.mgmt.pva
Constructors in org.epics.archiverappliance.mgmt.pva with parameters of type ConfigService Constructor Description PvaMgmtService(ConfigService configService)
-
Uses of ConfigService in org.epics.archiverappliance.mgmt.pva.actions
Methods in org.epics.archiverappliance.mgmt.pva.actions with parameters of type ConfigService Modifier and Type Method Description void
PvaAction. request(org.epics.pvdata.pv.PVStructure args, org.epics.pvaccess.server.rpc.RPCResponseCallback callback, ConfigService configService)
void
PvaArchivePVAction. request(org.epics.pvdata.pv.PVStructure args, org.epics.pvaccess.server.rpc.RPCResponseCallback callback, ConfigService configService)
void
PvaGetAllPVs. request(org.epics.pvdata.pv.PVStructure args, org.epics.pvaccess.server.rpc.RPCResponseCallback callback, ConfigService configService)
void
PvaGetApplianceInfo. request(org.epics.pvdata.pv.PVStructure args, org.epics.pvaccess.server.rpc.RPCResponseCallback callback, ConfigService configService)
void
PvaGetArchivedPVs. request(org.epics.pvdata.pv.PVStructure args, org.epics.pvaccess.server.rpc.RPCResponseCallback callback, ConfigService configService)
void
PvaGetPVStatus. request(org.epics.pvdata.pv.PVStructure args, org.epics.pvaccess.server.rpc.RPCResponseCallback callback, ConfigService configService)
-
Uses of ConfigService in org.epics.archiverappliance.retrieval
Methods in org.epics.archiverappliance.retrieval with parameters of type ConfigService Modifier and Type Method Description static void
GetDataAtTime. getDataAtTime(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
The main getDataAtTime function.static void
GetDataAtTime. getDataAtTimeForAppliance(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
Get data at a specified time from the data stores for the specified set of PV's.Constructors in org.epics.archiverappliance.retrieval with parameters of type ConfigService Constructor Description DataSourceResolution(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 ConfigService Modifier and Type Method Description void
AreWeArchivingPV. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
FilterArchivedPVs. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
GetClientConfiguration. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
GetMatchingPVs. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
GetPVMetaData. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
PutClientConfiguration. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
ResetFailoverCachesForThisAppliance. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
SearchForPVsRegex. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
static List<String>
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 ConfigService Modifier and Type Method Description void
ApplianceMetrics. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
ApplianceMetricsDetails. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
void
InstanceReportDetails. execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
-
Uses of ConfigService in org.epics.archiverappliance.retrieval.channelarchiver
Methods in org.epics.archiverappliance.retrieval.channelarchiver with parameters of type ConfigService Modifier and Type Method Description void
ChannelArchiverReadOnlyPlugin. 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 ConfigService Modifier and Type Method Description void
PvaGetPVData. request(org.epics.pvdata.pv.PVStructure pvArgs, org.epics.pvaccess.server.rpc.RPCResponseCallback callback, ConfigService configService)
Constructors in org.epics.archiverappliance.retrieval.pva with parameters of type ConfigService Constructor Description PvaDataRetrievalService(ConfigService configService)
-
Uses of ConfigService in org.epics.archiverappliance.utils.blackhole
Methods in org.epics.archiverappliance.utils.blackhole with parameters of type ConfigService Modifier and Type Method Description void
BlackholeStoragePlugin. initialize(String configURL, ConfigService configService)
-