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 ClientClient instanceApache Camel