com.alibaba.dubbo.remoting.p2p.support
Class AbstractGroup

java.lang.Object
  extended by com.alibaba.dubbo.remoting.p2p.support.AbstractGroup
All Implemented Interfaces:
Group
Direct Known Subclasses:
FileGroup, MulticastGroup

public abstract class AbstractGroup
extends Object
implements Group

AbstractGroup

Author:
william.liangf

Constructor Summary
AbstractGroup(URL url)
           
 
Method Summary
 void close()
          close the group.
 URL getUrl()
          get group url.
 Peer join(URL url, ChannelHandler handler)
          join.
 void leave(URL url)
          leave.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractGroup

public AbstractGroup(URL url)
Method Detail

getUrl

public URL getUrl()
Description copied from interface: Group
get group url.

Specified by:
getUrl in interface Group
Returns:
group url.

close

public void close()
Description copied from interface: Group
close the group.

Specified by:
close in interface Group

join

public Peer join(URL url,
                 ChannelHandler handler)
          throws RemotingException
Description copied from interface: Group
join.

Specified by:
join in interface Group
Throws:
RemotingException

leave

public void leave(URL url)
           throws RemotingException
Description copied from interface: Group
leave.

Specified by:
leave in interface Group
Throws:
RemotingException


Copyright © 2012–2017 Alibaba. All rights reserved.