[jboss-remoting-commits] JBoss Remoting SVN: r3818 - in remoting3/trunk/core/src/main/java/org/jboss/cx/remoting/core: stream and 1 other directory.

jboss-remoting-commits at lists.jboss.org jboss-remoting-commits at lists.jboss.org
Tue Apr 1 09:32:44 EDT 2008


Author: david.lloyd at jboss.com
Date: 2008-04-01 09:32:43 -0400 (Tue, 01 Apr 2008)
New Revision: 3818

Modified:
   remoting3/trunk/core/src/main/java/org/jboss/cx/remoting/core/CoreSession.java
   remoting3/trunk/core/src/main/java/org/jboss/cx/remoting/core/stream/DefaultStreamDetector.java
Log:
Minor code cleanup

Modified: remoting3/trunk/core/src/main/java/org/jboss/cx/remoting/core/CoreSession.java
===================================================================
--- remoting3/trunk/core/src/main/java/org/jboss/cx/remoting/core/CoreSession.java	2008-04-01 13:32:30 UTC (rev 3817)
+++ remoting3/trunk/core/src/main/java/org/jboss/cx/remoting/core/CoreSession.java	2008-04-01 13:32:43 UTC (rev 3818)
@@ -96,7 +96,7 @@
         this.endpoint = endpoint;
         executor = endpoint.getExecutor();
         // todo - make stream detectors pluggable
-        streamDetectors = java.util.Collections.<StreamDetector>singletonList(new DefaultStreamDetector());
+        streamDetectors = java.util.Collections.singletonList(DefaultStreamDetector.INSTANCE);
     }
 
     UserSession getUserSession() {

Modified: remoting3/trunk/core/src/main/java/org/jboss/cx/remoting/core/stream/DefaultStreamDetector.java
===================================================================
--- remoting3/trunk/core/src/main/java/org/jboss/cx/remoting/core/stream/DefaultStreamDetector.java	2008-04-01 13:32:30 UTC (rev 3817)
+++ remoting3/trunk/core/src/main/java/org/jboss/cx/remoting/core/stream/DefaultStreamDetector.java	2008-04-01 13:32:43 UTC (rev 3818)
@@ -12,6 +12,8 @@
  *
  */
 public final class DefaultStreamDetector implements StreamDetector {
+    public static final StreamDetector INSTANCE = new DefaultStreamDetector();
+
     public StreamSerializerFactory detectStream(Object candidate) {
         if (candidate instanceof InputStream) {
             return new InputStreamStreamSerializerFactory();




More information about the jboss-remoting-commits mailing list