|
Apache Tomcat 7.0.4 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface CatalinaCluster
A CatalinaCluster interface allows to plug in and out the different cluster implementations
| Field Summary | |
|---|---|
static String |
info
Descriptive information about this component implementation. |
| Method Summary | |
|---|---|
void |
addClusterListener(ClusterListener listener)
|
void |
addValve(Valve valve)
|
Channel |
getChannel()
|
ClusterDeployer |
getClusterDeployer()
|
Member |
getLocalMember()
Return the member that represents this node. |
Log |
getLogger()
Returns the associates logger with this cluster. |
Manager |
getManager(String name)
|
String |
getManagerName(String name,
Manager manager)
|
Map<String,ClusterManager> |
getManagers()
|
Member[] |
getMembers()
Returns all the members currently participating in the cluster. |
Valve[] |
getValves()
|
boolean |
hasMembers()
Returns that cluster has members. |
void |
removeClusterListener(ClusterListener listener)
|
void |
send(ClusterMessage msg)
Sends a message to all the members in the cluster |
void |
send(ClusterMessage msg,
Member dest)
Sends a message to a specific member in the cluster. |
void |
setChannel(Channel channel)
|
void |
setClusterDeployer(ClusterDeployer deployer)
|
void |
start()
Start the cluster, the owning container will invoke this |
void |
stop()
Stops the cluster, the owning container will invoke this |
| Methods inherited from interface org.apache.catalina.Cluster |
|---|
backgroundProcess, createManager, getClusterName, getContainer, getInfo, getProtocol, registerManager, removeManager, setClusterName, setContainer, setProtocol |
| Field Detail |
|---|
static final String info
| Method Detail |
|---|
void start()
throws Exception
Exception - - if failure to start cluster
void stop()
throws LifecycleException
LifecycleExceptionLog getLogger()
void send(ClusterMessage msg)
msg - ClusterMessage
void send(ClusterMessage msg,
Member dest)
msg - ClusterMessagedest - Memberboolean hasMembers()
Member[] getMembers()
Member getLocalMember()
void addValve(Valve valve)
void addClusterListener(ClusterListener listener)
void removeClusterListener(ClusterListener listener)
void setClusterDeployer(ClusterDeployer deployer)
ClusterDeployer getClusterDeployer()
Map<String,ClusterManager> getManagers()
Manager getManager(String name)
String getManagerName(String name,
Manager manager)
Valve[] getValves()
void setChannel(Channel channel)
Channel getChannel()
|
Apache Tomcat 7.0.4 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||