クラス AmqpProxyFactoryBean
- java.lang.ObjectSE
-
- org.springframework.remoting.support.RemotingSupport
-
- org.springframework.remoting.support.RemoteAccessor
-
- org.springframework.amqp.remoting.client.AmqpClientInterceptor
-
- org.springframework.amqp.remoting.client.AmqpProxyFactoryBean
- 実装済みのインターフェース一覧:
Advice、Interceptor、MethodInterceptor、Aware、BeanClassLoaderAware、FactoryBean<ObjectSE>、InitializingBean
@DeprecatedSE public class AmqpProxyFactoryBean extends AmqpClientInterceptor implements FactoryBean<ObjectSE>, InitializingBean
使用すべきではありません。3.0.0 で削除されます。AMQP プロキシのFactoryBean。指定されたサービスインターフェースを使用して、プロキシされたサービスを Bean 参照として公開します。プロキシは、リモート呼び出しの失敗時に Spring のチェックされていない RemoteAccessException をスローします。これは、AMQP プロトコルの「RMI スタイル」(つまり、同期) の使用を目的としています。明らかに、AMQP は実行スタイルのより広い範囲を可能にしますが、これは当面のメカニズムの範囲ではありません。
プロキシでメソッドを呼び出すと、構成された
AmqpTemplateに従って AMQP メッセージが送信されます。これは、AmqpInvokerServiceExporterによって受信および応答できます。- 導入:
- 1.2
- 作成者:
- David Bilge, Gary Russell
- 関連事項:
RemoteAccessor.setServiceInterface(java.lang.Class<?>),AmqpClientInterceptor,RmiServiceExporter,RemoteAccessException
フィールド概要
クラス org.springframework.remoting.support.RemotingSupport から継承されたフィールド
logger
インターフェース org.springframework.beans.factory.FactoryBean から継承されたフィールド
OBJECT_TYPE_ATTRIBUTE
コンストラクター概要
コンストラクター コンストラクター 説明 AmqpProxyFactoryBean()使用すべきではありません。
方法の概要
すべてのメソッド インスタンスメソッド 具象メソッド 非推奨のメソッド 修飾子と型 メソッド 説明 voidafterPropertiesSet()使用すべきではありません。ObjectSEgetObject()使用すべきではありません。ClassSE<?>getObjectType()使用すべきではありません。booleanisSingleton()使用すべきではありません。クラス org.springframework.amqp.remoting.client.AmqpClientInterceptor から継承されたメソッド
getAmqpTemplate, getRemoteInvocationFactory, getRoutingKey, invoke, setAmqpTemplate, setRemoteInvocationFactory, setRoutingKey
クラス org.springframework.remoting.support.RemoteAccessor から継承されたメソッド
getServiceInterface, setServiceInterface
クラス org.springframework.remoting.support.RemotingSupport から継承されたメソッド
getBeanClassLoader, overrideThreadContextClassLoader, resetThreadContextClassLoader, setBeanClassLoader
メソッドの詳細
afterPropertiesSet
public void afterPropertiesSet()
使用すべきではありません。- 次で指定:
- インターフェース
InitializingBean内のafterPropertiesSet
getObject
public ObjectSE getObject()
使用すべきではありません。- 次で指定:
- インターフェース
FactoryBean<ObjectSE>内のgetObject
getObjectType
public ClassSE<?> getObjectType()
使用すべきではありません。- 次で指定:
- インターフェース
FactoryBean<ObjectSE>内のgetObjectType
isSingleton
public boolean isSingleton()
使用すべきではありません。- 次で指定:
- インターフェース
FactoryBean<ObjectSE>内のisSingleton