Uses of Package
net.degreedays.api.processing

Packages that use net.degreedays.api.processing
net.degreedays.api.processing For advanced use, this enables customization of the request/response processing (XML, HTTP, security etc.). 
 

Classes in net.degreedays.api.processing used by net.degreedays.api.processing
BytesToEncodedString
           
DateFormatter
          Formats dates as strings.
EncodedString
           
EndpointGetter
          Gets an endpoint URL for a request, maybe returning different endpoints for different types of request.
HttpRequest
           
HttpRequest.Builder
          A builder class for creating immutable HttpRequest objects.
HttpRequestDispatcher
          Implementations of this interface may choose to handle compressed responses by adding an Accept-Encoding header to the request sent to the server, and by ensuring that the InputStream returned by HttpRequestDispatcher.dispatch(HttpRequest) has been inflated.
HttpResponseStream
           
RandomFactory
          This generates the random strings that are used as part of the security mechanism that prevents replay attacks.
RequestSecurityInfo
           
RequestSecurityInfo.Builder
          A builder class for creating immutable RequestSecurityInfo objects.
RequestToXml
           
ResponseParser
           
Signature
           
Signer
           
StringToBytes
           
TimestampFactory
          Creates a timestamp for inclusion in the request XML.
XmlHttpRequestProcessor
          A concrete implementation of the RequestProcessor interface that turns Request objects into XML, adds the necessary security details, sends them over HTTP to the Degree Days.net API servers, and parses the XML responses into Response object models.
XmlHttpRequestProcessor.Builder
          Builds XmlHttpRequestProcessor objects: create and configure a Builder object, then call XmlHttpRequestProcessor.Builder.build() to create an XmlHttpRequestProcessor object.
XmlRequestWrapper
           
 



www.degreedays.net/api/