org.apache.catalina.tribes.group.interceptors

Class DomainFilterInterceptor

public class DomainFilterInterceptor extends ChannelInterceptorBase

Title: Member domain filter interceptor

Description: Filters membership based on domain.

Version: 1.0

Author: Filip Hanik

Field Summary
protected byte[]domain
protected Membershipmembership
Method Summary
byte[]getDomain()
MembergetLocalMember(boolean incAlive)
MembergetMember(Member mbr)
Member[]getMembers()
booleanhasMembers()
voidmemberAdded(Member member)
voidmemberDisappeared(Member member)
voidmessageReceived(ChannelMessage msg)
voidsetDomain(byte[] domain)
voidsetDomain(String domain)
protected voidsetupMembership()

Field Detail

domain

protected byte[] domain

membership

protected Membership membership

Method Detail

getDomain

public byte[] getDomain()

getLocalMember

public Member getLocalMember(boolean incAlive)

getMember

public Member getMember(Member mbr)

getMembers

public Member[] getMembers()

hasMembers

public boolean hasMembers()

memberAdded

public void memberAdded(Member member)

memberDisappeared

public void memberDisappeared(Member member)

messageReceived

public void messageReceived(ChannelMessage msg)

setDomain

public void setDomain(byte[] domain)

setDomain

public void setDomain(String domain)

setupMembership

protected void setupMembership()
Copyright © 2000-2011 Apache Software Foundation. All Rights Reserved.