クラス Smb
java.lang.ObjectSE
org.springframework.integration.smb.dsl.Smb
SMB コンポーネントのファクトリ。
- 導入:
- 6.0
- 作成者:
- Gregory Bragg, Artem Bilan
方法の概要
修飾子と型メソッド説明static SmbInboundChannelAdapterSpecinboundAdapter(SessionFactory<jcifs.smb.SmbFile> sessionFactory) 受信・チャネルアダプター仕様のSmbInboundChannelAdapterSpecファクトリ。static SmbInboundChannelAdapterSpecinboundAdapter(SessionFactory<jcifs.smb.SmbFile> sessionFactory, ComparatorSE<FileSE> receptionOrderComparator) 受信・チャネルアダプター仕様のSmbInboundChannelAdapterSpecファクトリ。inboundStreamingAdapter(RemoteFileTemplate<jcifs.smb.SmbFile> remoteFileTemplate) 受信・チャネルアダプター仕様のSmbStreamingInboundChannelAdapterSpecファクトリ。inboundStreamingAdapter(RemoteFileTemplate<jcifs.smb.SmbFile> remoteFileTemplate, ComparatorSE<jcifs.smb.SmbFile> receptionOrderComparator) 受信・チャネルアダプター仕様のSmbStreamingInboundChannelAdapterSpecファクトリ。static SmbMessageHandlerSpecoutboundAdapter(SessionFactory<jcifs.smb.SmbFile> sessionFactory) 送信・チャネルアダプター仕様のSmbMessageHandlerSpecファクトリ。static SmbMessageHandlerSpecoutboundAdapter(SessionFactory<jcifs.smb.SmbFile> sessionFactory, FileExistsMode fileExistsMode) 送信・チャネルアダプター仕様のSmbMessageHandlerSpecファクトリ。static SmbMessageHandlerSpecoutboundAdapter(SmbRemoteFileTemplate smbRemoteFileTemplate) 送信・チャネルアダプター仕様のSmbMessageHandlerSpecファクトリ。static SmbMessageHandlerSpecoutboundAdapter(SmbRemoteFileTemplate smbRemoteFileTemplate, FileExistsMode fileExistsMode) 送信・チャネルアダプター仕様のSmbMessageHandlerSpecファクトリ。static SmbOutboundGatewaySpecoutboundGateway(RemoteFileTemplate<jcifs.smb.SmbFile> remoteFileTemplate, StringSE command) static SmbOutboundGatewaySpecoutboundGateway(RemoteFileTemplate<jcifs.smb.SmbFile> remoteFileTemplate, StringSE command, StringSE expression) remoteFilePath のRemoteFileTemplate、AbstractRemoteFileOutboundGateway.Command、expressionに基づいてSmbOutboundGatewaySpecを生成します。static SmbOutboundGatewaySpecoutboundGateway(RemoteFileTemplate<jcifs.smb.SmbFile> remoteFileTemplate, AbstractRemoteFileOutboundGateway.Command command) static SmbOutboundGatewaySpecoutboundGateway(RemoteFileTemplate<jcifs.smb.SmbFile> remoteFileTemplate, AbstractRemoteFileOutboundGateway.Command command, StringSE expression) remoteFilePath のRemoteFileTemplate、AbstractRemoteFileOutboundGateway.Command、expressionに基づいてSmbOutboundGatewaySpecを生成します。static SmbOutboundGatewaySpecoutboundGateway(SessionFactory<jcifs.smb.SmbFile> sessionFactory, StringSE command) static SmbOutboundGatewaySpecoutboundGateway(SessionFactory<jcifs.smb.SmbFile> sessionFactory, StringSE command, StringSE expression) リモートパスのSessionFactory、AbstractRemoteFileOutboundGateway.Command、expressionに基づいてSmbOutboundGatewaySpecを生成します。static SmbOutboundGatewaySpecoutboundGateway(SessionFactory<jcifs.smb.SmbFile> sessionFactory, AbstractRemoteFileOutboundGateway.Command command) static SmbOutboundGatewaySpecoutboundGateway(SessionFactory<jcifs.smb.SmbFile> sessionFactory, AbstractRemoteFileOutboundGateway.Command command, StringSE expression) リモートパスのSessionFactory、AbstractRemoteFileOutboundGateway.Command、expressionに基づいてSmbOutboundGatewaySpecを生成します。static SmbOutboundGatewaySpecoutboundGateway(SessionFactory<jcifs.smb.SmbFile> sessionFactory, MessageSessionCallback<jcifs.smb.SmbFile, ?> messageSessionCallback) MessageSessionCallbackに基づいてSmbOutboundGatewaySpecを作成します。
方法の詳細
inboundAdapter
public static SmbInboundChannelAdapterSpec inboundAdapter(SessionFactory<jcifs.smb.SmbFile> sessionFactory) 受信・チャネルアダプター仕様のSmbInboundChannelAdapterSpecファクトリ。- パラメーター:
sessionFactory- セッションファクトリ。- 戻り値:
- スペック。
inboundAdapter
public static SmbInboundChannelAdapterSpec inboundAdapter(SessionFactory<jcifs.smb.SmbFile> sessionFactory, @Nullable ComparatorSE<FileSE> receptionOrderComparator) 受信・チャネルアダプター仕様のSmbInboundChannelAdapterSpecファクトリ。- パラメーター:
sessionFactory- セッションファクトリ。receptionOrderComparator- コンパレータ。- 戻り値:
- スペック。
inboundStreamingAdapter
public static SmbStreamingInboundChannelAdapterSpec inboundStreamingAdapter(RemoteFileTemplate<jcifs.smb.SmbFile> remoteFileTemplate) 受信・チャネルアダプター仕様のSmbStreamingInboundChannelAdapterSpecファクトリ。- パラメーター:
remoteFileTemplate- リモートファイルテンプレート。- 戻り値:
- スペック。
inboundStreamingAdapter
public static SmbStreamingInboundChannelAdapterSpec inboundStreamingAdapter(RemoteFileTemplate<jcifs.smb.SmbFile> remoteFileTemplate, @Nullable ComparatorSE<jcifs.smb.SmbFile> receptionOrderComparator) 受信・チャネルアダプター仕様のSmbStreamingInboundChannelAdapterSpecファクトリ。- パラメーター:
remoteFileTemplate- リモートファイルテンプレート。receptionOrderComparator- コンパレータ。- 戻り値:
- スペック。
outboundAdapter
public static SmbMessageHandlerSpec outboundAdapter(SessionFactory<jcifs.smb.SmbFile> sessionFactory) 送信・チャネルアダプター仕様のSmbMessageHandlerSpecファクトリ。- パラメーター:
sessionFactory- セッションファクトリ。- 戻り値:
- スペック。
outboundAdapter
public static SmbMessageHandlerSpec outboundAdapter(SessionFactory<jcifs.smb.SmbFile> sessionFactory, FileExistsMode fileExistsMode) 送信・チャネルアダプター仕様のSmbMessageHandlerSpecファクトリ。- パラメーター:
sessionFactory- セッションファクトリ。fileExistsMode- ファイル存在モード。- 戻り値:
- スペック。
outboundAdapter
送信・チャネルアダプター仕様のSmbMessageHandlerSpecファクトリ。- パラメーター:
smbRemoteFileTemplate- リモートファイルテンプレート。- 戻り値:
- スペック。
outboundAdapter
public static SmbMessageHandlerSpec outboundAdapter(SmbRemoteFileTemplate smbRemoteFileTemplate, FileExistsMode fileExistsMode) 送信・チャネルアダプター仕様のSmbMessageHandlerSpecファクトリ。- パラメーター:
smbRemoteFileTemplate- リモートファイルテンプレート。fileExistsMode- ファイル存在モード。- 戻り値:
- スペック。
outboundGateway
public static SmbOutboundGatewaySpec outboundGateway(SessionFactory<jcifs.smb.SmbFile> sessionFactory, AbstractRemoteFileOutboundGateway.Command command) - パラメーター:
sessionFactory-SessionFactorycommand- SMB で実行するコマンド。- 戻り値:
SmbOutboundGatewaySpec- 導入:
- 6.4
outboundGateway
public static SmbOutboundGatewaySpec outboundGateway(SessionFactory<jcifs.smb.SmbFile> sessionFactory, AbstractRemoteFileOutboundGateway.Command command, @Nullable StringSE expression) リモートパスのSessionFactory、AbstractRemoteFileOutboundGateway.Command、expressionに基づいてSmbOutboundGatewaySpecを生成します。- パラメーター:
sessionFactory-SessionFactorycommand- SMB で実行するコマンド。expression- リモートパス SpEL 式。- 戻り値:
SmbOutboundGatewaySpec
outboundGateway
public static SmbOutboundGatewaySpec outboundGateway(SessionFactory<jcifs.smb.SmbFile> sessionFactory, StringSE command) - パラメーター:
sessionFactory-SessionFactorycommand- SMB で実行するコマンド。- 戻り値:
SmbOutboundGatewaySpec- 導入:
- 6.4
- 関連事項:
outboundGateway
public static SmbOutboundGatewaySpec outboundGateway(SessionFactory<jcifs.smb.SmbFile> sessionFactory, StringSE command, @Nullable StringSE expression) リモートパスのSessionFactory、AbstractRemoteFileOutboundGateway.Command、expressionに基づいてSmbOutboundGatewaySpecを生成します。- パラメーター:
sessionFactory-SessionFactorycommand- SMB で実行するコマンド。expression- リモートパス SpEL 式。- 戻り値:
SmbOutboundGatewaySpec- 関連事項:
outboundGateway
public static SmbOutboundGatewaySpec outboundGateway(RemoteFileTemplate<jcifs.smb.SmbFile> remoteFileTemplate, AbstractRemoteFileOutboundGateway.Command command) - パラメーター:
remoteFileTemplate-RemoteFileTemplatecommand- SMB で実行するコマンド。- 戻り値:
SmbOutboundGatewaySpec- 導入:
- 6.4
- 関連事項:
outboundGateway
public static SmbOutboundGatewaySpec outboundGateway(RemoteFileTemplate<jcifs.smb.SmbFile> remoteFileTemplate, AbstractRemoteFileOutboundGateway.Command command, @Nullable StringSE expression) remoteFilePath のRemoteFileTemplate、AbstractRemoteFileOutboundGateway.Command、expressionに基づいてSmbOutboundGatewaySpecを生成します。- パラメーター:
remoteFileTemplate-RemoteFileTemplatecommand- SMB で実行するコマンド。expression- remoteFilePath SpEL 式。- 戻り値:
SmbOutboundGatewaySpec- 関連事項:
outboundGateway
public static SmbOutboundGatewaySpec outboundGateway(RemoteFileTemplate<jcifs.smb.SmbFile> remoteFileTemplate, StringSE command) - パラメーター:
remoteFileTemplate-RemoteFileTemplatecommand- SMB で実行するコマンド。- 戻り値:
SmbOutboundGatewaySpec- 導入:
- 6.4
- 関連事項:
outboundGateway
public static SmbOutboundGatewaySpec outboundGateway(RemoteFileTemplate<jcifs.smb.SmbFile> remoteFileTemplate, StringSE command, @Nullable StringSE expression) remoteFilePath のRemoteFileTemplate、AbstractRemoteFileOutboundGateway.Command、expressionに基づいてSmbOutboundGatewaySpecを生成します。- パラメーター:
remoteFileTemplate-RemoteFileTemplatecommand- SMB で実行するコマンド。expression- remoteFilePath SpEL 式。- 戻り値:
SmbOutboundGatewaySpec- 関連事項:
outboundGateway
public static SmbOutboundGatewaySpec outboundGateway(SessionFactory<jcifs.smb.SmbFile> sessionFactory, MessageSessionCallback<jcifs.smb.SmbFile, ?> messageSessionCallback) MessageSessionCallbackに基づいてSmbOutboundGatewaySpecを作成します。- パラメーター:
sessionFactory- 接続するSessionFactorymessageSessionCallback- SMB を実行するMessageSessionCallback。Messageコンテキストでの操作。- 戻り値:
SmbOutboundGatewaySpec- 関連事項: