Package org.apache.catalina.tribes.group
Interface GroupChannelMBean
- 
- All Known Implementing Classes:
- GroupChannel
 
 public interface GroupChannelMBean
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddChannelListener(ChannelListener listener)voidaddMembershipListener(MembershipListener listener)booleangetHeartbeat()longgetHeartbeatSleeptime()MembergetLocalMember(boolean incAlive)Member[]getMembers()booleangetOptionCheck()booleanhasMembers()voidremoveChannelListener(ChannelListener listener)voidremoveMembershipListener(MembershipListener listener)UniqueIdsend(Member[] destination, java.io.Serializable msg, int options)UniqueIdsend(Member[] destination, java.io.Serializable msg, int options, ErrorHandler handler)voidstart(int svc)voidstop(int svc)
 
- 
- 
- 
Method Detail- 
getOptionCheckboolean getOptionCheck() 
 - 
getHeartbeatboolean getHeartbeat() 
 - 
getHeartbeatSleeptimelong getHeartbeatSleeptime() 
 - 
startvoid start(int svc) throws ChannelException- Throws:
- ChannelException
 
 - 
stopvoid stop(int svc) throws ChannelException - Throws:
- ChannelException
 
 - 
sendUniqueId send(Member[] destination, java.io.Serializable msg, int options) throws ChannelException - Throws:
- ChannelException
 
 - 
sendUniqueId send(Member[] destination, java.io.Serializable msg, int options, ErrorHandler handler) throws ChannelException - Throws:
- ChannelException
 
 - 
addMembershipListenervoid addMembershipListener(MembershipListener listener) 
 - 
addChannelListenervoid addChannelListener(ChannelListener listener) 
 - 
removeMembershipListenervoid removeMembershipListener(MembershipListener listener) 
 - 
removeChannelListenervoid removeChannelListener(ChannelListener listener) 
 - 
hasMembersboolean hasMembers() 
 - 
getMembersMember[] getMembers() 
 - 
getLocalMemberMember getLocalMember(boolean incAlive) 
 
- 
 
-