public class RequestReply extends AbstractApplicationModelMigrationStep
| Modifier and Type | Field and Description |
|---|---|
static String |
XPATH_SELECTOR |
namespacesContribution| Constructor and Description |
|---|
RequestReply() |
| Modifier and Type | Method and Description |
|---|---|
void |
execute(org.jdom2.Element object,
MigrationReport report) |
String |
getDescription() |
protected void |
handleGlobalEndpointsRefs(org.jdom2.Element request,
org.jdom2.Element reply) |
protected void |
migrateJmsRequestReply(org.jdom2.Element object,
MigrationReport report,
org.jdom2.Element request,
org.jdom2.Element reply,
Optional<org.jdom2.Element> requestConnector) |
protected void |
migrateToReplyFlow(org.jdom2.Element object,
MigrationReport report,
org.jdom2.Element request,
org.jdom2.Element reply) |
protected void |
migrateVmRequestReply(org.jdom2.Element object,
MigrationReport report,
org.jdom2.Element request,
org.jdom2.Element reply,
Optional<org.jdom2.Element> requestConnector) |
protected void |
restoreConnectorRef(org.jdom2.Element request,
org.jdom2.Element reply,
Optional<org.jdom2.Element> requestConnector,
Optional<org.jdom2.Element> replyConnector)
Put back the
connector-ref attributes so the next tasks can process it. |
getApplicationModel, getAppliedTo, getNamespacesContributions, setApplicationModel, setAppliedTo, setNamespacesContributionspublic static final String XPATH_SELECTOR
public String getDescription()
getDescription in interface MigrationStep<org.jdom2.Element>getDescription in class AbstractApplicationModelMigrationSteppublic void execute(org.jdom2.Element object,
MigrationReport report)
throws RuntimeException
RuntimeExceptionprotected void restoreConnectorRef(org.jdom2.Element request,
org.jdom2.Element reply,
Optional<org.jdom2.Element> requestConnector,
Optional<org.jdom2.Element> replyConnector)
connector-ref attributes so the next tasks can process it.request - reply - requestConnector - replyConnector - protected void handleGlobalEndpointsRefs(org.jdom2.Element request,
org.jdom2.Element reply)
protected void migrateJmsRequestReply(org.jdom2.Element object,
MigrationReport report,
org.jdom2.Element request,
org.jdom2.Element reply,
Optional<org.jdom2.Element> requestConnector)
protected void migrateVmRequestReply(org.jdom2.Element object,
MigrationReport report,
org.jdom2.Element request,
org.jdom2.Element reply,
Optional<org.jdom2.Element> requestConnector)
protected void migrateToReplyFlow(org.jdom2.Element object,
MigrationReport report,
org.jdom2.Element request,
org.jdom2.Element reply)
Copyright © 2018 MuleSoft Inc. All rights reserved.