}
}
protected void resolveTarget(Target target, List<ConfigurationObject> providers) {
if (target.getEndpointRef() != null) {
addProvider(new ConfigurationObject(ConfigurationObject.TYPE_ENDPOINT,
target.getEndpointRef()), providers);
}
if (target.getSequenceRef() != null) {
addProvider(new ConfigurationObject(ConfigurationObject.TYPE_SEQUENCE,
target.getSequenceRef()), providers);
}
if (target.getEndpoint() != null && target.getEndpoint() instanceof IndirectEndpoint) {
IndirectEndpoint indirectEndpoint = (IndirectEndpoint) target.getEndpoint();
addProvider(new ConfigurationObject(ConfigurationObject.TYPE_ENDPOINT,
indirectEndpoint.getKey()), providers);
}
if (target.getSequence() != null) {
DependencyResolver resolver = DependencyResolverFactory.getInstance().