public Server createServer(Protocol protocol, String name, Restlet target, String address, int port)
public Server createServer(Protocol protocol, String name, Server delegate, String address, int port)
   public Server createServer(Protocol protocol, String name, Restlet target, String address, int port)   {      Server result = null;      try		{         Class<? extends Server> providerClass = this.servers.get(protocol);                  if((providerClass != null) && (protocol != null))         {         	result = providerClass.getConstructor(Protocol.class, String.class, Restlet.class, String.class, int.class).newInstance(protocol, name, target, address, port);         }         else         {            logger.log(Level.WARNING, "No server connector supports the " + protocol.getName() + " protocol.");         }		}		catch (Exception e)		{         logger.log(Level.SEVERE, "Exception while instantiation the server connector.", e);		}      return result;   }