Package org.apache.catalina.tribes.group
Interface GroupChannelMBean
- All Known Implementing Classes:
- GroupChannel
public interface GroupChannelMBean
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddChannelListener(ChannelListener listener) voidaddMembershipListener(MembershipListener listener) booleanlonggetLocalMember(boolean incAlive) Member[]booleanbooleanvoidremoveChannelListener(ChannelListener listener) voidremoveMembershipListener(MembershipListener listener) send(Member[] destination, Serializable msg, int options) send(Member[] destination, Serializable msg, int options, ErrorHandler handler) voidstart(int svc) voidstop(int svc) 
- 
Method Details- 
getOptionCheckboolean getOptionCheck()
- 
getHeartbeatboolean getHeartbeat()
- 
getHeartbeatSleeptimelong getHeartbeatSleeptime()
- 
start- Throws:
- ChannelException
 
- 
stop- Throws:
- ChannelException
 
- 
send- Throws:
- ChannelException
 
- 
sendUniqueId send(Member[] destination, Serializable msg, int options, ErrorHandler handler) throws ChannelException - Throws:
- ChannelException
 
- 
addMembershipListener
- 
addChannelListener
- 
removeMembershipListener
- 
removeChannelListener
- 
hasMembersboolean hasMembers()
- 
getMembersMember[] getMembers()
- 
getLocalMember
 
-