org.ow2.jasmine.agent.remote.jkmanager
Class AjpBalancerManagerImpl

java.lang.Object
  extended by org.ow2.jasmine.agent.remote.RemoteService
      extended by org.ow2.jasmine.agent.remote.jkmanager.AjpBalancerManagerImpl
All Implemented Interfaces:
org.ow2.jasmine.agent.common.jk.AjpBalancerManagerService

public class AjpBalancerManagerImpl
extends org.ow2.jasmine.agent.remote.RemoteService
implements org.ow2.jasmine.agent.common.jk.AjpBalancerManagerService

The implementation of the JkManagerService Interface

Author:
David Richard

Constructor Summary
AjpBalancerManagerImpl()
           
 
Method Summary
 void addBalancerMember(String proxyBalancer, String host, String port, String lbFactor)
          
 String getProxyBalancerConfigurationFile()
           
 void init(String proxyBalancerConfigurationFile)
          
 void mount(String proxyBalancer, String path)
          
 void removeBalancerMember(String proxyBalancer, String host, String port)
          
 void removeProxyBalancer(String proxyBalancer)
          
 void setProxyBalancerConfigurationFile(String proxyBalancerConfigurationFile)
           
 void start()
           
 void unmount()
          
 void unmount(String proxyBalancer)
          
 
Methods inherited from class org.ow2.jasmine.agent.remote.RemoteService
getId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AjpBalancerManagerImpl

public AjpBalancerManagerImpl()
Method Detail

start

public void start()

addBalancerMember

public void addBalancerMember(String proxyBalancer,
                              String host,
                              String port,
                              String lbFactor)

Specified by:
addBalancerMember in interface org.ow2.jasmine.agent.common.jk.AjpBalancerManagerService

removeBalancerMember

public void removeBalancerMember(String proxyBalancer,
                                 String host,
                                 String port)

Specified by:
removeBalancerMember in interface org.ow2.jasmine.agent.common.jk.AjpBalancerManagerService

removeProxyBalancer

public void removeProxyBalancer(String proxyBalancer)

Specified by:
removeProxyBalancer in interface org.ow2.jasmine.agent.common.jk.AjpBalancerManagerService

init

public void init(String proxyBalancerConfigurationFile)

Specified by:
init in interface org.ow2.jasmine.agent.common.jk.AjpBalancerManagerService

mount

public void mount(String proxyBalancer,
                  String path)

Specified by:
mount in interface org.ow2.jasmine.agent.common.jk.AjpBalancerManagerService

unmount

public void unmount(String proxyBalancer)

Specified by:
unmount in interface org.ow2.jasmine.agent.common.jk.AjpBalancerManagerService

unmount

public void unmount()

Specified by:
unmount in interface org.ow2.jasmine.agent.common.jk.AjpBalancerManagerService

getProxyBalancerConfigurationFile

public String getProxyBalancerConfigurationFile()

setProxyBalancerConfigurationFile

public void setProxyBalancerConfigurationFile(String proxyBalancerConfigurationFile)


Copyright © 2012 OW2 Consortium. All Rights Reserved.