Class XmlRequesterResource<Q extends Dto>
java.lang.Object
esendex.sdk.java.service.resource.base.Resource
esendex.sdk.java.service.resource.base.XmlRequesterResource<Q>
- Type Parameters:
Q
- the Dto type expected in the request
An XmlRequesterResource is a resource that sends
XML data, it does not receive it.
- Author:
- Mike Whittaker
-
Constructor Summary
ConstructorsConstructorDescriptionXmlRequesterResource
(Authenticator auth, String account, String id, HttpQuery query) Instantiates a new xml requester resource.XmlRequesterResource
(Authenticator auth, String account, String id, HttpQuery query, String version) -
Method Summary
Modifier and TypeMethodDescriptionprotected String
Retrieves the request data if any in raw String form.void
setRequestObject
(Q requestDto) Sets the request object.Methods inherited from class esendex.sdk.java.service.resource.base.Resource
execute, getAccount, getEndpoint, getEndpointChild, getId, getRequestMethod, getResponse, isHttpOkay
-
Constructor Details
-
XmlRequesterResource
Instantiates a new xml requester resource.- Parameters:
auth
- the authenticatoraccount
- the accountid
- the idquery
- the query
-
XmlRequesterResource
public XmlRequesterResource(Authenticator auth, String account, String id, HttpQuery query, String version)
-
-
Method Details
-
setRequestObject
Sets the request object.- Parameters:
requestDto
- the new request object
-
getRequestData
Retrieves the request data if any in raw String form. By default returns null- Overrides:
getRequestData
in classResource
- Returns:
- the request data in raw form
-