public class ContainerTemplate extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
ContainerTemplate.AdminServiceCallback<T> |
static interface |
ContainerTemplate.BundleStateCallback<T> |
static interface |
ContainerTemplate.ServiceStateCallback<T> |
| Modifier and Type | Field and Description |
|---|---|
protected String |
login |
protected String |
password |
| Constructor and Description |
|---|
ContainerTemplate(io.fabric8.api.Container container,
String login,
String password,
boolean cacheJmx) |
| Modifier and Type | Method and Description |
|---|---|
JMXConnector |
createConnector() |
<T> T |
execute(ContainerTemplate.AdminServiceCallback<T> callback) |
<T> T |
execute(ContainerTemplate.BundleStateCallback<T> callback) |
<T> T |
execute(ContainerTemplate.ServiceStateCallback<T> callback) |
<T> T |
execute(JmxTemplateSupport.JmxConnectorCallback<T> callback) |
<T> T |
execute(io.fabric8.insight.log.service.LogQueryCallback<T> callback) |
io.fabric8.api.Container |
getContainer() |
static Map |
getEnvCred(String login,
String password) |
Map |
getEnvironmentCredentials() |
JmxTemplateSupport |
getJmxTemplate() |
String |
getLogin() |
String |
getPassword() |
void |
setLogin(String login) |
void |
setPassword(String password) |
public <T> T execute(JmxTemplateSupport.JmxConnectorCallback<T> callback)
public <T> T execute(io.fabric8.insight.log.service.LogQueryCallback<T> callback)
public <T> T execute(ContainerTemplate.AdminServiceCallback<T> callback)
public <T> T execute(ContainerTemplate.BundleStateCallback<T> callback)
public <T> T execute(ContainerTemplate.ServiceStateCallback<T> callback)
public Map getEnvironmentCredentials()
public io.fabric8.api.Container getContainer()
public String getLogin()
public void setLogin(String login)
public String getPassword()
public void setPassword(String password)
public JmxTemplateSupport getJmxTemplate()
public JMXConnector createConnector()
Copyright © 2011–2014 Red Hat. All rights reserved.