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()MambuApiExceptionpublic LoansService getLoanService() throws MambuApiException
MambuAPIFactory.getLoanService()MambuApiExceptionpublic SavingsService getSavingsService() throws MambuApiException
MambuAPIFactory.getSavingsService()MambuApiExceptionpublic IntelligenceService getIntelligenceService() throws MambuApiException
MambuAPIFactory.getIntelligenceService()MambuApiExceptionpublic RepaymentsService getRepaymentsService() throws MambuApiException
MambuAPIFactory.getRepaymentsService()MambuApiExceptionpublic OrganizationService getOrganizationService() throws MambuApiException
MambuAPIFactory.getOrganizationService()MambuApiExceptionpublic AccountingService getAccountingService() throws MambuApiException
MambuAPIFactory.getAccountingService()MambuApiExceptionpublic UsersService getUsersService() throws MambuApiException
MambuAPIFactory.getUsersService()MambuApiExceptionpublic SearchService getSearchService() throws MambuApiException
MambuAPIFactory.getSearchService()MambuApiExceptionpublic TasksService getTasksService() throws MambuApiException
TasksService class, non-static version of
MambuAPIFactory.getTasksService()MambuApiExceptionpublic DocumentsService getDocumentsService() throws MambuApiException
DocumentsService class, non-static version of
MambuAPIFactory.getDocumentsService()MambuApiExceptionpublic ActivitiesService getActivitiesService() throws MambuApiException
MambuAPIFactory.getActivitiesService()MambuApiExceptionpublic CommentsService getCommentsService() throws MambuApiException
MambuApiExceptionpublic LinesOfCreditService getLineOfCreditService() throws MambuApiException
MambuApiExceptionpublic CustomFieldValueService getCustomFieldValueService() throws MambuApiException
MambuApiExceptionpublic CustomViewsService getCustomViewsService() throws MambuApiException
MambuApiExceptionpublic DocumentTemplatesService getDocumentTemplatesService() throws MambuApiException
MambuApiExceptionpublic DatabaseService getDatabaseService() throws MambuApiException
MambuApiExceptionpublic NotificationsService getNotificationsService() throws MambuApiException
MambuApiException