クラス AbstractStandaloneMessageReceiver
java.lang.ObjectSE
org.springframework.ws.transport.support.WebServiceMessageReceiverObjectSupport
org.springframework.ws.transport.support.SimpleWebServiceMessageReceiverObjectSupport
org.springframework.ws.transport.support.AbstractStandaloneMessageReceiver
- 実装済みのインターフェース一覧:
org.springframework.beans.factory.DisposableBean、org.springframework.beans.factory.InitializingBean、org.springframework.context.Lifecycle
public abstract class AbstractStandaloneMessageReceiver
extends SimpleWebServiceMessageReceiverObjectSupport
implements org.springframework.context.Lifecycle, org.springframework.beans.factory.DisposableBean
スタンドアロンのサーバー側トランスポートオブジェクトの抽象基本クラス。
Lifecycle インターフェースの基本的なスレッドセーフな実装、および具象サブクラスによって実装されるさまざまなテンプレートメソッドを提供します。- 導入:
- 1.5.0
- 作成者:
- Arjen Poutsma
フィールド概要
クラス org.springframework.ws.transport.support.WebServiceMessageReceiverObjectSupport から継承されたフィールド
loggerコンストラクター概要
コンストラクター方法の概要
修飾子と型メソッド説明final voidactivate()このサーバーを初期化します。voidBeanFactory がレシーバーインスタンスを初期化するときにactivate()を呼び出します。voiddestroy()BeanFactory がレシーバーインスタンスを破棄すると、shutdown()を呼び出します。final booleanisActive()このサーバーが現在アクティブであるかどうか、つまり、セットアップされているがまだシャットダウンされていないかどうかを返します。final booleanこのサーバーが現在実行されているかどうか、つまり、サーバーが起動されていてまだ停止されていないかどうかを返します。protected abstract voidactivate()が呼び出されたときに呼び出されるテンプレートメソッド。protected abstract voidshutdown()が呼び出されたときに呼び出されるテンプレートメソッド。protected abstract voidonStart()start()が呼び出されたときに呼び出されるテンプレートメソッド。protected abstract voidonStop()stop()が呼び出されたときに呼び出されるテンプレートメソッド。voidsetAutoStartup(boolean autoStartup) 初期化後にレシーバーを自動的に起動するかどうかを設定します。final voidshutdown()このサーバーをシャットダウンします。final voidstart()このサーバーを起動します。final voidstop()このサーバーを停止します。クラス org.springframework.ws.transport.support.SimpleWebServiceMessageReceiverObjectSupport から継承されたメソッド
getMessageReceiver, handleConnection, setMessageReceiverクラス org.springframework.ws.transport.support.WebServiceMessageReceiverObjectSupport から継承されたメソッド
getMessageFactory, handleConnection, handleNoEndpointFoundException, setMessageFactory
コンストラクターの詳細
AbstractStandaloneMessageReceiver
public AbstractStandaloneMessageReceiver()
メソッドの詳細
isActive
public final boolean isActive()このサーバーが現在アクティブであるかどうか、つまり、セットアップされているがまだシャットダウンされていないかどうかを返します。isRunning
public final boolean isRunning()このサーバーが現在実行されているかどうか、つまり、サーバーが起動されていてまだ停止されていないかどうかを返します。- 次で指定:
- インターフェース
org.springframework.context.LifecycleのisRunning
setAutoStartup
public void setAutoStartup(boolean autoStartup) 初期化後にレシーバーを自動的に起動するかどうかを設定します。デフォルトは
trueです。これをfalseに設定して、手動で起動できるようにします。afterPropertiesSet
BeanFactory がレシーバーインスタンスを初期化するときにactivate()を呼び出します。- 次で指定:
- インターフェース
org.springframework.beans.factory.InitializingBeanのafterPropertiesSet - オーバーライド:
- クラス
SimpleWebServiceMessageReceiverObjectSupportのafterPropertiesSet - 例外:
ExceptionSE
destroy
public void destroy()BeanFactory がレシーバーインスタンスを破棄すると、shutdown()を呼び出します。- 次で指定:
- インターフェース
org.springframework.beans.factory.DisposableBeanのdestroy
activate
このサーバーを初期化します。autoStartupがオフになっていない場合は、サーバーを起動します。- 例外:
ExceptionSE
start
public final void start()このサーバーを起動します。- 次で指定:
- インターフェース
org.springframework.context.Lifecycleのstart
stop
public final void stop()このサーバーを停止します。- 次で指定:
- インターフェース
org.springframework.context.Lifecycleのstop
shutdown
public final void shutdown()このサーバーをシャットダウンします。onActivate
activate()が呼び出されたときに呼び出されるテンプレートメソッド。- 例外:
ExceptionSE- エラーの場合
onStart
protected abstract void onStart()start()が呼び出されたときに呼び出されるテンプレートメソッド。onStop
protected abstract void onStop()stop()が呼び出されたときに呼び出されるテンプレートメソッド。onShutdown
protected abstract void onShutdown()shutdown()が呼び出されたときに呼び出されるテンプレートメソッド。