public class ConnectionSettings extends Object
Along with the list of tubes it may watch.
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
|
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
instanceCopyright © 2007–2016 The Apache Software Foundation. All rights reserved.