org.jclouds.vcloud.compute.config
Class VCloudComputeServiceDependenciesModule

java.lang.Object
  extended by com.google.inject.AbstractModule
      extended by org.jclouds.vcloud.compute.config.VCloudComputeServiceDependenciesModule
All Implemented Interfaces:
com.google.inject.Module

public class VCloudComputeServiceDependenciesModule
extends com.google.inject.AbstractModule

Author:
Adrian Cole

Field Summary
static Map<Status,NodeState> VAPPSTATUS_TO_NODESTATE
           
 
Constructor Summary
VCloudComputeServiceDependenciesModule()
           
 
Method Summary
protected  void configure()
           
 NetworkConfig networkConfig(ReferenceType network, FenceMode defaultFenceMode)
           
protected  Map<Status,NodeState> provideVAppStatusToNodeState()
           
 
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
 

Field Detail

VAPPSTATUS_TO_NODESTATE

public static final Map<Status,NodeState> VAPPSTATUS_TO_NODESTATE
Constructor Detail

VCloudComputeServiceDependenciesModule

public VCloudComputeServiceDependenciesModule()
Method Detail

provideVAppStatusToNodeState

@Singleton
@Provides
protected Map<Status,NodeState> provideVAppStatusToNodeState()

configure

protected void configure()
Specified by:
configure in class com.google.inject.AbstractModule

networkConfig

@Provides
@Singleton
public NetworkConfig networkConfig(ReferenceType network,
                                                      FenceMode defaultFenceMode)


Copyright © 2009-2012 jclouds. All Rights Reserved.