org.jclouds.aws.ec2.xml
Class SpotInstanceHandler
java.lang.Object
org.xml.sax.helpers.DefaultHandler
org.jclouds.http.functions.ParseSax.HandlerWithResult<T>
org.jclouds.http.functions.ParseSax.HandlerForGeneratedRequestWithResult<SpotInstanceRequest>
org.jclouds.aws.ec2.xml.SpotInstanceHandler
- All Implemented Interfaces:
- InvocationContext<ParseSax.HandlerWithResult<SpotInstanceRequest>>, ContentHandler, DTDHandler, EntityResolver, ErrorHandler
public class SpotInstanceHandler
- extends ParseSax.HandlerForGeneratedRequestWithResult<SpotInstanceRequest>
- Author:
- Adrian Cole
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 |
dateService
protected final DateService dateService
defaultRegion
protected final String defaultRegion
builder
protected final SpotInstanceRequest.Builder builder
inLaunchSpecification
protected boolean inLaunchSpecification
launchSpecificationHandler
protected final LaunchSpecificationHandler launchSpecificationHandler
inTagSet
protected boolean inTagSet
tagSetHandler
protected final TagSetHandler tagSetHandler
SpotInstanceHandler
@Inject
public SpotInstanceHandler(DateService dateService,
String defaultRegion,
LaunchSpecificationHandler launchSpecificationHandler,
TagSetHandler tagSetHandler,
SpotInstanceRequest.Builder builder)
getResult
public SpotInstanceRequest getResult()
- Specified by:
getResult
in class ParseSax.HandlerWithResult<SpotInstanceRequest>
startElement
public void startElement(String uri,
String name,
String qName,
Attributes attrs)
throws SAXException
- Specified by:
startElement
in interface ContentHandler
- Overrides:
startElement
in class org.xml.sax.helpers.DefaultHandler
- Throws:
SAXException
endElement
public void endElement(String uri,
String name,
String qName)
throws SAXException
- Specified by:
endElement
in interface ContentHandler
- Overrides:
endElement
in class org.xml.sax.helpers.DefaultHandler
- Throws:
SAXException
characters
public void characters(char[] ch,
int start,
int length)
- Specified by:
characters
in interface ContentHandler
- Overrides:
characters
in class org.xml.sax.helpers.DefaultHandler
Copyright © 2009-2011 jclouds. All Rights Reserved.