com.atlassian.aws.ec2.caches
Class SubnetCache

java.lang.Object
  extended by com.atlassian.aws.AwsOmeCache<com.amazonaws.services.ec2.model.Subnet>
      extended by com.atlassian.aws.ec2.caches.SubnetCache

public class SubnetCache
extends AwsOmeCache<com.amazonaws.services.ec2.model.Subnet>


Constructor Summary
SubnetCache(com.amazonaws.services.ec2.AmazonEC2Async ec2Client)
           
SubnetCache(com.amazonaws.services.ec2.AmazonEC2Async ec2Client, int maximumDataAge, TimeUnit maximumDataAgeUnit)
           
 
Method Summary
protected  void onResourceLookupFailure(String resourceId)
           
protected  List<com.amazonaws.services.ec2.model.Subnet> refreshAllData()
           
protected  String toResourceId(com.amazonaws.services.ec2.model.Subnet subnet)
           
 
Methods inherited from class com.atlassian.aws.AwsOmeCache
describe, describe, describeResources, setMaximumStatusAgeSeconds
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SubnetCache

public SubnetCache(com.amazonaws.services.ec2.AmazonEC2Async ec2Client,
                   int maximumDataAge,
                   TimeUnit maximumDataAgeUnit)

SubnetCache

public SubnetCache(com.amazonaws.services.ec2.AmazonEC2Async ec2Client)
Method Detail

refreshAllData

protected List<com.amazonaws.services.ec2.model.Subnet> refreshAllData()
Specified by:
refreshAllData in class AwsOmeCache<com.amazonaws.services.ec2.model.Subnet>

toResourceId

protected String toResourceId(com.amazonaws.services.ec2.model.Subnet subnet)
Specified by:
toResourceId in class AwsOmeCache<com.amazonaws.services.ec2.model.Subnet>

onResourceLookupFailure

protected void onResourceLookupFailure(String resourceId)
Specified by:
onResourceLookupFailure in class AwsOmeCache<com.amazonaws.services.ec2.model.Subnet>


Copyright © 2015 Atlassian. All rights reserved.