Package org.epics.archiverappliance.common
Contains classes and interfaces fundamental and common to all the web apps.
-
Interface Summary Interface Description BPLAction A very simple struts like action for business processes. -
Class Summary Class Description BasicContext All the main units of work in the appliance that deal with plugins pass in a context that can be used to hold state that pertains to the unit of work.BasicDispatcher Glue code that is in all the BPL servlets.EmptyEventIterator An empty event interator.EmptyEventStream Instead of returning null, in some cases, it may be more convenient to return a EventStream with no eventsGetVersion Get the version from the version.txt file.POJOEvent A simple POJO that implements the event interface.PoorMansProfiler Small easy to use profiler.ProcessMetrics Maintains a days worth of a limited number of predefined process metrics.ProcessMetricsChartData ProcessMetricsReport Combine the process metrics from the various wars and send as json.StaticContentServlet Serves static content in the web app...TimeSpan Simple time span class with start and end times.TimeUtils There are various versions of timestamps in the archiver appliance.YearSecondTimestamp This is a version of a timestamp that breaks down time into a short year, a signed int secondsintoyear and a signed int nanos This is the format that is used internally in the protocol buffers storage plugin. -
Enum Summary Enum Description PartitionGranularity A small enum for defining the granularity of the partition. -
Exception Summary Exception Description ArchiverConfigException Use this to throw configuration related exceptions.