public class ConnectionSettings extends Object
Constructor and Description |
---|
ConnectionSettings(String tube) |
ConnectionSettings(String host,
int port,
String tube) |
ConnectionSettings(String host,
String tube) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
int |
hashCode() |
com.surftools.BeanstalkClient.Client |
newReadingClient(boolean useBlockIO)
Returns the
Client instance for reading operations with all
the tubes aleady watched
watch(tube) is applied for every tube during this call. |
com.surftools.BeanstalkClient.Client |
newWritingClient()
Returns the
Client instance ready for writing
operations, e.g. |
String |
toString() |
public ConnectionSettings(String tube)
public com.surftools.BeanstalkClient.Client newWritingClient() throws IllegalArgumentException
Client
instance ready for writing
operations, e.g. "put".
use(tube)
is applied during this call.Client
instanceIllegalArgumentException
- the exception is raised when this ConnectionSettings
has more than one tube.public com.surftools.BeanstalkClient.Client newReadingClient(boolean useBlockIO)
Client
instance for reading operations with all
the tubes aleady watched
watch(tube)
is applied for every tube during this call.useBlockIO
- configuration param to Client
Client
instanceApache Camel