public abstract class AbstractMuleClient extends AbstractClient
| Modifier and Type | Field and Description |
|---|---|
protected AuthenticationServiceClient |
authenticationServiceClient |
protected String |
baseUri |
static String |
DEFAULT_BASE_URL |
static String |
ID |
static String |
NAME |
static String |
ORGANIZATION |
static String |
SUB_ORGANIZATION_IDS |
static String |
USER |
log| Constructor and Description |
|---|
AbstractMuleClient(AnypointDeployment anypointDeployment,
DeployerLog log) |
AbstractMuleClient(DeployerLog log) |
| Modifier and Type | Method and Description |
|---|---|
protected Organization |
buildOrganization(com.google.gson.JsonObject userInfoJson) |
protected void |
configureRequest(javax.ws.rs.client.Invocation.Builder builder)
Template method to allow subclasses to configure the request (adding headers for example).
|
protected String[] |
createBusinessGroupPath() |
Environment |
findEnvironmentByName(String name) |
String |
getBusinessGroupIdByBusinessGroupPath() |
String |
getEnvId() |
Environments |
getEnvironments() |
UserInfo |
getMe() |
String |
getOrgId() |
Set<String> |
getSuborganizationIds(com.google.gson.JsonObject organizationJson) |
void |
init() |
checkResponseStatus, checkResponseStatus, configureSecurityContext, delete, delete, get, get, get, getTarget, getUserAgent, initialize, patch, patch, post, post, post, put, put, readJsonEntity, setUserAgentpublic static final String DEFAULT_BASE_URL
public static final String ORGANIZATION
public static final String SUB_ORGANIZATION_IDS
public static final String NAME
public static final String USER
public static final String ID
protected String baseUri
protected AuthenticationServiceClient authenticationServiceClient
public AbstractMuleClient(AnypointDeployment anypointDeployment, DeployerLog log)
public AbstractMuleClient(DeployerLog log)
public void init()
init in class AbstractClientpublic UserInfo getMe()
protected Organization buildOrganization(com.google.gson.JsonObject userInfoJson)
public String getOrgId()
public String getEnvId()
public Environment findEnvironmentByName(String name)
protected void configureRequest(javax.ws.rs.client.Invocation.Builder builder)
AbstractClientconfigureRequest in class AbstractClientbuilder - The invocation builder for the request.protected String[] createBusinessGroupPath()
public String getBusinessGroupIdByBusinessGroupPath()
public Environments getEnvironments()
Copyright © 2018 MuleSoft Inc. All rights reserved.