protected Endpoint createEndpoint(OMElement epConfig, boolean anonymousEndpoint, Properties properties) { DefaultEndpoint defaultEndpoint = new DefaultEndpoint(); OMAttribute name = epConfig.getAttribute( new QName(XMLConfigConstants.NULL_NAMESPACE, "name")); if (name != null) { defaultEndpoint.setName(name.getAttributeValue()); } OMElement defaultElement = epConfig.getFirstChildWithName( new QName(SynapseConstants.SYNAPSE_NAMESPACE, "default")); if (defaultElement != null) { EndpointDefinition endpoint = createEndpointDefinition(defaultElement); defaultEndpoint.setDefinition(endpoint); processAuditStatus(endpoint, defaultEndpoint.getName(),defaultElement); } processProperties(defaultEndpoint, epConfig); return defaultEndpoint; }
protected Endpoint createEndpoint(OMElement epConfig, boolean anonymousEndpoint, Properties properties) { DefaultEndpoint defaultEndpoint = new DefaultEndpoint(); OMAttribute name = epConfig.getAttribute( new QName(XMLConfigConstants.NULL_NAMESPACE, "name")); if (name != null) { defaultEndpoint.setName(name.getAttributeValue()); } OMElement defaultElement = epConfig.getFirstChildWithName( new QName(SynapseConstants.SYNAPSE_NAMESPACE, "default")); if (defaultElement != null) { EndpointDefinition endpoint = createEndpointDefinition(defaultElement); defaultEndpoint.setDefinition(endpoint); processAuditStatus(endpoint, defaultEndpoint.getName(),defaultElement); } processProperties(defaultEndpoint, epConfig); return defaultEndpoint; }
/** * Test EndpointAdded by hash generation. */ @Test public void testEndpointAdded() { DefaultEndpoint endpoint = new DefaultEndpoint(); observer.endpointAdded(endpoint); Assert.assertNotNull("New hash must be set by the method", endpoint.getDefinition().getAspectConfiguration().getHashCode()); } }
} else if (endpoint == null) { endpoint = new DefaultEndpoint(); endpointDefinition = new EndpointDefinition(); ((DefaultEndpoint) endpoint).setDefinition(endpointDefinition);
} else if (endpoint == null && endpointKey == null) { endpoint = new DefaultEndpoint(); endpointDefinition = new EndpointDefinition(); ((DefaultEndpoint) endpoint).setDefinition(endpointDefinition);