input1Binding.unbind();
input2Binding.unbind();
outputBinding.unbind();
}
protected abstract boolean usesExplicitRouting();
<BUG>protected String getEndpointRouting(AbstractEndpoint endpoint) {
</BUG>
throw new UnsupportedOperationException();
}
protected String getExpectedRoutingBaseDestination(String name, String group) {

input1Binding.unbind();
input2Binding.unbind();
outputBinding.unbind();
}
protected abstract boolean usesExplicitRouting();
protected String getEndpointRouting(Object endpoint) {
throw new UnsupportedOperationException();
}
protected String getExpectedRoutingBaseDestination(String name, String group) {
