Package | Description |
---|---|
org.menacheri.jetserver.app | |
org.menacheri.jetserver.app.impl | |
org.menacheri.jetserver.event | |
org.menacheri.jetserver.event.impl | |
org.menacheri.jetserver.handlers.netty |
Modifier and Type | Method and Description |
---|---|
void |
Session.onEvent(Event event) |
void |
GameRoom.send(Event event)
Used to send an event to the GameRoom.
|
void |
PlayerSession.sendToGameRoom(Event event)
The event to be send to the
GameRoom to which the PlayerSession
belongs. |
Modifier and Type | Method and Description |
---|---|
void |
DefaultSession.onEvent(Event event) |
void |
GameRoomSession.send(Event event) |
void |
DefaultPlayerSession.sendToGameRoom(Event event) |
Modifier and Type | Interface and Description |
---|---|
interface |
ConnectEvent |
interface |
NetworkEvent
This interface is specifically used for events that will get transmitted to
remote machine/vm.
|
Modifier and Type | Method and Description |
---|---|
static Event |
Events.changeAttributeEvent(String key,
Object value) |
static Event |
Events.connectEvent(MessageSender.Fast udpSender) |
static Event |
Events.connectEvent(MessageSender.Reliable tcpSender) |
static Event |
Events.connectEvent(MessageSender.Reliable tcpSender,
MessageSender.Fast udpSender) |
static Event |
Events.dataInEvent(Object source) |
static Event |
Events.event(Object source,
int eventType) |
static Event |
Events.event(Object source,
int eventType,
EventContext context) |
static Event |
Events.event(Object source,
int eventType,
Session session) |
Modifier and Type | Method and Description |
---|---|
void |
EventDispatcher.fireEvent(Event event)
Fires event in asynchronous mode
|
void |
EventHandler.onEvent(Event event)
On event
|
Modifier and Type | Class and Description |
---|---|
class |
ChangeAttributeEvent |
class |
DefaultConnectEvent
This is a specific Event class with type
Events.CONNECT . |
class |
DefaultEvent |
class |
DefaultNetworkEvent
Default implementation of
NetworkEvent interface. |
class |
ReconnetEvent |
Modifier and Type | Field and Description |
---|---|
private Event |
ABQEventDispatcher.Entry.event |
Modifier and Type | Field and Description |
---|---|
private org.jetlang.channels.MemoryChannel<Event> |
JetlangEventDispatcher.eventQueue |
Modifier and Type | Method and Description |
---|---|
protected org.jetlang.core.Callback<List<Event>> |
JetlangEventDispatcher.createEventCallbackForHandler(EventHandler eventHandler) |
org.jetlang.channels.MemoryChannel<Event> |
JetlangEventDispatcher.getEventQueue() |
Modifier and Type | Method and Description |
---|---|
protected void |
ABQEventDispatcher.dispatchEvent(Event event) |
protected void |
JetlangEventDispatcher.dispatchEventOnSameLane(Event event) |
protected void |
DefaultSessionEventHandler.doEventHandlerMethodLookup(Event event) |
void |
JetlangEventDispatcher.fireEvent(Event event) |
void |
ExecutorEventDispatcher.fireEvent(Event event) |
void |
ABQEventDispatcher.fireEvent(Event event) |
private void |
DefaultSessionEventHandler.logNullTcpConnection(Event event) |
protected void |
DefaultSessionEventHandler.onClose(Event event) |
protected void |
DefaultSessionEventHandler.onConnectFailed(Event event) |
protected void |
DefaultSessionEventHandler.onCustomEvent(Event event) |
protected void |
DefaultSessionEventHandler.onDataIn(Event event) |
protected void |
DefaultSessionEventHandler.onDisconnect(Event event) |
void |
NetworkEventListener.onEvent(Event event) |
void |
ExceptionEventHandler.onEvent(Event event) |
void |
DefaultSessionEventHandler.onEvent(Event event) |
protected void |
DefaultSessionEventHandler.onException(Event event) |
protected void |
DefaultSessionEventHandler.onLoginFailure(Event event) |
protected void |
DefaultSessionEventHandler.onLoginSuccess(Event event) |
protected void |
DefaultSessionEventHandler.onLogout(Event event) |
protected void |
DefaultSessionEventHandler.onStart(Event event) |
protected void |
DefaultSessionEventHandler.onStop(Event event) |
Constructor and Description |
---|
DefaultNetworkEvent(Event event)
Copy constructor which will take values from the event and set it on this
instance.
|
DefaultNetworkEvent(Event event,
DeliveryGuaranty deliveryGuaranty)
Copy constructor which will take values from the event and set it on this
instance.
|
Constructor and Description |
---|
JetlangEventDispatcher(Map<Integer,List<EventHandler>> listenersByEventType,
List<EventHandler> anyHandler,
org.jetlang.channels.MemoryChannel<Event> eventQueue,
org.jetlang.fibers.Fiber fiber,
Lane<String,ExecutorService> lane) |
JetlangEventDispatcher(org.jetlang.channels.MemoryChannel<Event> eventQueue,
org.jetlang.fibers.Fiber fiber,
Lane<String,ExecutorService> lane) |
Modifier and Type | Method and Description |
---|---|
Event |
UDPUpstreamHandler.getUDPConnectEvent(Event event,
SocketAddress remoteAddress,
org.jboss.netty.channel.socket.DatagramChannel udpChannel) |
Modifier and Type | Method and Description |
---|---|
Event |
UDPUpstreamHandler.getUDPConnectEvent(Event event,
SocketAddress remoteAddress,
org.jboss.netty.channel.socket.DatagramChannel udpChannel) |
Copyright © 2013. All Rights Reserved.