org.objectweb.jonas.management.cluster
Class JkClusterMember
java.lang.Object
org.objectweb.jonas.management.cluster.ClusterMember
org.objectweb.jonas.management.cluster.JkClusterMember
- All Implemented Interfaces:
- ClusterMemberMBean, JkClusterMemberMBean
- public class JkClusterMember
- extends ClusterMember
- implements JkClusterMemberMBean
JkCluster members are actually workers.
A worker represents a JOnAS server which plays the role of worker in a
Mod_jk loadbalancing cluster.
- Author:
- Adriana Danes
Methods inherited from class org.objectweb.jonas.management.cluster.ClusterMember |
getJ2EEServer, getMbeanServer, getName, getObjectName, getProxy, getServerName, getServerProxy, getServerState, getState, setMbeanServer, setObjectName |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JkClusterMember
public JkClusterMember(java.lang.String name,
ServerProxy proxy)
- Constructor
- Parameters:
name
- the worker name as defined in worker.propertiesproxy
- related Server Proxy
getHost
public java.lang.String getHost()
- Specified by:
getHost
in interface JkClusterMemberMBean
- Returns:
- The worker's host
setHost
public void setHost(java.lang.String host)
getLbfactor
public int getLbfactor()
- Specified by:
getLbfactor
in interface JkClusterMemberMBean
- Returns:
- the worker's load balance factor
setLbfactor
public void setLbfactor(int lbfactor)
getPort
public int getPort()
- Specified by:
getPort
in interface JkClusterMemberMBean
- Returns:
- the worker's port
setPort
public void setPort(int port)
setName
public void setName(java.lang.String name)
getType
public java.lang.String getType()
- Specified by:
getType
in interface JkClusterMemberMBean
- Returns:
- the worker's type
setType
public void setType(java.lang.String type)
getLbFactor
public int getLbFactor()
setLbFactor
public void setLbFactor(int lbFactor)