public final class MambuAPIServiceFactory
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
AccountingService |
getAccountingService()
Get an instance of the AccountingService class, non-static version of
MambuAPIFactory.getAccountingService() |
ActivitiesService |
getActivitiesService()
Get an instance of the ActivitiesService class, non-static version of
MambuAPIFactory.getActivitiesService() |
ClientsService |
getClientService()
Get an instance of the ClientService class, non-static version of
MambuAPIFactory.getClientService() |
CommentsService |
getCommentsService()
Get an instance of the CommentsService class
|
CustomFieldValueService |
getCustomFieldValueService()
Get an instance of the CustomFieldValueService class
|
CustomViewsService |
getCustomViewsService()
Get an instance of the CustomViewsService class
|
DatabaseService |
getDatabaseService()
Get an instance of the DatabaseService class
|
DocumentsService |
getDocumentsService()
Get an instance of the
DocumentsService class, non-static version of
MambuAPIFactory.getDocumentsService() |
DocumentTemplatesService |
getDocumentTemplatesService()
Get an instance of the DocumentTemplatesService class
|
static MambuAPIServiceFactory |
getFactory(Protocol protocol,
java.lang.String domain,
java.lang.String username,
java.lang.String password)
Set up the Guice Module with data required for accessing the remote server, returning a factory object to
retrieve Mambu API services that have Mambu credentials built-in
|
static MambuAPIServiceFactory |
getFactory(Protocol protocol,
java.lang.String domain,
java.lang.String username,
java.lang.String password,
java.lang.String userAgentHeaderValue)
Set up the Guice Module with data required for accessing the remote server, returning a factory object to
retrieve Mambu API services that have Mambu credentials built-in
|
static MambuAPIServiceFactory |
getFactory(java.lang.String domain,
java.lang.String username,
java.lang.String password)
Convenience method for setting up the Guice Module with data required for accessing the remote server, returning
a factory object to retrieve Mambu API services that have Mambu credentials built-in.
|
static MambuAPIServiceFactory |
getFactoryWithApiKey(Protocol protocol,
java.lang.String domain,
java.lang.String apiKey)
Set up the Guice Module with data required for accessing the remote server, returning a factory object to
retrieve Mambu API services that have Mambu credentials built-in
|
static MambuAPIServiceFactory |
getFactoryWithApiKey(Protocol protocol,
java.lang.String domain,
java.lang.String apiKey,
java.lang.String userAgentHeaderValue)
Set up the Guice Module with data required for accessing the remote server, returning a factory object to
retrieve Mambu API services that have Mambu credentials built-in
|
static MambuAPIServiceFactory |
getFactoryWithApiKey(java.lang.String domain,
java.lang.String apiKey)
Convenience method for setting up the Guice Module with data required for accessing the remote server, returning
a factory object to retrieve Mambu API services that have Mambu credentials built-in.
|
IntelligenceService |
getIntelligenceService()
Get an instance of the IntelligenceService class, non-static version of
MambuAPIFactory.getIntelligenceService() |
LinesOfCreditService |
getLineOfCreditService()
Get an instance of the LinesOfCreditService class
|
LoansService |
getLoanService()
Get an instance of the LoanService class, non-static version of
MambuAPIFactory.getLoanService() |
NotificationsService |
getNotificationsService()
Get an instance of the NotificationsService class
|
OrganizationService |
getOrganizationService()
Get an instance of the OrganizationService class, non-static version of
MambuAPIFactory.getOrganizationService() |
RepaymentsService |
getRepaymentsService()
Get an instance of the RepaymentsService class, non-static version of
MambuAPIFactory.getRepaymentsService() |
SavingsService |
getSavingsService()
Get an instance of the SavingsService class, non-static version of
MambuAPIFactory.getSavingsService() |
SearchService |
getSearchService()
Get an instance of the SearchService class, non-static version of
MambuAPIFactory.getSearchService() |
TasksService |
getTasksService()
Get an instance of the
TasksService class, non-static version of
MambuAPIFactory.getTasksService() |
UsersService |
getUsersService()
Get an instance of the UsersService class, non-static version of
MambuAPIFactory.getUsersService() |
public static MambuAPIServiceFactory getFactory(java.lang.String domain, java.lang.String username, java.lang.String password)
domain
- the domain where the server is foundusername
- the name of the userpassword
- the password used by the userpublic static MambuAPIServiceFactory getFactory(Protocol protocol, java.lang.String domain, java.lang.String username, java.lang.String password)
protocol
- the protocol used for communicationdomain
- the domain where the server is foundusername
- the name of the userpassword
- the password used by the userpublic static MambuAPIServiceFactory getFactory(Protocol protocol, java.lang.String domain, java.lang.String username, java.lang.String password, java.lang.String userAgentHeaderValue)
protocol
- the protocol used for communicationdomain
- the domain where the server is foundusername
- the name of the userpassword
- the password used by the useruserAgentHeaderValue
- the user agent header value to be passed with all requestspublic static MambuAPIServiceFactory getFactoryWithApiKey(java.lang.String domain, java.lang.String apiKey)
domain
- the domain where the server is foundapiKey
- the ApiKey header for an ApiConsumer. @see https://support.mambu.com/docs/api-consumerspublic static MambuAPIServiceFactory getFactoryWithApiKey(Protocol protocol, java.lang.String domain, java.lang.String apiKey)
protocol
- the protocol used for communicationdomain
- the domain where the server is foundapiKey
- the ApiKey header for an ApiConsumer. @see https://support.mambu.com/docs/api-consumerspublic static MambuAPIServiceFactory getFactoryWithApiKey(Protocol protocol, java.lang.String domain, java.lang.String apiKey, java.lang.String userAgentHeaderValue)
protocol
- the protocol used for communicationdomain
- the domain where the server is foundapiKey
- the ApiKey header for an ApiConsumer. @see https://support.mambu.com/docs/api-consumersuserAgentHeaderValue
- the user agent header value to be passed with all requestspublic ClientsService getClientService() throws MambuApiException
MambuAPIFactory.getClientService()
MambuApiException
public LoansService getLoanService() throws MambuApiException
MambuAPIFactory.getLoanService()
MambuApiException
public SavingsService getSavingsService() throws MambuApiException
MambuAPIFactory.getSavingsService()
MambuApiException
public IntelligenceService getIntelligenceService() throws MambuApiException
MambuAPIFactory.getIntelligenceService()
MambuApiException
public RepaymentsService getRepaymentsService() throws MambuApiException
MambuAPIFactory.getRepaymentsService()
MambuApiException
public OrganizationService getOrganizationService() throws MambuApiException
MambuAPIFactory.getOrganizationService()
MambuApiException
public AccountingService getAccountingService() throws MambuApiException
MambuAPIFactory.getAccountingService()
MambuApiException
public UsersService getUsersService() throws MambuApiException
MambuAPIFactory.getUsersService()
MambuApiException
public SearchService getSearchService() throws MambuApiException
MambuAPIFactory.getSearchService()
MambuApiException
public TasksService getTasksService() throws MambuApiException
TasksService
class, non-static version of
MambuAPIFactory.getTasksService()
MambuApiException
public DocumentsService getDocumentsService() throws MambuApiException
DocumentsService
class, non-static version of
MambuAPIFactory.getDocumentsService()
MambuApiException
public ActivitiesService getActivitiesService() throws MambuApiException
MambuAPIFactory.getActivitiesService()
MambuApiException
public CommentsService getCommentsService() throws MambuApiException
MambuApiException
public LinesOfCreditService getLineOfCreditService() throws MambuApiException
MambuApiException
public CustomFieldValueService getCustomFieldValueService() throws MambuApiException
MambuApiException
public CustomViewsService getCustomViewsService() throws MambuApiException
MambuApiException
public DocumentTemplatesService getDocumentTemplatesService() throws MambuApiException
MambuApiException
public DatabaseService getDatabaseService() throws MambuApiException
MambuApiException
public NotificationsService getNotificationsService() throws MambuApiException
MambuApiException