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 org.jclouds.loadbalancer.config.BindLoadBalancerStrategiesByClass

Author:
Adrian Cole

Constructor Summary
CloudLoadBalancersBindLoadBalancerStrategiesByClass()
           
 
Method Summary
protected  Class<? extends org.jclouds.loadbalancer.strategy.DestroyLoadBalancerStrategy> defineDestroyLoadBalancerStrategy()
           
protected  Class<? extends org.jclouds.loadbalancer.strategy.GetLoadBalancerMetadataStrategy> defineGetLoadBalancerMetadataStrategy()
           
protected  Class<? extends org.jclouds.loadbalancer.strategy.ListLoadBalancersStrategy> defineListLoadBalancersStrategy()
           
protected  Class<? extends org.jclouds.loadbalancer.strategy.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 org.jclouds.loadbalancer.strategy.LoadBalanceNodesStrategy> defineLoadBalanceNodesStrategy()
Specified by:
defineLoadBalanceNodesStrategy in class org.jclouds.loadbalancer.config.BindLoadBalancerStrategiesByClass

defineDestroyLoadBalancerStrategy

protected Class<? extends org.jclouds.loadbalancer.strategy.DestroyLoadBalancerStrategy> defineDestroyLoadBalancerStrategy()
Specified by:
defineDestroyLoadBalancerStrategy in class org.jclouds.loadbalancer.config.BindLoadBalancerStrategiesByClass

defineGetLoadBalancerMetadataStrategy

protected Class<? extends org.jclouds.loadbalancer.strategy.GetLoadBalancerMetadataStrategy> defineGetLoadBalancerMetadataStrategy()
Specified by:
defineGetLoadBalancerMetadataStrategy in class org.jclouds.loadbalancer.config.BindLoadBalancerStrategiesByClass

defineListLoadBalancersStrategy

protected Class<? extends org.jclouds.loadbalancer.strategy.ListLoadBalancersStrategy> defineListLoadBalancersStrategy()
Specified by:
defineListLoadBalancersStrategy in class org.jclouds.loadbalancer.config.BindLoadBalancerStrategiesByClass


Copyright © 2009-2011 jclouds. All Rights Reserved.