# Smb Adapter

The Spring Integration Smb Adapter provides...

- Outbound Channel adapter

- Outbound Gateway

- Inbound Channel Adapter

## Java Implementation

Each of the provided components will use the `org.springframework.smb.core.SmbExecutor` class...

## Common Configuration Attributes

Certain configuration parameters are shared amongst all Smb components and are described below:

auto-startup

Lifecycle attribute signaling if this component should be started during Application Context startup. Defaults to `true`. Optional.

id

Identifies the underlying Spring bean definition, which is an instance of either `EventDrivenConsumer` or `PollingConsumer`. Optional.

## Outbound Channel Adapter

The Smb Outbound channel adapter allows you to...

## Outbound Gateway

Outbound gateways are similar to outbound channel adapters except that it can also be used to get a result on the reply channel after performing the given...

## Inbound Channel Adapter

An inbound channel adapter is used to execute...