@Entity public class TransportConfiguration extends EciConfiguration implements InterceptorProvider, EciConfigurable
| Constructor and Description |
|---|
TransportConfiguration() |
TransportConfiguration(Storable parent,
Map parameters)
Constructor from parent and map of parameters.
|
TransportConfiguration(Storable parent,
String name,
String type)
Constructor from parent, name and type.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getEndpointPrefix()
TODO: Add JavaDoc.
|
List<Interceptor> |
getInterceptors() |
Mep |
getMep()
Get MEP value.
|
protected Mep |
getMepIfNotDeployed()
for hb.
|
System |
getParent() |
Collection<TriggerConfiguration> |
getTriggers(BigInteger projectId)
TODO: Add JavaDoc.
|
void |
performActionsForImportIntoAnotherProject(Map<BigInteger,BigInteger> replacementMap,
BigInteger projectId,
UUID projectUuid,
boolean needToUpdateProjectId,
boolean needToGenerateNewId)
Update projectId/generate new ID if it needs.
|
void |
performPostCopyActions(boolean statusOff)
While copying some types of objects we should set their statuses
to InActive (or Off) regardless of status of source object.
|
void |
performPostImportActions(BigInteger projectId,
BigInteger sessionId)
Perform post-import actions.
|
void |
setInterceptors(List<Interceptor> interceptors) |
void |
setMepIfNotDeployed(Mep mepIfNotDeployed) |
void |
setParent(System parent) |
void |
unbindEntityWithHierarchy() |
String |
viewEndpoint() |
String |
viewEndpoint(Environment environment) |
getEcId, getEcProjectId, setEcId, setEciParameters, setEcKeysWithHierarchy, setEcProjectIdclear, containsKey, containsValue, entrySet, fillConfiguration, get, getConfiguration, getTypeName, isEmpty, keySet, put, putAll, remove, setConfiguration, setTypeName, size, valuescontains, copy, doAfterCreate, doAfterUpdate, doBeforeRemove, equals, findRootObject, findUsages, flush, getDescription, getExtendsParameters, getID, getManager, getNaturalId, getPrefix, getStorableProp, getStoreInformationDelegate, getVersion, hashCode, move, performPostImportActionsParent, printStackTrace, remove, replicate, returnSimpleParent, setDescription, setID, setNaturalId, setParent, setPrefix, setStorableProp, setVersion, store, toString, update, upStorableVersiongetName, setNameclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetEcId, getEcProjectId, setEcId, setEciParameters, setEcProjectIdcontains, copy, findRootObject, findUsages, flush, getDescription, getExtendsParameters, getNaturalId, getProjectId, getStorableProp, getStoreInformationDelegate, move, performPostImportActionsParent, remove, replicate, returnSimpleParent, setDescription, setNaturalId, setParent, setProjectId, setStorableProp, store, upStorableVersiongetName, setNamegetID, setIDgetPrefix, setPrefixgetVersion, setVersioncompute, computeIfAbsent, computeIfPresent, equals, forEach, getOrDefault, hashCode, merge, putIfAbsent, remove, replace, replace, replaceAllpublic TransportConfiguration()
public TransportConfiguration(Storable parent, String name, String type)
public System getParent()
getParent in interface StorablegetParent in class AbstractStorablepublic void setParent(System parent)
public Mep getMep()
protected Mep getMepIfNotDeployed()
public void setMepIfNotDeployed(Mep mepIfNotDeployed)
public String viewEndpoint(Environment environment)
public String viewEndpoint()
public Collection<TriggerConfiguration> getTriggers(BigInteger projectId)
public List<Interceptor> getInterceptors()
getInterceptors in interface InterceptorProviderpublic void setInterceptors(List<Interceptor> interceptors)
setInterceptors in interface InterceptorProviderpublic void performPostCopyActions(boolean statusOff)
StorableperformPostCopyActions in interface StorableperformPostCopyActions in class AbstractStorablestatusOff - boolean value to set.public String getEndpointPrefix()
public void performPostImportActions(BigInteger projectId, BigInteger sessionId)
AbstractStorableperformPostImportActions in interface StorableperformPostImportActions in class AbstractStorablepublic void performActionsForImportIntoAnotherProject(Map<BigInteger,BigInteger> replacementMap, BigInteger projectId, UUID projectUuid, boolean needToUpdateProjectId, boolean needToGenerateNewId)
AbstractStorableperformActionsForImportIntoAnotherProject in interface StorableperformActionsForImportIntoAnotherProject in class Configurationpublic void unbindEntityWithHierarchy()
unbindEntityWithHierarchy in interface EciConfigurableCopyright © 2025. All rights reserved.