public class QueryInitialStateCommand extends java.lang.Object implements Command<java.util.Set<java.lang.String>>
Constructor and Description |
---|
QueryInitialStateCommand() |
Modifier and Type | Method and Description |
---|---|
<D> java.util.Set<java.lang.String> |
execute(DatabaseCluster<D> databaseCluster,
StateManager stateManager)
Execute this command on the specified database cluster.
|
java.lang.Object |
marshalResult(java.util.Set<java.lang.String> set)
Optimize transfer of result by marshalling set of strings into a string.
|
java.lang.String |
toString() |
java.util.Set<java.lang.String> |
unmarshalResult(java.lang.Object object)
Restore marshalled string into a set of strings
|
public QueryInitialStateCommand()
public <D> java.util.Set<java.lang.String> execute(DatabaseCluster<D> databaseCluster, StateManager stateManager)
Command
execute
in interface Command<java.util.Set<java.lang.String>>
D
- either java.sql.Driver or javax.sql.DataSourcedatabaseCluster
- a database clusterstateManager
- a state managerCommand.execute(net.sf.hajdbc.DatabaseCluster, net.sf.hajdbc.StateManager)
public java.lang.Object marshalResult(java.util.Set<java.lang.String> set)
marshalResult
in interface Command<java.util.Set<java.lang.String>>
Command.marshalResult(java.lang.Object)
public java.util.Set<java.lang.String> unmarshalResult(java.lang.Object object)
unmarshalResult
in interface Command<java.util.Set<java.lang.String>>
Command.unmarshalResult(java.lang.Object)
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()