Lines Matching refs:provider
38 * Service-provider class for asynchronous channels.
40 * <p> An asynchronous channel provider is a concrete subclass of this class that
43 * system-wide default provider instance, which is returned by the {@link
44 * #provider() provider} method. The first invocation of that method will locate
45 * the default provider as specified below.
73 // lazy initialization of default provider
75 static final AsynchronousChannelProvider provider = load();
121 // Ignore the security exception, try the next provider
131 * Returns the system-wide default asynchronous channel provider for this
134 * <p> The first invocation of this method locates the default provider
141 * then it is taken to be the fully-qualified name of a concrete provider class.
145 * <li><p> If a provider class has been installed in a jar file that is
147 * provider-configuration file named
154 * <li><p> Finally, if no provider has been specified by any of the above
155 * means then the system-default provider class is instantiated and the
160 * <p> Subsequent invocations of this method return the provider that was
163 * @return The system-wide default AsynchronousChannel provider
165 public static AsynchronousChannelProvider provider() {
166 return ProviderHolder.provider;
214 * If the provider that created the group differs from this provider
233 * If the provider that created the group differs from this provider