Class GetDataAtTime
- java.lang.Object
-
- org.epics.archiverappliance.retrieval.GetDataAtTime
-
public class GetDataAtTime extends Object
-
-
Constructor Summary
Constructors Constructor Description GetDataAtTime()
-
Method Summary
Modifier and Type Method Description static void
getDataAtTime(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
The main getDataAtTime function.static void
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.
-
-
-
Method Detail
-
getDataAtTime
public static void getDataAtTime(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService) throws javax.servlet.ServletException, IOException, InterruptedException, ExecutionException
The main getDataAtTime function. Pass in a list of PVs and a time. For now, we do not proxy external servers.- Parameters:
req
-resp
-configService
-- Throws:
javax.servlet.ServletException
IOException
InterruptedException
ExecutionException
-
getDataAtTimeForAppliance
public static void getDataAtTimeForAppliance(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService) throws javax.servlet.ServletException, IOException, InterruptedException, ExecutionException
Get data at a specified time from the data stores for the specified set of PV's. This only returns data for those PV's that are on this appliance.- Throws:
javax.servlet.ServletException
IOException
InterruptedException
ExecutionException
-
-