Package com.fiskaly.sdk
Class FiskalyHttpClient
- java.lang.Object
-
- com.fiskaly.sdk.FiskalyHttpClient
-
public class FiskalyHttpClient extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description FiskalyHttpClient(java.lang.String apiKey, java.lang.String apiSecret, java.lang.String baseUrl)FiskalyHttpClient(java.lang.String apiKey, java.lang.String apiSecret, java.net.URI baseUrl)FiskalyHttpClient(java.lang.String apiKey, java.lang.String apiSecret, java.net.URI baseUrl, java.lang.String email, java.lang.String password)FiskalyHttpClient(java.lang.String apiKey, java.lang.String apiSecret, java.net.URI baseUrl, java.lang.String email, java.lang.String password, java.lang.String organizationId, java.lang.String environment)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ParamConfig.Configconfig(int debugLevel, java.lang.String debugFile, int clientTimeout, int smaersTimeout, java.lang.String httpProxy)java.lang.Objectecho(java.lang.Object object)FiskalyHttpResponserequest(java.lang.String method, java.lang.String path)FiskalyHttpResponserequest(java.lang.String method, java.lang.String path, byte[] body)FiskalyHttpResponserequest(java.lang.String method, java.lang.String path, byte[] body, java.lang.String destinationFile)FiskalyHttpResponserequest(java.lang.String method, java.lang.String path, byte[] body, java.util.Map<java.lang.String,?> query)FiskalyHttpResponserequest(java.lang.String method, java.lang.String path, byte[] body, java.util.Map<java.lang.String,?> query, java.lang.String destinationFile)FiskalyHttpResponserequest(java.lang.String method, java.lang.String path, byte[] body, java.util.Map<java.lang.String,?> query, java.util.Map<java.lang.String,java.lang.String> headers)FiskalyHttpResponserequest(java.lang.String method, java.lang.String path, byte[] body, java.util.Map<java.lang.String,?> query, java.util.Map<java.lang.String,java.lang.String> headers, java.lang.String destinationFile)FiskalyHttpResponserequest(java.lang.String method, java.lang.String path, java.lang.String destinationFile)ResultSelfTestselfTest()ResultVersionversion()
-
-
-
Constructor Detail
-
FiskalyHttpClient
public FiskalyHttpClient(java.lang.String apiKey, java.lang.String apiSecret, java.net.URI baseUrl, java.lang.String email, java.lang.String password, java.lang.String organizationId, java.lang.String environment) throws java.io.IOException, FiskalyHttpTimeoutException, FiskalyClientException, FiskalyHttpException- Throws:
java.io.IOExceptionFiskalyHttpTimeoutExceptionFiskalyClientExceptionFiskalyHttpException
-
FiskalyHttpClient
public FiskalyHttpClient(java.lang.String apiKey, java.lang.String apiSecret, java.net.URI baseUrl, java.lang.String email, java.lang.String password) throws java.io.IOException, FiskalyHttpTimeoutException, FiskalyClientException, FiskalyHttpException- Throws:
java.io.IOExceptionFiskalyHttpTimeoutExceptionFiskalyClientExceptionFiskalyHttpException
-
FiskalyHttpClient
public FiskalyHttpClient(java.lang.String apiKey, java.lang.String apiSecret, java.net.URI baseUrl) throws java.io.IOException, FiskalyHttpTimeoutException, FiskalyClientException, FiskalyHttpException- Throws:
java.io.IOExceptionFiskalyHttpTimeoutExceptionFiskalyClientExceptionFiskalyHttpException
-
FiskalyHttpClient
public FiskalyHttpClient(java.lang.String apiKey, java.lang.String apiSecret, java.lang.String baseUrl) throws java.io.IOException, java.net.URISyntaxException, FiskalyHttpException, FiskalyClientException, FiskalyHttpTimeoutException- Throws:
java.io.IOExceptionjava.net.URISyntaxExceptionFiskalyHttpExceptionFiskalyClientExceptionFiskalyHttpTimeoutException
-
-
Method Detail
-
version
public ResultVersion version() throws FiskalyHttpException, FiskalyHttpTimeoutException, FiskalyClientException, java.io.IOException
- Throws:
FiskalyHttpExceptionFiskalyHttpTimeoutExceptionFiskalyClientExceptionjava.io.IOException
-
selfTest
public ResultSelfTest selfTest() throws FiskalyHttpException, FiskalyHttpTimeoutException, FiskalyClientException, java.io.IOException
- Throws:
FiskalyHttpExceptionFiskalyHttpTimeoutExceptionFiskalyClientExceptionjava.io.IOException
-
echo
public java.lang.Object echo(java.lang.Object object) throws FiskalyHttpException, FiskalyHttpTimeoutException, FiskalyClientException, java.io.IOException- Throws:
FiskalyHttpExceptionFiskalyHttpTimeoutExceptionFiskalyClientExceptionjava.io.IOException
-
config
public ParamConfig.Config config(int debugLevel, java.lang.String debugFile, int clientTimeout, int smaersTimeout, java.lang.String httpProxy) throws FiskalyHttpException, FiskalyHttpTimeoutException, FiskalyClientException, java.io.IOException
- Throws:
FiskalyHttpExceptionFiskalyHttpTimeoutExceptionFiskalyClientExceptionjava.io.IOException
-
request
public FiskalyHttpResponse request(java.lang.String method, java.lang.String path, byte[] body, java.util.Map<java.lang.String,?> query, java.util.Map<java.lang.String,java.lang.String> headers, java.lang.String destinationFile) throws java.io.IOException, FiskalyHttpTimeoutException, FiskalyClientException, FiskalyHttpException
- Throws:
java.io.IOExceptionFiskalyHttpTimeoutExceptionFiskalyClientExceptionFiskalyHttpException
-
request
public FiskalyHttpResponse request(java.lang.String method, java.lang.String path, byte[] body, java.util.Map<java.lang.String,?> query, java.util.Map<java.lang.String,java.lang.String> headers) throws java.io.IOException, FiskalyHttpTimeoutException, FiskalyClientException, FiskalyHttpException
- Throws:
java.io.IOExceptionFiskalyHttpTimeoutExceptionFiskalyClientExceptionFiskalyHttpException
-
request
public FiskalyHttpResponse request(java.lang.String method, java.lang.String path, byte[] body, java.util.Map<java.lang.String,?> query, java.lang.String destinationFile) throws java.io.IOException, FiskalyHttpException, FiskalyClientException, FiskalyHttpTimeoutException
- Throws:
java.io.IOExceptionFiskalyHttpExceptionFiskalyClientExceptionFiskalyHttpTimeoutException
-
request
public FiskalyHttpResponse request(java.lang.String method, java.lang.String path, byte[] body, java.util.Map<java.lang.String,?> query) throws java.io.IOException, FiskalyHttpException, FiskalyClientException, FiskalyHttpTimeoutException
- Throws:
java.io.IOExceptionFiskalyHttpExceptionFiskalyClientExceptionFiskalyHttpTimeoutException
-
request
public FiskalyHttpResponse request(java.lang.String method, java.lang.String path, byte[] body, java.lang.String destinationFile) throws java.io.IOException, FiskalyHttpException, FiskalyClientException, FiskalyHttpTimeoutException
- Throws:
java.io.IOExceptionFiskalyHttpExceptionFiskalyClientExceptionFiskalyHttpTimeoutException
-
request
public FiskalyHttpResponse request(java.lang.String method, java.lang.String path, byte[] body) throws java.io.IOException, FiskalyHttpException, FiskalyClientException, FiskalyHttpTimeoutException
- Throws:
java.io.IOExceptionFiskalyHttpExceptionFiskalyClientExceptionFiskalyHttpTimeoutException
-
request
public FiskalyHttpResponse request(java.lang.String method, java.lang.String path, java.lang.String destinationFile) throws java.io.IOException, FiskalyHttpException, FiskalyClientException, FiskalyHttpTimeoutException
- Throws:
java.io.IOExceptionFiskalyHttpExceptionFiskalyClientExceptionFiskalyHttpTimeoutException
-
request
public FiskalyHttpResponse request(java.lang.String method, java.lang.String path) throws java.io.IOException, FiskalyHttpException, FiskalyClientException, FiskalyHttpTimeoutException
- Throws:
java.io.IOExceptionFiskalyHttpExceptionFiskalyClientExceptionFiskalyHttpTimeoutException
-
-