Package javax.websocket.server
Interface ServerApplicationConfig
- 
 public interface ServerApplicationConfigApplications may provide an implementation of this interface to filter the discovered WebSocket endpoints that are deployed. Implementations of this class will be discovered via an ServletContainerInitializer scan.
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Set<java.lang.Class<?>>getAnnotatedEndpointClasses(java.util.Set<java.lang.Class<?>> scanned)Enables applications to filter the discovered classes annotated withServerEndpoint.java.util.Set<ServerEndpointConfig>getEndpointConfigs(java.util.Set<java.lang.Class<? extends Endpoint>> scanned)Enables applications to filter the discovered implementations ofServerEndpointConfig.
 
- 
- 
- 
Method Detail- 
getEndpointConfigsjava.util.Set<ServerEndpointConfig> getEndpointConfigs(java.util.Set<java.lang.Class<? extends Endpoint>> scanned) Enables applications to filter the discovered implementations ofServerEndpointConfig.- Parameters:
- scanned- The- Endpointimplementations found in the application
- Returns:
- The set of configurations for the endpoint the application wishes to deploy
 
 - 
getAnnotatedEndpointClassesjava.util.Set<java.lang.Class<?>> getAnnotatedEndpointClasses(java.util.Set<java.lang.Class<?>> scanned) Enables applications to filter the discovered classes annotated withServerEndpoint.- Parameters:
- scanned- The POJOs annotated with- ServerEndpointfound in the application
- Returns:
- The set of POJOs the application wishes to deploy
 
 
- 
 
-