You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by tr...@apache.org on 2004/12/08 07:06:33 UTC
svn commit: r111223 - incubator/directory/seda/branches/trustin/src/java/org/apache/mina/registry
Author: trustin
Date: Tue Dec 7 22:06:29 2004
New Revision: 111223
URL: http://svn.apache.org/viewcvs?view=rev&rev=111223
Log:
Reorganized transport types:
* TCP -> SOCKET
* UDP -> DATAGRAM
* added MULTICAST
and I'm changing upstream layer into a simple wrapper for downstream SessionHandler.
Modified:
incubator/directory/seda/branches/trustin/src/java/org/apache/mina/registry/Service.java
incubator/directory/seda/branches/trustin/src/java/org/apache/mina/registry/ServiceRegistry.java
incubator/directory/seda/branches/trustin/src/java/org/apache/mina/registry/TransportType.java
Modified: incubator/directory/seda/branches/trustin/src/java/org/apache/mina/registry/Service.java
Url: http://svn.apache.org/viewcvs/incubator/directory/seda/branches/trustin/src/java/org/apache/mina/registry/Service.java?view=diff&rev=111223&p1=incubator/directory/seda/branches/trustin/src/java/org/apache/mina/registry/Service.java&r1=111222&p2=incubator/directory/seda/branches/trustin/src/java/org/apache/mina/registry/Service.java&r2=111223
==============================================================================
--- incubator/directory/seda/branches/trustin/src/java/org/apache/mina/registry/Service.java (original)
+++ incubator/directory/seda/branches/trustin/src/java/org/apache/mina/registry/Service.java Tue Dec 7 22:06:29 2004
@@ -19,6 +19,8 @@
*/
package org.apache.mina.registry;
+import org.apache.mina.downstream.SessionHandler;
+
/**
* TODO Insert type comment.
@@ -33,5 +35,5 @@
int getPort();
- Object getSessionHandler();
+ SessionHandler getSessionHandler();
}
Modified: incubator/directory/seda/branches/trustin/src/java/org/apache/mina/registry/ServiceRegistry.java
Url: http://svn.apache.org/viewcvs/incubator/directory/seda/branches/trustin/src/java/org/apache/mina/registry/ServiceRegistry.java?view=diff&rev=111223&p1=incubator/directory/seda/branches/trustin/src/java/org/apache/mina/registry/ServiceRegistry.java&r1=111222&p2=incubator/directory/seda/branches/trustin/src/java/org/apache/mina/registry/ServiceRegistry.java&r2=111223
==============================================================================
--- incubator/directory/seda/branches/trustin/src/java/org/apache/mina/registry/ServiceRegistry.java (original)
+++ incubator/directory/seda/branches/trustin/src/java/org/apache/mina/registry/ServiceRegistry.java Tue Dec 7 22:06:29 2004
@@ -20,9 +20,10 @@
package org.apache.mina.registry;
import java.io.IOException;
-
import java.util.Iterator;
+import org.apache.mina.downstream.SessionHandler;
+
/**
* Interface for the internet service registry. The registry is used by
@@ -34,11 +35,7 @@
*/
public interface ServiceRegistry {
void bind(Service service,
- org.apache.mina.downstream.SessionHandler sessionHandler)
- throws IOException;
-
- void bind(Service service,
- org.apache.mina.upstream.SessionHandler sessionHandler)
+ SessionHandler sessionHandler)
throws IOException;
void unbind(Service service);
Modified: incubator/directory/seda/branches/trustin/src/java/org/apache/mina/registry/TransportType.java
Url: http://svn.apache.org/viewcvs/incubator/directory/seda/branches/trustin/src/java/org/apache/mina/registry/TransportType.java?view=diff&rev=111223&p1=incubator/directory/seda/branches/trustin/src/java/org/apache/mina/registry/TransportType.java&r1=111222&p2=incubator/directory/seda/branches/trustin/src/java/org/apache/mina/registry/TransportType.java&r2=111223
==============================================================================
--- incubator/directory/seda/branches/trustin/src/java/org/apache/mina/registry/TransportType.java (original)
+++ incubator/directory/seda/branches/trustin/src/java/org/apache/mina/registry/TransportType.java Tue Dec 7 22:06:29 2004
@@ -27,8 +27,9 @@
* @version $Rev$, $Date$
*/
public class TransportType {
- public static final TransportType TCP = new TransportType("TCP");
- public static final TransportType UDP = new TransportType("UDP");
+ public static final TransportType SOCKET = new TransportType("SOCKET");
+ public static final TransportType DATAGRAM = new TransportType("DATAGRAM");
+ public static final TransportType MULTICAST = new TransportType("MULTICAST");
public static final TransportType VM = new TransportType("VM");
private final String strVal;