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 HttpRequestgetRequest()abstract TgetResult()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:
setContextin interfaceInvocationContext<T>
-
-