/** Returns a list of all incoming endpoints on a service. */ protected List getIncomingEndpoints() { List endpoints = new ArrayList(); // Add inbound endpoints endpoints.addAll(inboundRouter.getEndpoints()); // Add response endpoints if (responseRouter != null && responseRouter.getEndpoints() != null) { endpoints.addAll(responseRouter.getEndpoints()); } return endpoints; }
public void testEndpointURIParamsConfig() { Service d = muleContext.getRegistry().lookupService("testPropertiesComponent"); assertNotNull(d); final InboundRouterCollection router = d.getInboundRouter(); assertNotNull(router); final List endpoints = router.getEndpoints(); assertNotNull(endpoints); assertFalse(endpoints.isEmpty()); final ImmutableEndpoint inboundEndpoint = (ImmutableEndpoint) endpoints.get(0); assertNotNull(inboundEndpoint); final List transformers = inboundEndpoint.getTransformers(); assertFalse(transformers.isEmpty()); assertNotNull(transformers.get(0)); final List responseTransformers = inboundEndpoint.getResponseTransformers(); assertFalse(responseTransformers.isEmpty()); assertNotNull(responseTransformers.get(0)); }