Package org.scictrl.csshell.epics
Class EPICSConnection.GetRequest
java.lang.Object
org.scictrl.csshell.RequestImpl<EPICSConnector>
org.scictrl.csshell.epics.EPICSConnection.GetRequest
- All Implemented Interfaces:
gov.aps.jca.event.GetListener
,Iterable<Response<EPICSConnector>>
,EventListener
,Request<EPICSConnector>
- Enclosing class:
EPICSConnection<T>
public class EPICSConnection.GetRequest
extends RequestImpl<EPICSConnector>
implements gov.aps.jca.event.GetListener
Get request object, a callback for get calls.
-
Field Summary
Fields inherited from class org.scictrl.csshell.RequestImpl
listener, responses, source, tag
-
Constructor Summary
ConstructorDescriptionGetRequest
(Connection<EPICSConnector, ?, gov.aps.jca.dbr.DBR> conn, ResponseListener<EPICSConnector> l) Constructor of get request. -
Method Summary
Methods inherited from class org.scictrl.csshell.RequestImpl
addResponse, getCapacity, getConnection, getFirstResponse, getLastResponse, getResponseListener, getTag, hasResponse, isCompleted, iterator, responses, waitUntilDone
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
GetRequest
public GetRequest(Connection<EPICSConnector, ?, gov.aps.jca.dbr.DBR> conn, ResponseListener<EPICSConnector> l) Constructor of get request.- Parameters:
conn
- the connection to get froml
- listener to the notify event
-
-
Method Details
-
getCompleted
public void getCompleted(gov.aps.jca.event.GetEvent ev) - Specified by:
getCompleted
in interfacegov.aps.jca.event.GetListener
-