Interface OperationMode
-
- All Known Implementing Classes:
ApplicationMode
,ClusterManagementMode
public interface OperationMode
The mode in which this member is operating such a loadBalance or application
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addInterceptors(org.apache.catalina.tribes.Channel channel)
Add channel interecptorsList<MembershipManager>
getMembershipManagers()
Get all the membership managers associated with a particular modevoid
init(org.apache.catalina.tribes.Channel channel)
Initialize this modevoid
notifyMemberJoin(org.apache.catalina.tribes.Member member)
Notify to the relevant parties that a membermember
joined
-
-
-
Method Detail
-
addInterceptors
void addInterceptors(org.apache.catalina.tribes.Channel channel)
Add channel interecptors- Parameters:
channel
- The Channel to which interceptors need to be added
-
init
void init(org.apache.catalina.tribes.Channel channel)
Initialize this mode- Parameters:
channel
- The channel related to this member
-
getMembershipManagers
List<MembershipManager> getMembershipManagers()
Get all the membership managers associated with a particular mode- Returns:
- membership managers associated with a particular mode
-
notifyMemberJoin
void notifyMemberJoin(org.apache.catalina.tribes.Member member)
Notify to the relevant parties that a membermember
joined- Parameters:
member
- The member to whom this member lists have to be sent
-
-