public class SwitchYardLinker extends Object implements SwitchYardArtifactVisitor
| Constructor and Description |
|---|
SwitchYardLinker()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
link(org.overlord.sramp.common.derived.LinkerContext context,
org.oasis_open.docs.s_ramp.ns.s_ramp_v1.ExtendedArtifactType derivedArtifact)
Visits the artifact to do the linking.
|
void |
visitComponent(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.ExtendedArtifactType artifact) |
void |
visitComponentService(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.ExtendedArtifactType artifact) |
void |
visitService(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.ExtendedArtifactType artifact) |
void |
visitTransformer(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.ExtendedArtifactType artifact) |
void |
visitValidator(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.ExtendedArtifactType artifact) |
public void visitService(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.ExtendedArtifactType artifact)
visitService in interface SwitchYardArtifactVisitorSwitchYardArtifactVisitor.visitService(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.ExtendedArtifactType)public void visitComponent(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.ExtendedArtifactType artifact)
visitComponent in interface SwitchYardArtifactVisitorSwitchYardArtifactVisitor.visitComponent(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.ExtendedArtifactType)public void visitComponentService(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.ExtendedArtifactType artifact)
public void visitTransformer(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.ExtendedArtifactType artifact)
visitTransformer in interface SwitchYardArtifactVisitorSwitchYardArtifactVisitor.visitTransformer(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.ExtendedArtifactType)public void visitValidator(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.ExtendedArtifactType artifact)
visitValidator in interface SwitchYardArtifactVisitorSwitchYardArtifactVisitor.visitValidator(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.ExtendedArtifactType)public void link(org.overlord.sramp.common.derived.LinkerContext context,
org.oasis_open.docs.s_ramp.ns.s_ramp_v1.ExtendedArtifactType derivedArtifact)
context - derivedArtifact - Copyright © 2011-2014 JBoss, a division of Red Hat. All Rights Reserved.