private String getKeyForEndpointUri(final EndpointURI endpointURI) { return endpointURI.getHost() + ":" + endpointURI.getPort(); }
public RmiCallbackMessageReceiver(Connector connector, FlowConstruct flowConstruct, InboundEndpoint endpoint) throws CreateException { super(connector, flowConstruct, endpoint); this.connector = (RmiConnector) connector; logger.debug("Initializing with endpoint " + endpoint); String rmiPolicyPath = this.connector.getSecurityPolicy(); System.setProperty("java.security.policy", rmiPolicyPath); EndpointURI endpointUri = endpoint.getEndpointURI(); port = endpointUri.getPort(); if (port < 1) { port = RmiConnector.DEFAULT_RMI_muleRegistry_PORT; } logger.debug("Initialized successfully"); }
protected boolean shouldConnect() { StringBuilder requestUri = new StringBuilder(80); requestUri.append(endpoint.getProtocol()).append("://"); requestUri.append(endpoint.getEndpointURI().getHost()); requestUri.append(':').append(endpoint.getEndpointURI().getPort()); requestUri.append('*'); MessageReceiver[] receivers = connector.getReceivers(requestUri.toString()); for (MessageReceiver receiver : receivers) { if (receiver.isConnected()) { return false; } } return true; }
public TcpSocketKey(ImmutableEndpoint endpoint) { if (!(endpoint.getConnector() instanceof TcpConnector)) { throw new IllegalArgumentException("Sockets must be keyed via a TCP endpoint"); } this.endpoint = endpoint; address = new InetSocketAddress( endpoint.getEndpointURI().getHost(), endpoint.getEndpointURI().getPort()); if (getConnector().isFailOnUnresolvedHost() && address.isUnresolved()) { throw new IllegalArgumentException("Unable to resolve address: " + address.getHostName()); } }
int port = endpointUri.getPort(); if (port < 1)
requestUri.append(':').append(ep.getEndpointURI().getPort());
protected String getHolderKey(ImmutableEndpoint endpoint) { return endpoint.getProtocol() + ":" + endpoint.getEndpointURI().getHost() + ":" + endpoint.getEndpointURI().getPort(); }
for (MessageReceiver messageReceiver : receivers.values()) if (messageReceiver.getEndpointURI().getPort() == port)
int port = endpoint.getEndpointURI().getPort();
@Override protected synchronized void doDispatch(MuleEvent event) throws Exception { DatagramSocket socket = connector.getSocket(endpoint); try { byte[] payload = event.transformMessage(DataType.BYTE_ARRAY_DATA_TYPE); int port = endpoint.getEndpointURI().getPort(); InetAddress inetAddress = null; //TODO, check how expensive this operation is if("null".equalsIgnoreCase(endpoint.getEndpointURI().getHost())) { inetAddress = NetworkUtils.getLocalHost(); } else { inetAddress = InetAddress.getByName(endpoint.getEndpointURI().getHost()); } write(socket, payload, port, inetAddress); } finally { connector.releaseSocket(socket, endpoint); } }
int port = ep.getEndpointURI().getPort(); String host = ep.getEndpointURI().getHost(); if(port > 0)
uri.getScheme(), uri.getHost(), uri.getPort(), message.getInboundProperty(HttpConnector.HTTP_REQUEST_PATH_PROPERTY)); response = buildFailureResponse(request.getRequestLine().getHttpVersion(), HttpConstants.SC_NOT_FOUND,