/** * Sets the <code>InputActivityPort</code> to which data is actually sent * when passed to the bound <code>InputProcessorPort</code>. * * @param boundActivityPort * the <code>InputActivityPort</code> to which data is actually * sent when passed to the bound <code>InputProcessorPort</code> */ @Override public void setBoundActivityPort(InputActivityPort boundActivityPort) { super.setBoundActivityPort(boundActivityPort); }
/** * Sets the <code>OutputActivityPort</code> from which data is received for * the bound <code>OutputProcessorPort</code>. * * @param boundActivityPort * the <code>OutputActivityPort</code> from which data is * received for the bound <code>OutputProcessorPort</code> */ @Override public void setBoundActivityPort(OutputActivityPort boundActivityPort) { super.setBoundActivityPort(boundActivityPort); }
@Override protected void cloneInto(WorkflowBean clone, Cloning cloning) { @SuppressWarnings("unchecked") ProcessorPortBinding<A, P> cloneBinding = (ProcessorPortBinding<A, P>) clone; cloneBinding.setBoundActivityPort(cloning .cloneOrOriginal(getBoundActivityPort())); cloneBinding.setBoundProcessorPort(cloning .cloneOrOriginal(getBoundProcessorPort())); }