com.atlassian.aws.ec2.caches
Class VpcCache

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

public class VpcCache
extends AwsOmeCache<com.amazonaws.services.ec2.model.Vpc>


Constructor Summary
VpcCache(com.amazonaws.services.ec2.AmazonEC2Async ec2Client)
           
VpcCache(com.amazonaws.services.ec2.AmazonEC2Async ec2Client, int maximumDataAge, TimeUnit maximumDataAgeUnit)
           
 
Method Summary
protected  void onResourceLookupFailure(String resourceId)
           
protected  List<com.amazonaws.services.ec2.model.Vpc> refreshAllData()
           
protected  String toResourceId(com.amazonaws.services.ec2.model.Vpc vpc)
           
 
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

VpcCache

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

VpcCache

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

refreshAllData

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

toResourceId

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

onResourceLookupFailure

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


Copyright © 2015 Atlassian. All rights reserved.