public class KieServerStateCloudRepository extends Object implements KieServerStateRepository, KieServerReadinessProbe, CloudClientFactory
| Modifier and Type | Field and Description |
|---|---|
static String |
CFG_MAP_DATA_KEY |
static String |
CFG_MAP_LABEL_NAME |
static String |
CFG_MAP_LABEL_VALUE |
static String |
ROLLOUT_REQUIRED |
protected static String |
STATE_CHANGE_TIMESTAMP |
protected com.thoughtworks.xstream.XStream |
xs |
| Constructor and Description |
|---|
KieServerStateCloudRepository() |
| Modifier and Type | Method and Description |
|---|---|
static com.thoughtworks.xstream.XStream |
initializeXStream() |
KieServerState |
load(String serverId) |
protected String |
retrieveKieServerId(KieServerState kieServerState) |
void |
store(String serverId,
KieServerState kieServerState) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisDCStable, isKieServerReadycreateKubernetesClient, createOpenShiftClient, setupConfigpublic static final String ROLLOUT_REQUIRED
public static final String CFG_MAP_DATA_KEY
public static final String CFG_MAP_LABEL_NAME
public static final String CFG_MAP_LABEL_VALUE
protected static final String STATE_CHANGE_TIMESTAMP
protected final com.thoughtworks.xstream.XStream xs
public static com.thoughtworks.xstream.XStream initializeXStream()
@NotNull public KieServerState load(@NotNull String serverId)
load in interface KieServerStateRepositorypublic void store(String serverId, KieServerState kieServerState)
store in interface KieServerStateRepositoryprotected String retrieveKieServerId(KieServerState kieServerState)
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.