public abstract class

KindlingClientBase

extends Object
implements KindlingClient
java.lang.Object
   ↳ org.mule.module.kindling.client.KindlingClientBase
Known Direct Subclasses

Summary

Constants
String API_URL
Fields
private KindlingAuthentication authentication
private String companyName
private Client jerseyClient
private String loggedUser
Public Constructors
KindlingClientBase(String companyName, KindlingAuthentication authentication)
Public Methods
String getLoggedUser()
Protected Methods
UriBuilder getBaseUriBuilder()
synchronized Client getJerseyClient()
This method returns the jersey client used to call the service.
[Expand]
Inherited Methods
From class java.lang.Object
From interface org.mule.module.kindling.client.KindlingClient

Constants

private static final String API_URL

Constant Value: "https://%s.kindlingapp.com/api/"

Fields

private KindlingAuthentication authentication

private String companyName

private Client jerseyClient

private String loggedUser

Public Constructors

public KindlingClientBase (String companyName, KindlingAuthentication authentication)

Parameters
companyName
authentication

Public Methods

public String getLoggedUser ()

Protected Methods

protected UriBuilder getBaseUriBuilder ()

protected synchronized Client getJerseyClient ()

This method returns the jersey client used to call the service. It is created when the first call to a processor is made

Returns
  • The jersey client instance