@Entity public class InstanceContext extends JsonStorable
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Modifier and Type | Field and Description |
|---|---|
static String |
BROKER_MESSAGE_SELECTOR_VALUE |
static String |
CONNECTION_PROPERTIES |
static String |
SESSION_ID |
static String |
TRANSPORT |
startTime| Constructor and Description |
|---|
InstanceContext() |
InstanceContext(AbstractInstance instance) |
| Modifier and Type | Method and Description |
|---|---|
static InstanceContext |
from(TcContext tc,
SpContext sp)
TODO: Add JavaDoc.
|
ConnectionProperties |
getConnectionProperties() |
AbstractInstance |
getInstance() |
String |
getJsonString() |
Object |
getMessageBrokerSelectorValue() |
BigInteger |
getProjectId() |
UUID |
getProjectUuid() |
Object |
getSessionId() |
SpContext |
getSP() |
TcContext |
getTC() |
TransportConfiguration |
getTransport() |
void |
nilsp() |
void |
setConnectionProperties(ConnectionProperties connectionProperties) |
void |
setInstance(AbstractInstance instance) |
void |
setJsonString(String jsonString) |
void |
setMessageBrokerSelectorValue(Object brokerSelectorValue) |
void |
setProjectId(BigInteger projectId) |
void |
setProjectUuid(UUID projectUuid) |
void |
setSessionId(Object sessionId) |
void |
setSP(SpContext sp) |
void |
setTC(TcContext tc) |
void |
setTransport(TransportConfiguration transport) |
SpContext |
sp() |
TcContext |
tc() |
contains, copy, equals, findRootObject, findUsages, flush, getDescription, getExtendsParameters, getID, getName, getNaturalId, getParent, getPrefix, getStartTime, getStorableProp, getStoreInformationDelegate, getVersion, hashCode, move, performActionsForImportIntoAnotherProject, performPostCopyActions, performPostImportActions, performPostImportActionsParent, remove, replicate, returnSimpleParent, setDescription, setID, setName, setNaturalId, setParent, setPrefix, setStartTime, setStorableProp, setVersion, store, toString, upStorableVersioncontainsKey, create, create, extend, fromJson, get, get, getCast, getExtension, getExtensionsJson, getHistory, isCollectHistory, merge, mergeMap, put, putAll, putIfAbsent, setCollectHistory, setExtensionsJsonescape, toJSONString, toJSONString, toString, writeJSONString, writeJSONStringclear, clone, compute, computeIfAbsent, computeIfPresent, containsValue, entrySet, forEach, getOrDefault, isEmpty, keySet, merge, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesfinalize, getClass, notify, notifyAll, wait, wait, waitclear, compute, computeIfAbsent, computeIfPresent, containsValue, entrySet, forEach, getOrDefault, isEmpty, keySet, merge, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuespublic static final String SESSION_ID
public static final String TRANSPORT
public static final String CONNECTION_PROPERTIES
public static final String BROKER_MESSAGE_SELECTOR_VALUE
public InstanceContext()
public InstanceContext(AbstractInstance instance)
public static InstanceContext from(TcContext tc, SpContext sp)
public TcContext tc()
public SpContext sp()
public BigInteger getProjectId()
public void setProjectId(BigInteger projectId)
public UUID getProjectUuid()
public void setProjectUuid(UUID projectUuid)
public TcContext getTC()
public SpContext getSP()
public void setTC(TcContext tc)
public void setSP(SpContext sp)
public void nilsp()
public void setSessionId(Object sessionId)
public Object getSessionId()
public void setMessageBrokerSelectorValue(Object brokerSelectorValue)
public Object getMessageBrokerSelectorValue()
public AbstractInstance getInstance()
public void setInstance(AbstractInstance instance)
public TransportConfiguration getTransport()
public void setTransport(TransportConfiguration transport)
public void setConnectionProperties(ConnectionProperties connectionProperties)
public ConnectionProperties getConnectionProperties()
public void setJsonString(String jsonString) throws org.json.simple.parser.ParseException
setJsonString in class JsonContextorg.json.simple.parser.ParseExceptionpublic String getJsonString()
getJsonString in class JsonContextCopyright © 2025. All rights reserved.