public class StubWiring extends Object implements SpeedyWiring
| Constructor and Description |
|---|
StubWiring(StubRouter stubRouter,
SpeedyHost localHost) |
public StubWiring(StubRouter stubRouter, SpeedyHost localHost)
public void sendPacket(ByteBuffer writeBuffer, SpeedyHost remoteHost)
sendPacket in interface SpeedyWiringpublic Integer getCurrentEventId()
public void closePublisher()
closePublisher in interface SpeedyWiringpublic void receive(ByteBuffer readBuffer)
receive in interface SpeedyWiringpublic void closeSubscriber()
closeSubscriber in interface SpeedyWiringpublic void registerFragmentHandler(Runnable fragmentHandler)
registerFragmentHandler in interface SpeedyWiringpublic ThreadHandler getThreadHandler()
getThreadHandler in interface SpeedyWiringpublic void connectToRemoteHost(SpeedyConnection speedyConnection, Runnable publishTask)
connectToRemoteHost in interface SpeedyWiringpublic void start(SpeedyMessagingPublisher speedyMessagingPublisher, SpeedyMessagingSubscriber speedyMessagingSubscriber, SchedulerThread schedulerThread, ImmutableIntMap<SpeedyConnection> remoteConnections)
start in interface SpeedyWiringpublic void connectIfSingleConnection(ImmutableIntMap<SpeedyConnection> remoteConnections)
connectIfSingleConnection in interface SpeedyWiringpublic int startEvent()
startEvent in interface SpeedyWiringpublic void addPulseHandler(Runnable pulseHandler)
addPulseHandler in interface SpeedyWiringpublic MultiThreadSubscriberHandler buildMultiThreadSubscriberHandler(List<io.kiw.tetryon.Tetryon.EventHandler<HandleMessageEvent>> group)
buildMultiThreadSubscriberHandler in interface SpeedyWiringpublic void completeEvent(int eventId)
completeEvent in interface SpeedyWiringpublic long getNanoTime()
getNanoTime in interface SpeedyWiringpublic PacketHandler wrapPacketHandler(PacketHandlerImpl delegate)
wrapPacketHandler in interface SpeedyWiringpublic void setAutoFlushing(boolean autoFlushing)
Copyright © 2018. All rights reserved.