Class GetMatchingPVsForAppliance
- java.lang.Object
-
- org.epics.archiverappliance.mgmt.bpl.GetMatchingPVsForAppliance
-
- All Implemented Interfaces:
BPLAction
public class GetMatchingPVsForAppliance extends Object implements BPLAction
- Author:
- mshankar
Access using:http://mgmt_url/bpl/getMatchingPVsForThisAppliance
- Get matching PV's for this appliance. Specify one of pv or regex. If both are specified, we only apply the pv wildcard. If neither is specified, we return an empty list. - pv An optional argument that can contain a GLOB wildcard. We will return PVs that match this GLOB. For example, if
pv=KLYS*
, the server will return all PVs that start with the stringKLYS
. - regex An optional argument that can contain a Java regex wildcard. We will return PVs that match this regex. For example, if
pv=KLYS.*
, the server will return all PVs that start with the stringKLYS
. - limit An optional argument that specifies the number of matched PV's that are returned. If unspecified, we return 500 PV names. To get all the PV names, (potentially in the millions), set limit to 1.
-
-
Constructor Summary
Constructors Constructor Description GetMatchingPVsForAppliance()
-
Method Summary
Modifier and Type Method Description void
execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService)
-
-
-
Method Detail
-
execute
public void execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ConfigService configService) throws IOException
- Specified by:
execute
in interfaceBPLAction
- Throws:
IOException
-
-