org.ow2.jonas.lib.management.domain.cluster.jk
Class JkClusterMember

java.lang.Object
  extended by org.ow2.jonas.lib.management.domain.cluster.ClusterMember
      extended by org.ow2.jonas.lib.management.domain.cluster.jk.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

Field Summary
 
Fields inherited from class org.ow2.jonas.lib.management.domain.cluster.ClusterMember
logger, mbeanServer, name, objectName, proxy
 
Constructor Summary
JkClusterMember(String name, ServerProxy proxy)
          Constructor
 
Method Summary
 String getHost()
           
 int getLbfactor()
           
 int getLbFactor()
           
 int getPort()
           
 String getType()
           
 void setHost(String host)
           
 void setLbfactor(int lbfactor)
           
 void setLbFactor(int lbFactor)
           
 void setName(String name)
           
 void setPort(int port)
           
 void setType(String type)
           
 
Methods inherited from class org.ow2.jonas.lib.management.domain.cluster.ClusterMember
getMbeanServer, getName, getObjectName, getProxy, getServerName, getServerProxy, getState, setMbeanServer, setObjectName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.ow2.jonas.lib.management.domain.cluster.ClusterMemberMBean
getName, getServerName, getServerProxy, getState
 

Constructor Detail

JkClusterMember

public JkClusterMember(String name,
                       ServerProxy proxy)
Constructor

Parameters:
name - the worker name as defined in worker.properties
proxy - related Server Proxy
Method Detail

getHost

public String getHost()
Specified by:
getHost in interface JkClusterMemberMBean
Returns:
The worker's host

setHost

public void setHost(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(String name)

getType

public String getType()
Specified by:
getType in interface JkClusterMemberMBean
Returns:
the worker's type

setType

public void setType(String type)

getLbFactor

public int getLbFactor()

setLbFactor

public void setLbFactor(int lbFactor)


Copyright © 2010 OW2 Consortium. All Rights Reserved.