Interface PvaAction

All Known Implementing Classes:
PvaArchivePVAction, PvaGetAllPVs, PvaGetApplianceInfo, PvaGetArchivedPVs, PvaGetPVData, PvaGetPVStatus

public interface PvaAction
Wrapper around the RPCService for the Archiver
Author:
Kunal Shroff
  • Method Summary

    Modifier and Type
    Method
    Description
    Name of the action
    org.epics.pva.data.PVAStructure
    request(org.epics.pva.data.PVAStructure args, ConfigService configService)
    Handles an RPC request to the archiver.
  • Method Details

    • getName

      String getName()
      Name of the action
      Returns:
      the name of the service
    • request

      org.epics.pva.data.PVAStructure request(org.epics.pva.data.PVAStructure args, ConfigService configService) throws PvaActionException
      Handles an RPC request to the archiver.
      Parameters:
      args - Input arguments
      configService - Current config service
      Throws:
      PvaActionException - which is then passed to the serverPV to return the error to the user.