You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mina.apache.org by el...@apache.org on 2013/03/21 12:02:10 UTC
git commit: Injected the IoSessionConfig into the session
Updated Branches:
refs/heads/trunk 638f2abd2 -> fa342bb4b
Injected the IoSessionConfig into the session
Project: http://git-wip-us.apache.org/repos/asf/mina/repo
Commit: http://git-wip-us.apache.org/repos/asf/mina/commit/fa342bb4
Tree: http://git-wip-us.apache.org/repos/asf/mina/tree/fa342bb4
Diff: http://git-wip-us.apache.org/repos/asf/mina/diff/fa342bb4
Branch: refs/heads/trunk
Commit: fa342bb4b259a6988766b6db069690cdde13540a
Parents: 638f2ab
Author: Emmanuel Lécharny <el...@apache.org>
Authored: Thu Mar 21 11:56:27 2013 +0100
Committer: Emmanuel Lécharny <el...@apache.org>
Committed: Thu Mar 21 11:56:27 2013 +0100
----------------------------------------------------------------------
.../org/apache/mina/session/AbstractIoSession.java | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/mina/blob/fa342bb4/core/src/main/java/org/apache/mina/session/AbstractIoSession.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/org/apache/mina/session/AbstractIoSession.java b/core/src/main/java/org/apache/mina/session/AbstractIoSession.java
index afa6829..9afd2ac 100644
--- a/core/src/main/java/org/apache/mina/session/AbstractIoSession.java
+++ b/core/src/main/java/org/apache/mina/session/AbstractIoSession.java
@@ -38,6 +38,7 @@ import org.apache.mina.api.IoFuture;
import org.apache.mina.api.IoHandler;
import org.apache.mina.api.IoService;
import org.apache.mina.api.IoSession;
+import org.apache.mina.api.IoSessionConfig;
import org.apache.mina.filterchain.ReadFilterChainController;
import org.apache.mina.filterchain.WriteFilterChainController;
import org.apache.mina.service.executor.CloseEvent;
@@ -79,6 +80,9 @@ public abstract class AbstractIoSession implements IoSession, ReadFilterChainCon
/** the {@link IdleChecker} in charge of detecting idle event for this session */
protected final IdleChecker idleChecker;
+ /** The session config */
+ protected IoSessionConfig config;
+
// ------------------------------------------------------------------------
// Basic statistics
// ------------------------------------------------------------------------
@@ -151,6 +155,7 @@ public abstract class AbstractIoSession implements IoSession, ReadFilterChainCon
this.service = service;
this.chain = service.getFilters();
this.idleChecker = idleChecker;
+ this.config = service.getSessionConfig();
LOG.debug("Created new session with id : {}", id);