org.jclouds.cloudloadbalancers.loadbalancer.config
Class CloudLoadBalancersBindLoadBalancerStrategiesByClass

java.lang.Object
  extended by com.google.inject.AbstractModule
      extended by org.jclouds.loadbalancer.config.BindLoadBalancerStrategiesByClass
          extended by org.jclouds.cloudloadbalancers.loadbalancer.config.CloudLoadBalancersBindLoadBalancerStrategiesByClass
All Implemented Interfaces:
com.google.inject.Module

public class CloudLoadBalancersBindLoadBalancerStrategiesByClass
extends BindLoadBalancerStrategiesByClass

Author:
Adrian Cole

Constructor Summary
CloudLoadBalancersBindLoadBalancerStrategiesByClass()
           
 
Method Summary
protected  Class<? extends DestroyLoadBalancerStrategy> defineDestroyLoadBalancerStrategy()
           
protected  Class<? extends GetLoadBalancerMetadataStrategy> defineGetLoadBalancerMetadataStrategy()
           
protected  Class<? extends ListLoadBalancersStrategy> defineListLoadBalancersStrategy()
           
protected  Class<? extends LoadBalanceNodesStrategy> defineLoadBalanceNodesStrategy()
           
 
Methods inherited from class org.jclouds.loadbalancer.config.BindLoadBalancerStrategiesByClass
bindDestroyLoadBalancerStrategy, bindGetLoadBalancerMetadataStrategy, bindListLoadBalancersStrategy, bindLoadBalanceNodesStrategy, configure
 
Methods inherited from class com.google.inject.AbstractModule
addError, addError, addError, bind, bind, bind, bindConstant, binder, bindInterceptor, bindListener, bindScope, configure, convertToTypes, currentStage, getMembersInjector, getMembersInjector, getProvider, getProvider, install, requestInjection, requestStaticInjection, requireBinding, requireBinding
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CloudLoadBalancersBindLoadBalancerStrategiesByClass

public CloudLoadBalancersBindLoadBalancerStrategiesByClass()
Method Detail

defineLoadBalanceNodesStrategy

protected Class<? extends LoadBalanceNodesStrategy> defineLoadBalanceNodesStrategy()
Specified by:
defineLoadBalanceNodesStrategy in class BindLoadBalancerStrategiesByClass

defineDestroyLoadBalancerStrategy

protected Class<? extends DestroyLoadBalancerStrategy> defineDestroyLoadBalancerStrategy()
Specified by:
defineDestroyLoadBalancerStrategy in class BindLoadBalancerStrategiesByClass

defineGetLoadBalancerMetadataStrategy

protected Class<? extends GetLoadBalancerMetadataStrategy> defineGetLoadBalancerMetadataStrategy()
Specified by:
defineGetLoadBalancerMetadataStrategy in class BindLoadBalancerStrategiesByClass

defineListLoadBalancersStrategy

protected Class<? extends ListLoadBalancersStrategy> defineListLoadBalancersStrategy()
Specified by:
defineListLoadBalancersStrategy in class BindLoadBalancerStrategiesByClass


Copyright © 2009-2011 jclouds. All Rights Reserved.