Index
All Classes and Interfaces|All Packages
A
- append(InputStream, String) - Method in class org.springframework.integration.smb.session.SmbSession
- asFileInfoList(Collection<SmbFile>) - Method in class org.springframework.integration.smb.inbound.SmbStreamingMessageSource
- asFileInfoList(Collection<SmbFile>) - Method in class org.springframework.integration.smb.outbound.SmbOutboundGateway
C
- close() - Method in class org.springframework.integration.smb.session.SmbSession
- close() - Method in class org.springframework.integration.smb.session.SmbShare
- createSession() - Method in class org.springframework.integration.smb.session.SmbSessionFactory
- createSmbDirectoryObject(String) - Method in class org.springframework.integration.smb.session.SmbSession
-
Create an SMB file object pointing to a remote directory.
- createSmbFileObject(String) - Method in class org.springframework.integration.smb.session.SmbSession
-
Create an SMB file object pointing to a remote file.
E
- enhanceNameWithSubDirectory(SmbFile, String) - Method in class org.springframework.integration.smb.outbound.SmbOutboundGateway
- equals(Object) - Method in class org.springframework.integration.smb.session.SmbShare
-
Tests to see if two
SmbShare
objects are equal. - exists(String) - Method in class org.springframework.integration.smb.session.SmbSession
-
Check whether the remote resource exists.
F
- fileName(SmbFile) - Method in class org.springframework.integration.smb.filters.SmbPersistentAcceptOnceFileListFilter
- finalizeRaw() - Method in class org.springframework.integration.smb.session.SmbSession
G
- getClientInstance() - Method in class org.springframework.integration.smb.session.SmbSession
- getComponentType() - Method in class org.springframework.integration.smb.inbound.SmbInboundFileSynchronizingMessageSource
- getComponentType() - Method in class org.springframework.integration.smb.inbound.SmbStreamingMessageSource
- getComponentType() - Method in class org.springframework.integration.smb.outbound.SmbOutboundGateway
- getDomain() - Method in class org.springframework.integration.smb.session.SmbConfig
- getFileInfo() - Method in class org.springframework.integration.smb.session.SmbFileInfo
- getFilename() - Method in class org.springframework.integration.smb.session.SmbFileInfo
- getFilename(SmbFile) - Method in class org.springframework.integration.smb.filters.SmbRegexPatternFileListFilter
-
Gets the specified SMB file's name.
- getFilename(SmbFile) - Method in class org.springframework.integration.smb.filters.SmbSimplePatternFileListFilter
-
Gets the specified SMB file's name.
- getFilename(SmbFile) - Method in class org.springframework.integration.smb.filters.SmbSystemMarkerFilePresentFileListFilter
- getFilename(SmbFile) - Method in class org.springframework.integration.smb.inbound.SmbInboundFileSynchronizer
- getFilename(SmbFile) - Method in class org.springframework.integration.smb.outbound.SmbOutboundGateway
- getFilename(AbstractFileInfo<SmbFile>) - Method in class org.springframework.integration.smb.outbound.SmbOutboundGateway
- getFullFileName(String, SmbFile) - Method in class org.springframework.integration.smb.outbound.SmbOutboundGateway
- getGatewayClassName() - Method in class org.springframework.integration.smb.config.SmbOutboundGatewayParser
- getHost() - Method in class org.springframework.integration.smb.session.SmbConfig
- getHostPort() - Method in class org.springframework.integration.smb.session.SmbSession
- getInboundFileSynchronizerClass() - Method in class org.springframework.integration.smb.config.SmbInboundChannelAdapterParser
- getLastModified(SmbFile) - Method in class org.springframework.integration.smb.filters.SmbLastModifiedFileListFilter
- getMessageSourceClass() - Method in class org.springframework.integration.smb.config.SmbStreamingInboundChannelAdapterParser
- getMessageSourceClassname() - Method in class org.springframework.integration.smb.config.SmbInboundChannelAdapterParser
- getModified() - Method in class org.springframework.integration.smb.session.SmbFileInfo
- getModified(SmbFile) - Method in class org.springframework.integration.smb.inbound.SmbInboundFileSynchronizer
- getModified(SmbFile) - Method in class org.springframework.integration.smb.outbound.SmbOutboundGateway
- getPassword() - Method in class org.springframework.integration.smb.session.SmbConfig
- getPermissions() - Method in class org.springframework.integration.smb.session.SmbFileInfo
-
An Access Control Entry (ACE) is an element in a security descriptor such as those associated with files and directories.
- getPersistentAcceptOnceFileListFilterClass() - Method in class org.springframework.integration.smb.config.SmbInboundChannelAdapterParser
- getPersistentAcceptOnceFileListFilterClass() - Method in class org.springframework.integration.smb.config.SmbStreamingInboundChannelAdapterParser
- getPort() - Method in class org.springframework.integration.smb.session.SmbConfig
- getRegexPatternFileListFilterClass() - Method in class org.springframework.integration.smb.config.SmbInboundChannelAdapterParser
- getRegexPatternFileListFilterClass() - Method in class org.springframework.integration.smb.config.SmbStreamingInboundChannelAdapterParser
- getRegexPatternFileListFilterClassName() - Method in class org.springframework.integration.smb.config.SmbOutboundGatewayParser
- getSession() - Method in class org.springframework.integration.smb.session.SmbSessionFactory
- getShareAndDir() - Method in class org.springframework.integration.smb.session.SmbConfig
- getSimplePatternFileListFilterClass() - Method in class org.springframework.integration.smb.config.SmbInboundChannelAdapterParser
- getSimplePatternFileListFilterClass() - Method in class org.springframework.integration.smb.config.SmbStreamingInboundChannelAdapterParser
- getSimplePatternFileListFilterClassName() - Method in class org.springframework.integration.smb.config.SmbOutboundGatewayParser
- getSize() - Method in class org.springframework.integration.smb.session.SmbFileInfo
- getSmbMaxVersion() - Method in class org.springframework.integration.smb.session.SmbConfig
-
Gets the desired maximum SMB version value for what the Windows server will allow during protocol transport negotiation.
- getSmbMinVersion() - Method in class org.springframework.integration.smb.session.SmbConfig
-
Gets the desired minimum SMB version value for what the Windows server will allow during protocol transport negotiation.
- getTemplateClass() - Method in class org.springframework.integration.smb.config.SmbOutboundChannelAdapterParser
- getTemplateClass() - Method in class org.springframework.integration.smb.config.SmbOutboundGatewayParser
- getTemplateClass() - Method in class org.springframework.integration.smb.config.SmbStreamingInboundChannelAdapterParser
- getUrl() - Method in class org.springframework.integration.smb.session.SmbConfig
- getUrl(boolean) - Method in class org.springframework.integration.smb.session.SmbConfig
- getUsername() - Method in class org.springframework.integration.smb.session.SmbConfig
H
- hashCode() - Method in class org.springframework.integration.smb.session.SmbShare
-
Return a cache code from the super class.
I
- inboundAdapter(SessionFactory<SmbFile>) - Static method in class org.springframework.integration.smb.dsl.Smb
-
A
SmbInboundChannelAdapterSpec
factory for an inbound channel adapter spec. - inboundAdapter(SessionFactory<SmbFile>, Comparator<File>) - Static method in class org.springframework.integration.smb.dsl.Smb
-
A
SmbInboundChannelAdapterSpec
factory for an inbound channel adapter spec. - inboundStreamingAdapter(RemoteFileTemplate<SmbFile>) - Static method in class org.springframework.integration.smb.dsl.Smb
-
A
SmbStreamingInboundChannelAdapterSpec
factory for an inbound channel adapter spec. - inboundStreamingAdapter(RemoteFileTemplate<SmbFile>, Comparator<SmbFile>) - Static method in class org.springframework.integration.smb.dsl.Smb
-
A
SmbStreamingInboundChannelAdapterSpec
factory for an inbound channel adapter spec. - init() - Method in class org.springframework.integration.smb.config.SmbNamespaceHandler
- init() - Method in class org.springframework.integration.smb.session.SmbShare
- isDirectory() - Method in class org.springframework.integration.smb.session.SmbFileInfo
- isDirectory(String) - Method in class org.springframework.integration.smb.session.SmbSession
-
Check whether the remote resource is a directory.
- isDirectory(SmbFile) - Method in class org.springframework.integration.smb.filters.SmbRegexPatternFileListFilter
- isDirectory(SmbFile) - Method in class org.springframework.integration.smb.filters.SmbSimplePatternFileListFilter
- isDirectory(SmbFile) - Method in class org.springframework.integration.smb.inbound.SmbStreamingMessageSource
- isDirectory(SmbFile) - Method in class org.springframework.integration.smb.outbound.SmbOutboundGateway
- isFile(String) - Method in class org.springframework.integration.smb.session.SmbSession
-
Check whether the remote resource is a file.
- isFile(SmbFile) - Method in class org.springframework.integration.smb.inbound.SmbInboundFileSynchronizer
- isLink() - Method in class org.springframework.integration.smb.session.SmbFileInfo
-
Symbolic links are currently not supported in the JCIFS v2.x.x dependent library, so this method will always return false.
- isLink(SmbFile) - Method in class org.springframework.integration.smb.outbound.SmbOutboundGateway
-
Symbolic links are currently not supported in the JCIFS v2.x.x dependent library, so this method will always return false.
- isOpen() - Method in class org.springframework.integration.smb.session.SmbSession
-
Check whether this SMB session is open and ready for work by attempting to list remote files and checking for error conditions.
- isStatusDirty(int) - Method in class org.springframework.integration.smb.session.SmbRemoteFileTemplate
-
Check if
SmbException.getNtStatus()
is treated as fatal.
L
- list(String) - Method in class org.springframework.integration.smb.session.SmbSession
-
Return the content of the specified SMB resource as an array of SmbFile objects.
- listNames(String) - Method in class org.springframework.integration.smb.session.SmbSession
-
Return the contents of the specified SMB resource as an array of SmbFile filenames.
M
- mkdir(String) - Method in class org.springframework.integration.smb.session.SmbSession
-
Create the specified remote path if not yet exists.
- modified(SmbFile) - Method in class org.springframework.integration.smb.filters.SmbPersistentAcceptOnceFileListFilter
N
- NOT_DIRTY_STATUSES - Static variable in class org.springframework.integration.smb.session.SmbRemoteFileTemplate
O
- org.springframework.integration.smb.config - package org.springframework.integration.smb.config
-
SMB-specific file list filter classes.
- org.springframework.integration.smb.dsl - package org.springframework.integration.smb.dsl
-
Provides SMB Components for the Java DSL.
- org.springframework.integration.smb.filters - package org.springframework.integration.smb.filters
-
SMB Namespace support classes.
- org.springframework.integration.smb.inbound - package org.springframework.integration.smb.inbound
-
Inbound Channel Adapters implementations for SMB protocol.
- org.springframework.integration.smb.outbound - package org.springframework.integration.smb.outbound
-
Outbound Channel Adapter implementations for SMB protocol.
- org.springframework.integration.smb.session - package org.springframework.integration.smb.session
-
SMB Remote Session abstraction support classes.
- outboundAdapter(SessionFactory<SmbFile>) - Static method in class org.springframework.integration.smb.dsl.Smb
-
A
SmbMessageHandlerSpec
factory for an outbound channel adapter spec. - outboundAdapter(SessionFactory<SmbFile>, FileExistsMode) - Static method in class org.springframework.integration.smb.dsl.Smb
-
A
SmbMessageHandlerSpec
factory for an outbound channel adapter spec. - outboundAdapter(SmbRemoteFileTemplate) - Static method in class org.springframework.integration.smb.dsl.Smb
-
A
SmbMessageHandlerSpec
factory for an outbound channel adapter spec. - outboundAdapter(SmbRemoteFileTemplate, FileExistsMode) - Static method in class org.springframework.integration.smb.dsl.Smb
-
A
SmbMessageHandlerSpec
factory for an outbound channel adapter spec. - outboundGateway(RemoteFileTemplate<SmbFile>, String) - Static method in class org.springframework.integration.smb.dsl.Smb
-
Produce a
SmbOutboundGatewaySpec
based on theRemoteFileTemplate
,AbstractRemoteFileOutboundGateway.Command
. - outboundGateway(RemoteFileTemplate<SmbFile>, String, String) - Static method in class org.springframework.integration.smb.dsl.Smb
-
Produce a
SmbOutboundGatewaySpec
based on theRemoteFileTemplate
,AbstractRemoteFileOutboundGateway.Command
andexpression
for the remoteFilePath. - outboundGateway(RemoteFileTemplate<SmbFile>, AbstractRemoteFileOutboundGateway.Command) - Static method in class org.springframework.integration.smb.dsl.Smb
-
Produce a
SmbOutboundGatewaySpec
based on theRemoteFileTemplate
,AbstractRemoteFileOutboundGateway.Command
. - outboundGateway(RemoteFileTemplate<SmbFile>, AbstractRemoteFileOutboundGateway.Command, String) - Static method in class org.springframework.integration.smb.dsl.Smb
-
Produce a
SmbOutboundGatewaySpec
based on theRemoteFileTemplate
,AbstractRemoteFileOutboundGateway.Command
andexpression
for the remoteFilePath. - outboundGateway(SessionFactory<SmbFile>, String) - Static method in class org.springframework.integration.smb.dsl.Smb
-
Produce a
SmbOutboundGatewaySpec
based on theSessionFactory
,AbstractRemoteFileOutboundGateway.Command
. - outboundGateway(SessionFactory<SmbFile>, String, String) - Static method in class org.springframework.integration.smb.dsl.Smb
-
Produce a
SmbOutboundGatewaySpec
based on theSessionFactory
,AbstractRemoteFileOutboundGateway.Command
andexpression
for the remote path. - outboundGateway(SessionFactory<SmbFile>, AbstractRemoteFileOutboundGateway.Command) - Static method in class org.springframework.integration.smb.dsl.Smb
-
Produce a
SmbOutboundGatewaySpec
based on theSessionFactory
,AbstractRemoteFileOutboundGateway.Command
. - outboundGateway(SessionFactory<SmbFile>, AbstractRemoteFileOutboundGateway.Command, String) - Static method in class org.springframework.integration.smb.dsl.Smb
-
Produce a
SmbOutboundGatewaySpec
based on theSessionFactory
,AbstractRemoteFileOutboundGateway.Command
andexpression
for the remote path. - outboundGateway(SessionFactory<SmbFile>, MessageSessionCallback<SmbFile, ?>) - Static method in class org.springframework.integration.smb.dsl.Smb
-
Produce a
SmbOutboundGatewaySpec
based on theMessageSessionCallback
.
P
- patternFileNameFilter(String) - Method in class org.springframework.integration.smb.dsl.SmbOutboundGatewaySpec
- patternFilter(String) - Method in class org.springframework.integration.smb.dsl.SmbInboundChannelAdapterSpec
-
Specify a simple pattern to match remote files.
- patternFilter(String) - Method in class org.springframework.integration.smb.dsl.SmbStreamingInboundChannelAdapterSpec
-
Specify a simple pattern to match remote files (e.g.
- protocol() - Method in class org.springframework.integration.smb.inbound.SmbInboundFileSynchronizer
R
- rawUrl() - Method in class org.springframework.integration.smb.session.SmbConfig
-
Return the url string for the share connection without encoding.
- rawUrl(boolean) - Method in class org.springframework.integration.smb.session.SmbConfig
-
Return the url string for the share connection without encoding the host and path.
- read(String, OutputStream) - Method in class org.springframework.integration.smb.session.SmbSession
-
Read the remote resource specified by path and copies its contents to the specified
OutputStream
. - readRaw(String) - Method in class org.springframework.integration.smb.session.SmbSession
- regexFileNameFilter(String) - Method in class org.springframework.integration.smb.dsl.SmbOutboundGatewaySpec
- regexFilter(String) - Method in class org.springframework.integration.smb.dsl.SmbInboundChannelAdapterSpec
-
Specify a regular expression to match remote files.
- regexFilter(String) - Method in class org.springframework.integration.smb.dsl.SmbStreamingInboundChannelAdapterSpec
-
Specify a regular expression to match remote files (e.g.
- remove(String) - Method in class org.springframework.integration.smb.session.SmbSession
-
Delete the file or directory at the specified path.
- rename(String, String) - Method in class org.springframework.integration.smb.session.SmbSession
- rmdir(String) - Method in class org.springframework.integration.smb.session.SmbSession
S
- setDomain(String) - Method in class org.springframework.integration.smb.session.SmbConfig
- setHost(String) - Method in class org.springframework.integration.smb.session.SmbConfig
- setPassword(String) - Method in class org.springframework.integration.smb.session.SmbConfig
- setPort(int) - Method in class org.springframework.integration.smb.session.SmbConfig
- setShareAndDir(String) - Method in class org.springframework.integration.smb.session.SmbConfig
- setSmbMaxVersion(DialectVersion) - Method in class org.springframework.integration.smb.session.SmbConfig
-
Sets the desired maximum SMB version value for what the Windows server will allow during protocol transport negotiation.
- setSmbMinVersion(DialectVersion) - Method in class org.springframework.integration.smb.session.SmbConfig
-
Sets the desired minimum SMB version value for what the Windows server will allow during protocol transport negotiation.
- setUsername(String) - Method in class org.springframework.integration.smb.session.SmbConfig
- shouldMarkSessionAsDirty(Exception) - Method in class org.springframework.integration.smb.session.SmbRemoteFileTemplate
- Smb - Class in org.springframework.integration.smb.dsl
-
The factory for SMB components.
- SmbConfig - Class in org.springframework.integration.smb.session
-
Data holder class for an SMB share configuration.
- SmbConfig() - Constructor for class org.springframework.integration.smb.session.SmbConfig
- SmbConfig(String, int, String, String, String, String) - Constructor for class org.springframework.integration.smb.session.SmbConfig
- SmbFileInfo - Class in org.springframework.integration.smb.session
-
An
AbstractFileInfo
implementation for SMB protocol. - SmbFileInfo(SmbFile) - Constructor for class org.springframework.integration.smb.session.SmbFileInfo
- SmbInboundChannelAdapterParser - Class in org.springframework.integration.smb.config
-
Parser for the SMB 'inbound-channel-adapter' element.
- SmbInboundChannelAdapterParser() - Constructor for class org.springframework.integration.smb.config.SmbInboundChannelAdapterParser
- SmbInboundChannelAdapterSpec - Class in org.springframework.integration.smb.dsl
-
A
RemoteFileInboundChannelAdapterSpec
for anSmbInboundFileSynchronizingMessageSource
. - SmbInboundChannelAdapterSpec(SessionFactory<SmbFile>, Comparator<File>) - Constructor for class org.springframework.integration.smb.dsl.SmbInboundChannelAdapterSpec
- SmbInboundFileSynchronizer - Class in org.springframework.integration.smb.inbound
-
An implementation of
AbstractInboundFileSynchronizer
for SMB. - SmbInboundFileSynchronizer(SessionFactory<SmbFile>) - Constructor for class org.springframework.integration.smb.inbound.SmbInboundFileSynchronizer
-
Create a synchronizer with the
SessionFactory
used to acquireSession
instances. - SmbInboundFileSynchronizingMessageSource - Class in org.springframework.integration.smb.inbound
-
A
MessageSource
implementation for SMB. - SmbInboundFileSynchronizingMessageSource(AbstractInboundFileSynchronizer<SmbFile>) - Constructor for class org.springframework.integration.smb.inbound.SmbInboundFileSynchronizingMessageSource
- SmbInboundFileSynchronizingMessageSource(AbstractInboundFileSynchronizer<SmbFile>, Comparator<File>) - Constructor for class org.springframework.integration.smb.inbound.SmbInboundFileSynchronizingMessageSource
- SmbLastModifiedFileListFilter - Class in org.springframework.integration.smb.filters
-
The
AbstractLastModifiedFileListFilter
implementation to filter those files whichSmbFile.getLastModified()
is less than the age in comparison with the current time. - SmbLastModifiedFileListFilter() - Constructor for class org.springframework.integration.smb.filters.SmbLastModifiedFileListFilter
- SmbLastModifiedFileListFilter(long) - Constructor for class org.springframework.integration.smb.filters.SmbLastModifiedFileListFilter
-
Construct a
SmbLastModifiedFileListFilter
instance with provided age. - SmbMessageHandler - Class in org.springframework.integration.smb.outbound
-
The SMB specific
FileTransferringMessageHandler
extension. - SmbMessageHandler(SessionFactory<SmbFile>) - Constructor for class org.springframework.integration.smb.outbound.SmbMessageHandler
- SmbMessageHandler(SmbRemoteFileTemplate) - Constructor for class org.springframework.integration.smb.outbound.SmbMessageHandler
- SmbMessageHandler(SmbRemoteFileTemplate, FileExistsMode) - Constructor for class org.springframework.integration.smb.outbound.SmbMessageHandler
- SmbMessageHandlerSpec - Class in org.springframework.integration.smb.dsl
-
A
FileTransferringMessageHandlerSpec
for SMB. - SmbMessageHandlerSpec(SessionFactory<SmbFile>) - Constructor for class org.springframework.integration.smb.dsl.SmbMessageHandlerSpec
- SmbMessageHandlerSpec(SmbRemoteFileTemplate) - Constructor for class org.springframework.integration.smb.dsl.SmbMessageHandlerSpec
- SmbMessageHandlerSpec(SmbRemoteFileTemplate, FileExistsMode) - Constructor for class org.springframework.integration.smb.dsl.SmbMessageHandlerSpec
- SmbNamespaceHandler - Class in org.springframework.integration.smb.config
-
Provides namespace support for using SMB.
- SmbNamespaceHandler() - Constructor for class org.springframework.integration.smb.config.SmbNamespaceHandler
- SmbOutboundChannelAdapterParser - Class in org.springframework.integration.smb.config
-
The parser for
<Int-smb:outbound-channel-adapter>
. - SmbOutboundChannelAdapterParser() - Constructor for class org.springframework.integration.smb.config.SmbOutboundChannelAdapterParser
- SmbOutboundGateway - Class in org.springframework.integration.smb.outbound
-
Outbound Gateway for performing remote file operations via SMB.
- SmbOutboundGateway(RemoteFileTemplate<SmbFile>, String) - Constructor for class org.springframework.integration.smb.outbound.SmbOutboundGateway
-
Construct an instance with the supplied remote file template and command ('ls', 'nlst', 'put' or 'mput').
- SmbOutboundGateway(RemoteFileTemplate<SmbFile>, String, String) - Constructor for class org.springframework.integration.smb.outbound.SmbOutboundGateway
-
Construct an instance with the supplied remote file template, a command ('ls', 'get' etc.), and an expression to determine the remote path.
- SmbOutboundGateway(RemoteFileTemplate<SmbFile>, MessageSessionCallback<SmbFile, ?>) - Constructor for class org.springframework.integration.smb.outbound.SmbOutboundGateway
-
Construct an instance with the supplied remote file template and callback for performing operations on the session.
- SmbOutboundGateway(SessionFactory<SmbFile>, String) - Constructor for class org.springframework.integration.smb.outbound.SmbOutboundGateway
-
Construct an instance with the supplied session factory and command ('ls', 'nlst', 'put' or 'mput').
- SmbOutboundGateway(SessionFactory<SmbFile>, String, String) - Constructor for class org.springframework.integration.smb.outbound.SmbOutboundGateway
-
Construct an instance with the supplied session factory, a command ('ls', 'get' etc.), and an expression to determine the remote path.
- SmbOutboundGateway(SessionFactory<SmbFile>, MessageSessionCallback<SmbFile, ?>) - Constructor for class org.springframework.integration.smb.outbound.SmbOutboundGateway
-
Construct an instance using the provided session factory and callback for performing operations on the session.
- SmbOutboundGatewayParser - Class in org.springframework.integration.smb.config
-
Parser for the SMB 'outbound-gateway' element.
- SmbOutboundGatewayParser() - Constructor for class org.springframework.integration.smb.config.SmbOutboundGatewayParser
- SmbOutboundGatewaySpec - Class in org.springframework.integration.smb.dsl
-
A
RemoteFileOutboundGatewaySpec
for SMB. - SmbOutboundGatewaySpec(SmbOutboundGateway) - Constructor for class org.springframework.integration.smb.dsl.SmbOutboundGatewaySpec
- SmbPersistentAcceptOnceFileListFilter - Class in org.springframework.integration.smb.filters
-
Implementation of
AbstractPersistentAcceptOnceFileListFilter
for SMB. - SmbPersistentAcceptOnceFileListFilter(ConcurrentMetadataStore, String) - Constructor for class org.springframework.integration.smb.filters.SmbPersistentAcceptOnceFileListFilter
- SmbRegexPatternFileListFilter - Class in org.springframework.integration.smb.filters
-
Implementation of
AbstractRegexPatternFileListFilter
for SMB. - SmbRegexPatternFileListFilter(String) - Constructor for class org.springframework.integration.smb.filters.SmbRegexPatternFileListFilter
- SmbRegexPatternFileListFilter(Pattern) - Constructor for class org.springframework.integration.smb.filters.SmbRegexPatternFileListFilter
- SmbRemoteFileTemplate - Class in org.springframework.integration.smb.session
-
The SMB-specific
RemoteFileTemplate
implementation. - SmbRemoteFileTemplate(SessionFactory<SmbFile>) - Constructor for class org.springframework.integration.smb.session.SmbRemoteFileTemplate
-
Construct a
SmbRemoteFileTemplate
with the supplied session factory. - SmbSession - Class in org.springframework.integration.smb.session
-
Implementation of the
Session
interface for Server Message Block (SMB) also known as Common Internet File System (CIFS). - SmbSession(SmbShare) - Constructor for class org.springframework.integration.smb.session.SmbSession
-
Constructor for an SMB session.
- SmbSessionFactory - Class in org.springframework.integration.smb.session
-
The SMB session factory.
- SmbSessionFactory() - Constructor for class org.springframework.integration.smb.session.SmbSessionFactory
- SmbSessionFactory(CIFSContext) - Constructor for class org.springframework.integration.smb.session.SmbSessionFactory
-
Initializes the SMB session factory with a custom client context configuration.
- SmbShare - Class in org.springframework.integration.smb.session
-
The
SmbFile
extension to represent an SMB share directory. - SmbShare(SmbConfig) - Constructor for class org.springframework.integration.smb.session.SmbShare
-
Initializes the jCIFS library with default properties.
- SmbShare(SmbConfig, Properties) - Constructor for class org.springframework.integration.smb.session.SmbShare
-
Initializes the jCIFS library with custom properties such as 'jcifs.smb.client.minVersion' and 'jcifs.smb.client.maxVersion' for setting the minimum/maximum SMB supported versions.
- SmbShare(SmbConfig, CIFSContext) - Constructor for class org.springframework.integration.smb.session.SmbShare
-
Initializes the jCIFS library with a custom client context configuration.
- SmbSimplePatternFileListFilter - Class in org.springframework.integration.smb.filters
-
Implementation of
AbstractSimplePatternFileListFilter
for SMB. - SmbSimplePatternFileListFilter(String) - Constructor for class org.springframework.integration.smb.filters.SmbSimplePatternFileListFilter
- SmbStreamingInboundChannelAdapterParser - Class in org.springframework.integration.smb.config
-
Parser for the SMB 'inbound-streaming-channel-adapter' element.
- SmbStreamingInboundChannelAdapterParser() - Constructor for class org.springframework.integration.smb.config.SmbStreamingInboundChannelAdapterParser
- SmbStreamingInboundChannelAdapterSpec - Class in org.springframework.integration.smb.dsl
-
A
RemoteFileStreamingInboundChannelAdapterSpec
for aSmbStreamingMessageSource
. - SmbStreamingInboundChannelAdapterSpec(RemoteFileTemplate<SmbFile>, Comparator<SmbFile>) - Constructor for class org.springframework.integration.smb.dsl.SmbStreamingInboundChannelAdapterSpec
- SmbStreamingMessageSource - Class in org.springframework.integration.smb.inbound
-
Message source for streaming SMB remote file contents.
- SmbStreamingMessageSource(RemoteFileTemplate<SmbFile>) - Constructor for class org.springframework.integration.smb.inbound.SmbStreamingMessageSource
-
Construct an instance with the supplied template.
- SmbStreamingMessageSource(RemoteFileTemplate<SmbFile>, Comparator<SmbFile>) - Constructor for class org.springframework.integration.smb.inbound.SmbStreamingMessageSource
-
Construct an instance with the supplied template and comparator.
- SmbSystemMarkerFilePresentFileListFilter - Class in org.springframework.integration.smb.filters
-
Implementation of
AbstractMarkerFilePresentFileListFilter
for SMB. - SmbSystemMarkerFilePresentFileListFilter(Map<FileListFilter<SmbFile>, Function<String, String>>) - Constructor for class org.springframework.integration.smb.filters.SmbSystemMarkerFilePresentFileListFilter
- SmbSystemMarkerFilePresentFileListFilter(FileListFilter<SmbFile>) - Constructor for class org.springframework.integration.smb.filters.SmbSystemMarkerFilePresentFileListFilter
- SmbSystemMarkerFilePresentFileListFilter(FileListFilter<SmbFile>, String) - Constructor for class org.springframework.integration.smb.filters.SmbSystemMarkerFilePresentFileListFilter
- SmbSystemMarkerFilePresentFileListFilter(FileListFilter<SmbFile>, Function<String, String>) - Constructor for class org.springframework.integration.smb.filters.SmbSystemMarkerFilePresentFileListFilter
T
- toString() - Method in class org.springframework.integration.smb.session.SmbConfig
- toString() - Method in class org.springframework.integration.smb.session.SmbFileInfo
V
- validate() - Method in class org.springframework.integration.smb.session.SmbConfig
-
Validates the object.
W
- write(byte[], String) - Method in class org.springframework.integration.smb.session.SmbSession
-
Convenience method to write a byte array to a remote location.
- write(File, String) - Method in class org.springframework.integration.smb.session.SmbSession
-
Convenience method to write a local file object to a remote location.
- write(InputStream, String) - Method in class org.springframework.integration.smb.session.SmbSession
-
Write contents of the specified
InputStream
to the remote resource specified by path.
All Classes and Interfaces|All Packages