private Map createEndpointMap()

in camel/servicemix-camel/src/main/java/org/apache/servicemix/camel/nmr/ServiceMixConsumer.java [57:71]


    private Map<String,?> createEndpointMap() {
        Map<String, Object> result = ServiceHelper.createMap(Endpoint.NAME,
                                                             getEndpoint().getEndpointName());
        result.put(Endpoint.CHANNEL_SYNC_DELIVERY, getEndpoint().isSynchronous());
        result.put(Endpoint.RUN_AS_SUBJECT, getEndpoint().isRunAsSubject());
        String interfaceName = getEndpoint().getInterfaceName();
        if (interfaceName != null && interfaceName.length() > 0) {
            result.put(Endpoint.INTERFACE_NAME, interfaceName);
        }
        String serviceName = getEndpoint().getServiceName();
        if (serviceName != null && serviceName.length() > 0) {
            result.put(Endpoint.SERVICE_NAME, serviceName);
        }
        return result;
    }