org.dasein.cloud.aws.network
Class EC2NetworkServices

java.lang.Object
  extended by org.dasein.cloud.network.AbstractNetworkServices
      extended by org.dasein.cloud.aws.network.EC2NetworkServices
All Implemented Interfaces:
org.dasein.cloud.network.NetworkServices

public class EC2NetworkServices
extends org.dasein.cloud.network.AbstractNetworkServices


Constructor Summary
EC2NetworkServices(AWSCloud cloud)
           
 
Method Summary
 org.dasein.cloud.network.DNSSupport getDnsSupport()
           
 SecurityGroup getFirewallSupport()
           
 ElasticIP getIpAddressSupport()
           
 ElasticLoadBalancer getLoadBalancerSupport()
           
 NetworkACL getNetworkFirewallSupport()
           
 VPC getVlanSupport()
           
 
Methods inherited from class org.dasein.cloud.network.AbstractNetworkServices
getVpnSupport, hasDnsSupport, hasFirewallSupport, hasIpAddressSupport, hasLoadBalancerSupport, hasNetworkFirewallSupport, hasVlanSupport, hasVpnSupport
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EC2NetworkServices

public EC2NetworkServices(AWSCloud cloud)
Method Detail

getDnsSupport

@Nullable
public org.dasein.cloud.network.DNSSupport getDnsSupport()
Specified by:
getDnsSupport in interface org.dasein.cloud.network.NetworkServices
Overrides:
getDnsSupport in class org.dasein.cloud.network.AbstractNetworkServices

getFirewallSupport

@Nonnull
public SecurityGroup getFirewallSupport()
Specified by:
getFirewallSupport in interface org.dasein.cloud.network.NetworkServices
Overrides:
getFirewallSupport in class org.dasein.cloud.network.AbstractNetworkServices

getIpAddressSupport

@Nonnull
public ElasticIP getIpAddressSupport()
Specified by:
getIpAddressSupport in interface org.dasein.cloud.network.NetworkServices
Overrides:
getIpAddressSupport in class org.dasein.cloud.network.AbstractNetworkServices

getLoadBalancerSupport

@Nullable
public ElasticLoadBalancer getLoadBalancerSupport()
Specified by:
getLoadBalancerSupport in interface org.dasein.cloud.network.NetworkServices
Overrides:
getLoadBalancerSupport in class org.dasein.cloud.network.AbstractNetworkServices

getNetworkFirewallSupport

@Nullable
public NetworkACL getNetworkFirewallSupport()
Specified by:
getNetworkFirewallSupport in interface org.dasein.cloud.network.NetworkServices
Overrides:
getNetworkFirewallSupport in class org.dasein.cloud.network.AbstractNetworkServices

getVlanSupport

@Nullable
public VPC getVlanSupport()
Specified by:
getVlanSupport in interface org.dasein.cloud.network.NetworkServices
Overrides:
getVlanSupport in class org.dasein.cloud.network.AbstractNetworkServices


Copyright © 2009-2014 Dell, Inc.. All Rights Reserved.