| Package | Description |
|---|---|
| io.nadron.app | |
| io.nadron.app.impl | |
| io.nadron.communication | |
| io.nadron.event | |
| io.nadron.event.impl | |
| io.nadron.service | |
| io.nadron.service.impl |
| Modifier and Type | Interface and Description |
|---|---|
interface |
PlayerSession
This interface model's a human player's session to nadron.
|
| Modifier and Type | Method and Description |
|---|---|
Session |
SessionFactory.newSession() |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultPlayerSession
This implementation of the
PlayerSession interface is used to both
receive and send messages to a particular player using the
DefaultSession.onEvent(io.nadron.event.Event). |
class |
DefaultSession
The default implementation of the session class.
|
class |
GameRoomSession |
| Modifier and Type | Method and Description |
|---|---|
Session |
DefaultSession.SessionBuilder.build() |
Session |
Sessions.newSession() |
| Modifier and Type | Method and Description |
|---|---|
Session |
NettyUDPMessageSender.EventContextImpl.getSession() |
| Modifier and Type | Method and Description |
|---|---|
void |
NettyUDPMessageSender.EventContextImpl.setSession(Session session) |
| Modifier and Type | Method and Description |
|---|---|
Session |
SessionEventHandler.getSession() |
Session |
EventContext.getSession() |
| Modifier and Type | Method and Description |
|---|---|
static Event |
Events.event(Object source,
int eventType,
Session session) |
boolean |
EventDispatcher.removeHandlersForSession(Session session)
Removes all the handlers for a session.
|
void |
SessionEventHandler.setSession(Session session)
Sets the session instance on this handler.
|
void |
EventContext.setSession(Session session) |
| Modifier and Type | Field and Description |
|---|---|
private Session |
SessionMessageHandler.session |
private Session |
NetworkEventListener.session |
private Session |
DefaultSessionEventHandler.session |
private Session |
DefaultEventContext.session |
| Modifier and Type | Method and Description |
|---|---|
Session |
SessionMessageHandler.getSession() |
Session |
NetworkEventListener.getSession() |
Session |
DefaultSessionEventHandler.getSession() |
Session |
DefaultEventContext.getSession() |
| Modifier and Type | Method and Description |
|---|---|
protected List<EventHandler> |
JetlangEventDispatcher.getHandlersToRemoveForSession(List<EventHandler> handlerList,
Session session) |
boolean |
JetlangEventDispatcher.removeHandlersForSession(Session session) |
boolean |
ExecutorEventDispatcher.removeHandlersForSession(Session session) |
void |
SessionMessageHandler.setSession(Session session) |
void |
NetworkEventListener.setSession(Session session) |
void |
DefaultSessionEventHandler.setSession(Session session) |
void |
DefaultEventContext.setSession(Session session) |
| Constructor and Description |
|---|
DefaultEventContext(Session session,
Object attachement) |
DefaultSessionEventHandler(Session session) |
NetworkEventListener(Session session) |
SessionMessageHandler(Session session) |
| Modifier and Type | Method and Description |
|---|---|
Session |
SessionRegistryService.getSession(T key) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
SessionRegistryService.putSession(T key,
Session session) |
| Modifier and Type | Field and Description |
|---|---|
protected Map<T,Session> |
SessionRegistry.sessions |
(package private) Map<String,Session> |
ReconnectSessionRegistry.ClearSessionTask.sessions |
| Modifier and Type | Method and Description |
|---|---|
Session |
SessionRegistry.getSession(T key) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ReconnectSessionRegistry.putSession(String key,
Session session) |
boolean |
SessionRegistry.putSession(T key,
Session session) |
| Constructor and Description |
|---|
ReconnectSessionRegistry.ClearSessionTask(String reconnectKey,
Map<String,Session> sessions) |
Copyright © 2013. All Rights Reserved.