DATA
- The type of the datagram to be operated with.public interface LoopbackReceiver<DATA extends Serializable> extends ConnectionReceiver<DATA,LoopbackSender<DATA>>
LoopbackReceiver
is a Receiver
connected directly within
the same JVM with a LoopbackSender
; a "loopback" connection is used
for establishing the connection which cannot be accessed outside the JVM or
the running machine.ConnectableComponent.ConnectableAutomaton
Closable.CloseAutomaton
ClosedAccessor.ClosedMutator, ClosedAccessor.ClosedProperty
ConnectionStatusAccessor.ConnectionStatusMutator, ConnectionStatusAccessor.ConnectionStatusProperty
ConnectionComponent.ConnectionAutomaton<CON>
ConnectionOpenable.ConnectionOpenAutomaton<CON>
OpenedAccessor.OpenedMutator, OpenedAccessor.OpenedProperty
Modifier and Type | Method and Description |
---|---|
void |
pushDatagram(DATA aDatagram)
Pushes a datagram into the
LoopbackReceiver . |
hasDatagram, readDatagram
isClosable
isClosed
getConnectionStatus
isOpenable
open
isOpened
void pushDatagram(DATA aDatagram) throws OpenException
LoopbackReceiver
. Them datagrams can
be retrieved via Receiver.readDatagram()
: use Receiver.hasDatagram()
to
test beforehand whether there is a datagram available.aDatagram
- The datagram to be pushed into the
LoopbackReceiver
; to be retrieved with the
Receiver.readDatagram()
method.OpenException
Copyright © 2015. All rights reserved.