fixed multicast inheritance

git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk/activeio@397392 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/activeio-core/src/main/java/org/apache/activeio/packet/sync/multicast/MulticastSocketSyncChannelFactory.java b/activeio-core/src/main/java/org/apache/activeio/packet/sync/multicast/MulticastSocketSyncChannelFactory.java
index 5b2c9c9..63f4686 100644
--- a/activeio-core/src/main/java/org/apache/activeio/packet/sync/multicast/MulticastSocketSyncChannelFactory.java
+++ b/activeio-core/src/main/java/org/apache/activeio/packet/sync/multicast/MulticastSocketSyncChannelFactory.java
@@ -22,13 +22,14 @@
 import java.net.URI;
 
 import org.apache.activeio.packet.sync.SyncChannel;
+import org.apache.activeio.packet.sync.SyncChannelFactory;
 import org.apache.activeio.packet.sync.SyncChannelServer;
 
 
 /**
  * @version $Revision: $ $Date: $
  */
-public class MulticastSocketSyncChannelFactory {
+public class MulticastSocketSyncChannelFactory implements SyncChannelFactory {
 
     public SyncChannel openSyncChannel(URI groupURI) throws IOException {
         if (groupURI == null) throw new IllegalArgumentException("group URI cannot be null");