public abstract class AbstractVmEndpoint extends AbstractApplicationModelMigrationStep implements ExpressionMigratorAware
| Modifier and Type | Field and Description |
|---|---|
static org.jdom2.Namespace |
VM_NAMESPACE |
protected static String |
VM_NAMESPACE_PREFIX |
protected static String |
VM_NAMESPACE_URI |
namespacesContribution| Constructor and Description |
|---|
AbstractVmEndpoint() |
| Modifier and Type | Method and Description |
|---|---|
protected static void |
addQueue(org.jdom2.Namespace vmConnectorNamespace,
Optional<org.jdom2.Element> connector,
org.jdom2.Element vmConfig,
String path) |
protected static org.jdom2.Element |
buildContent(org.jdom2.Namespace vmConnectorNamespace) |
protected static org.jdom2.Element |
getConnector(String connectorName,
ApplicationModel appModel) |
protected static Optional<org.jdom2.Element> |
getDefaultConnector(ApplicationModel appModel) |
ExpressionMigrator |
getExpressionMigrator() |
static String |
getVmConfigName(org.jdom2.Element object,
Optional<org.jdom2.Element> connector) |
static org.jdom2.Element |
migrateVmConfig(org.jdom2.Element object,
Optional<org.jdom2.Element> connector,
String configName,
ApplicationModel appModel) |
protected static String |
obtainPath(org.jdom2.Element object) |
static Optional<org.jdom2.Element> |
resolveVmConector(org.jdom2.Element object,
ApplicationModel appModel) |
void |
setExpressionMigrator(ExpressionMigrator expressionMigrator) |
getApplicationModel, getAppliedTo, getDescription, getNamespacesContributions, setApplicationModel, setAppliedTo, setNamespacesContributionsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitexecuteprotected static final String VM_NAMESPACE_PREFIX
protected static final String VM_NAMESPACE_URI
public static final org.jdom2.Namespace VM_NAMESPACE
protected static String obtainPath(org.jdom2.Element object)
protected static void addQueue(org.jdom2.Namespace vmConnectorNamespace,
Optional<org.jdom2.Element> connector,
org.jdom2.Element vmConfig,
String path)
protected static org.jdom2.Element buildContent(org.jdom2.Namespace vmConnectorNamespace)
public static Optional<org.jdom2.Element> resolveVmConector(org.jdom2.Element object, ApplicationModel appModel)
protected static org.jdom2.Element getConnector(String connectorName, ApplicationModel appModel)
protected static Optional<org.jdom2.Element> getDefaultConnector(ApplicationModel appModel)
public static String getVmConfigName(org.jdom2.Element object, Optional<org.jdom2.Element> connector)
public static org.jdom2.Element migrateVmConfig(org.jdom2.Element object,
Optional<org.jdom2.Element> connector,
String configName,
ApplicationModel appModel)
public void setExpressionMigrator(ExpressionMigrator expressionMigrator)
setExpressionMigrator in interface ExpressionMigratorAwarepublic ExpressionMigrator getExpressionMigrator()
getExpressionMigrator in interface ExpressionMigratorAwareCopyright © 2018 MuleSoft Inc. All rights reserved.