javax.websocket
Class ContainerProvider
java.lang.Object
javax.websocket.ContainerProvider
public abstract class ContainerProvider
- extends Object
Provider class that allows the developer to get a reference to
the implementation of the WebSocketContainer.
The provider class uses the
ServiceLoader
to load an implementation of ContainerProvider. Specifically, the fully qualified classname
of the container implementation of ContainerProvider must be listed in the
META-INF/services/javax.websocket.ContainerProvider file in the implementation JAR file.
- Author:
- dannycoward
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ContainerProvider
public ContainerProvider()
getWebSocketContainer
public static WebSocketContainer getWebSocketContainer()
- Obtain a new instance of a WebSocketContainer. The method looks for the
ContainerProvider implementation class in the order listed in the META-INF/services/javax.websocket.ContainerProvider
file, returning the WebSocketContainer implementation from the ContainerProvider implementation
that is not
null
.
- Returns:
- an implementation provided instance of type WebSocketContainer
getContainer
protected abstract WebSocketContainer getContainer()
- Load the container implementation.
- Returns:
- the implementation class
Copyright © 2012-2013, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.
Comments to : [email protected]