private String getKeyForEndpointUri(final EndpointURI endpointURI) { return endpointURI.getHost() + ":" + endpointURI.getPort(); }
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()); } }
@java.lang.Override public void destroyObject(Object key, Object object) throws Exception { ImmutableEndpoint ep = (ImmutableEndpoint)key; InetAddress inetAddress; String host = ep.getEndpointURI().getHost(); if("null".equalsIgnoreCase(host)) { inetAddress = NetworkUtils.getLocalHost(); } else { inetAddress = InetAddress.getByName(host); } MulticastSocket socket = (MulticastSocket)object; socket.leaveGroup(inetAddress); super.destroyObject(key, object); }
InetAddress inetAddress = InetAddress.getByName(endpointUri.getHost());
requestUri.append(ep.getEndpointURI().getHost()); requestUri.append(':').append(ep.getEndpointURI().getPort());
protected String getHolderKey(ImmutableEndpoint endpoint) { return endpoint.getProtocol() + ":" + endpoint.getEndpointURI().getHost() + ":" + endpoint.getEndpointURI().getPort(); }
host = messageReceiver.getEndpointURI().getHost(); if (!BIND_TO_ALL_INTERFACES_IP.equals(host))
InetAddress inetAddress = InetAddress.getByName(endpoint.getEndpointURI().getHost());
@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); } }
public XmppConversation create(ImmutableEndpoint endpoint) { String host = endpoint.getEndpointURI().getHost(); XmppMessageType type = XmppMessageType.valueOf(host); switch (type) { case MESSAGE: return createMessageConversation(endpoint); case CHAT: return createChatConversation(endpoint); case GROUPCHAT: return createGroupchatConversation(endpoint); case dynamic: // this cannot happen throw new IllegalStateException(); } // we should never get here as valueOf on the enum above will choke if you pass // in an invalid string throw new MuleRuntimeException(XmppMessages.invalidConversationType(type)); }
String host = endpointUri.getHost(); if (host != null)
String host = endpoint.getEndpointURI().getHost(); int port = endpoint.getEndpointURI().getPort();
temp = event.getEndpoint().getEndpointURI().getHost(); if (StringUtils.isNotEmpty(temp))
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,