Package org.jclouds.http.functions
Class ParseSax.HandlerWithResult<T>
- java.lang.Object
-
- org.xml.sax.helpers.DefaultHandler
-
- org.jclouds.http.functions.ParseSax.HandlerWithResult<T>
-
- All Implemented Interfaces:
InvocationContext<ParseSax.HandlerWithResult<T>>
,ContentHandler
,DTDHandler
,EntityResolver
,ErrorHandler
- Direct Known Subclasses:
AccessControlListHandler
,AccountNameEnumerationResultsHandler
,AllocateAddressResponseHandler
,AssociateRouteTableResponseHandler
,BaseEnvelopeHandler
,BlobBlocksResultsHandler
,BlockDeviceMappingHandler
,BooleanValueHandler
,BucketLoggingHandler
,ContainerNameEnumerationResultsHandler
,CopyObjectHandler
,CreateSecurityGroupResponseHandler
,DescribeAvailabilityZonesResponseHandler
,DescribeBundleTasksResponseHandler
,DescribePlacementGroupsResponseHandler
,DescribeRegionsResponseHandler
,DescribeReservedInstancesOfferingResponseHandler
,DescribeSnapshotsResponseHandler
,DescribeSpotPriceHistoryResponseHandler
,DescribeVolumesResponseHandler
,ErrorHandler
,ErrorHandler
,ErrorHandler
,GetConsoleOutputResponseHandler
,GetMetricStatisticsResponseHandler
,GetMetricStatisticsResponseHandlerV2
,GetPasswordDataResponseHandler
,ImageIdHandler
,InstanceInitiatedShutdownBehaviorHandler
,InstanceTypeHandler
,InternetGatewayAttachmentSetHandler
,ListAllMyBucketsHandler
,ListBucketHandler
,ListDirectoryResponseHandler
,ListMultipartUploadsHandler
,LocationConstraintHandler
,MonitoringStateHandler
,ParseSax.HandlerForGeneratedRequestWithResult
,PartIdsFromHttpResponse
,PartIdsFromHttpResponseFull
,PayerHandler
,PermissionHandler
,ProductCodesHandler
,ResourceAllocationSettingDataHandler
,ReturnValueHandler
,RouteTableHandler
,SectionHandler
,SpotInstancesHandler
,StringValueHandler
,VirtualSystemSettingDataHandler
public abstract static class ParseSax.HandlerWithResult<T> extends DefaultHandler implements InvocationContext<ParseSax.HandlerWithResult<T>>
Handler that produces a useable domain object accessible after parsing completes.
-
-
Constructor Summary
Constructors Constructor Description HandlerWithResult()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected HttpRequest
getRequest()
abstract T
getResult()
ParseSax.HandlerWithResult<T>
setContext(HttpRequest request)
-
Methods inherited from class org.xml.sax.helpers.DefaultHandler
characters, endDocument, endElement, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startElement, startPrefixMapping, unparsedEntityDecl, warning
-
-
-
-
Method Detail
-
getRequest
protected HttpRequest getRequest()
-
getResult
public abstract T getResult()
-
setContext
public ParseSax.HandlerWithResult<T> setContext(HttpRequest request)
- Specified by:
setContext
in interfaceInvocationContext<T>
-
-