package org.xnio; /** * An XNIO provider, used by the service loader discovery mechanism. * * @author <a href="mailto:david.lloyd@redhat.com">David M. Lloyd</a> */ public interface XnioProvider { /** * Get the XNIO instance for this provider. * * @return the XNIO instance */ Xnio getInstance(); /** * Get the provider name. * * @return the name */ String getName(); }