org.jclouds.openstack.nova.ec2.xml
Class NovaCreateVolumeResponseHandler

java.lang.Object
  extended by org.xml.sax.helpers.DefaultHandler
      extended by org.jclouds.http.functions.ParseSax.HandlerWithResult<T>
          extended by org.jclouds.http.functions.ParseSax.HandlerForGeneratedRequestWithResult<org.jclouds.ec2.domain.Volume>
              extended by org.jclouds.ec2.xml.CreateVolumeResponseHandler
                  extended by org.jclouds.openstack.nova.ec2.xml.NovaCreateVolumeResponseHandler
All Implemented Interfaces:
org.jclouds.rest.InvocationContext<org.jclouds.http.functions.ParseSax.HandlerWithResult<org.jclouds.ec2.domain.Volume>>, ContentHandler, DTDHandler, EntityResolver, ErrorHandler

public class NovaCreateVolumeResponseHandler
extends org.jclouds.ec2.xml.CreateVolumeResponseHandler

Author:
Adam lowe

Field Summary
 
Fields inherited from class org.jclouds.ec2.xml.CreateVolumeResponseHandler
attachments, attachmentStatus, attachTime, availabilityZone, createTime, currentText, dateCodec, defaultRegion, device, id, inAttachmentSet, instanceId, region, regionToZonesSupplier, size, snapshotId, volumeId, volumeStatus, zonesSupplier
 
Constructor Summary
protected NovaCreateVolumeResponseHandler(org.jclouds.date.DateCodecFactory dateCodecFactory, com.google.common.base.Supplier<String> defaultRegion, com.google.common.base.Supplier<Map<String,com.google.common.base.Supplier<Set<String>>>> regionToZonesSupplier, com.google.common.base.Supplier<Set<String>> zonesSupplier)
           
 
Method Summary
 void endElement(String uri, String name, String qName)
           
 
Methods inherited from class org.jclouds.ec2.xml.CreateVolumeResponseHandler
characters, findAvailabilityZoneInArgsOrNull, getResult, setContext, startElement
 
Methods inherited from class org.jclouds.http.functions.ParseSax.HandlerForGeneratedRequestWithResult
getRequest
 
Methods inherited from class org.xml.sax.helpers.DefaultHandler
endDocument, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NovaCreateVolumeResponseHandler

@Inject
protected NovaCreateVolumeResponseHandler(org.jclouds.date.DateCodecFactory dateCodecFactory,
                                                 com.google.common.base.Supplier<String> defaultRegion,
                                                 com.google.common.base.Supplier<Map<String,com.google.common.base.Supplier<Set<String>>>> regionToZonesSupplier,
                                                 com.google.common.base.Supplier<Set<String>> zonesSupplier)
Method Detail

endElement

public void endElement(String uri,
                       String name,
                       String qName)
Specified by:
endElement in interface ContentHandler
Overrides:
endElement in class org.jclouds.ec2.xml.CreateVolumeResponseHandler


Copyright © 2009-2013 jclouds. All Rights Reserved.