}
protected MinaEndpoint createDatagramEndpoint(String uri, URI connectUri, Map parameters) {
IoAcceptor acceptor = new DatagramAcceptor();
SocketAddress address = new InetSocketAddress(connectUri.getHost(), connectUri.getPort());
IoConnector connector = new DatagramConnector();
boolean lazySessionCreation = getAndRemoveParameter(parameters, "lazySessionCreation", Boolean.class, false);
long timeout = getAndRemoveParameter(parameters, "timeout", Long.class, 0L);
boolean transferExchange = false; // transfer exchange is not supported for datagram protocol
boolean sync = getAndRemoveParameter(parameters, "sync", Boolean.class, false);