Package it.lixper.ixclient
Class FabbricaClienteIx
- java.lang.Object
-
- it.lixper.ixclient.FabbricaClienteIx
-
public final class FabbricaClienteIx extends java.lang.Object
IxClient รจ la classe principale della libreria. Va istanziata con il metodo #getInstance()
-
-
Field Summary
Fields Modifier and Type Field Description static int
API_01
Versione 1 dell'API.
-
Constructor Summary
Constructors Constructor Description FabbricaClienteIx()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static IxCliente
getIstanza(int version, CredenzialiIx credentials)
Restituisce un'istanza per l'accesso alla libreria secondo l'API indicata.
-
-
-
Method Detail
-
getIstanza
public static IxCliente getIstanza(int version, CredenzialiIx credentials) throws it.lixper.ixclient.auth.ApiException, it.lixper.ixclient.invoice.ApiException, it.lixper.ixclient.conservation.ApiException
Restituisce un'istanza per l'accesso alla libreria secondo l'API indicata.- Parameters:
version
- l'API da utilizzarecredentials
- le credenziali per l'accesso- Returns:
- un oggetto IxClient per quell'API
- Throws:
java.lang.IllegalArgumentException
- nel caso la versione non sia supportatait.lixper.ixclient.auth.ApiException
- in caso di errore durante l'autenticazioneit.lixper.ixclient.invoice.ApiException
- in caso di errore durante la ricerca della Aooit.lixper.ixclient.conservation.ApiException
-
-