public class AnnotatedEndpointConnectionManager extends ConnectionManagerSupport implements BeanFactoryAware
ClientEndpointEE アノテーション付きエンドポイント) を指定された WebSocket 接続マネージャーは、ConnectionManagerSupport.start() および ConnectionManagerSupport.stop() メソッドを介して WebSocket サーバーに接続します。ConnectionManagerSupport.setAutoStartup(boolean) が true に設定されている場合、これは Spring ApplicationContext がリフレッシュされたときに自動的に実行されます。loggerDEFAULT_PHASE| コンストラクターと説明 | 
|---|
AnnotatedEndpointConnectionManager(ClassSE<?> endpointClass, StringSE uriTemplate, ObjectSE... uriVariables) | 
AnnotatedEndpointConnectionManager(ObjectSE endpoint, StringSE uriTemplate, ObjectSE... uriVariables) | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
protected void | closeConnection() | 
TaskExecutor | getTaskExecutor() 設定された  TaskExecutor を返します。 | 
WebSocketContainerEE | getWebSocketContainer() | 
protected boolean | isConnected() | 
protected void | openConnection() | 
void | setBeanFactory(BeanFactory beanFactory) 所有ファクトリを Bean インスタンスに提供するコールバック。  | 
void | setTaskExecutor(TaskExecutor taskExecutor) 接続を開くために使用する  TaskExecutor を設定します。 | 
void | setWebSocketContainer(WebSocketContainerEE webSocketContainer) | 
getPhase, getUri, isAutoStartup, isRunning, setAutoStartup, setPhase, start, startInternal, stop, stop, stopInternalcloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic AnnotatedEndpointConnectionManager(ObjectSE endpoint, StringSE uriTemplate, ObjectSE... uriVariables)
public void setWebSocketContainer(WebSocketContainerEE webSocketContainer)
public WebSocketContainerEE getWebSocketContainer()
public void setBeanFactory(BeanFactory beanFactory) throws BeansException
BeanFactoryAware 通常の Bean プロパティの設定後、ただし InitializingBean.afterPropertiesSet() またはカスタム init-method などの初期化コールバックの前に呼び出されます。
BeanFactoryAware の setBeanFactory beanFactory - 所有 BeanFactory(非 null)。Bean は、ファクトリのメソッドをすぐに呼び出すことができます。BeansException - 初期化エラーの場合 BeanInitializationExceptionpublic void setTaskExecutor(TaskExecutor taskExecutor)
TaskExecutor を設定します。デフォルトでは SimpleAsyncTaskExecutor が使用されます。public TaskExecutor getTaskExecutor()
TaskExecutor を返します。protected void openConnection()
ConnectionManagerSupport の openConnection protected void closeConnection()
                        throws ExceptionSEConnectionManagerSupport の closeConnection ExceptionSEprotected boolean isConnected()
ConnectionManagerSupport の isConnected