public class

HubSpotClientsManager

extends Object
java.lang.Object
   ↳ org.mule.module.hubspot.client.HubSpotClientsManager

Class Overview

Class that will hold all the clients of each tenant

Summary

Fields
private Map<String, HubSpotClient> clients
Public Constructors
HubSpotClientsManager()
Public Methods
void addClient(String userid, HubSpotClient client)
HubSpotClient getClient(String userid)
HubSpotClient getOrCreateClient(String userid, OAuthCredentials credentials)
boolean hasClient(String userid)
[Expand]
Inherited Methods
From class java.lang.Object

Fields

private Map<String, HubSpotClient> clients

Public Constructors

public HubSpotClientsManager ()

Public Methods

public void addClient (String userid, HubSpotClient client)

Parameters
userid
client

public HubSpotClient getClient (String userid)

Parameters
userid

public HubSpotClient getOrCreateClient (String userid, OAuthCredentials credentials)

Parameters
userid
credentials

public boolean hasClient (String userid)

Parameters
userid