public class DefaultSingleValueAction extends DefaultBaseAction implements ISingleValueAction
限定符和类型 | 字段和说明 |
---|---|
private java.lang.String |
defaultDatasource |
private MultiConnectionPool |
pool |
private DefaultBasicPreparedAction |
preparedAction |
private DefaultBasicStatementAction |
statementAction |
isPreparedStatement
构造器和说明 |
---|
DefaultSingleValueAction()
Constructor
|
DefaultSingleValueAction(boolean isPreparedStatement)
Constructor
|
DefaultSingleValueAction(java.lang.String datasrouceName)
Constructor
|
DefaultSingleValueAction(java.lang.String datasrouceName,
boolean isPreparedStatement)
Constructor
|
限定符和类型 | 方法和说明 |
---|---|
java.lang.Boolean |
booleanAction(java.lang.String actionName,
java.util.Map<java.lang.String,java.lang.Object> input)
Execute action and return value
|
java.lang.Boolean |
booleanAction(java.lang.String actionName,
java.util.Map<java.lang.String,java.lang.Object> input,
java.sql.Connection conn)
Execute action and return value
|
java.lang.Boolean |
booleanAction(java.lang.String actionName,
java.util.Map<java.lang.String,java.lang.Object> input,
java.sql.Connection conn,
boolean isPrepared)
Execute action and return value
|
protected java.lang.Object |
doAction(java.lang.String actionName,
java.util.Map<java.lang.String,java.lang.Object> input,
java.sql.Connection conn,
boolean isPrepared)
The method doAction should be used by all public methods
of this class.
|
java.lang.Double |
doubleAction(java.lang.String actionName,
java.util.Map<java.lang.String,java.lang.Object> input)
Execute action and return value
|
java.lang.Double |
doubleAction(java.lang.String actionName,
java.util.Map<java.lang.String,java.lang.Object> input,
java.sql.Connection conn)
Execute action and return value
|
java.lang.Double |
doubleAction(java.lang.String actionName,
java.util.Map<java.lang.String,java.lang.Object> input,
java.sql.Connection conn,
boolean isPrepared)
Execute action and return value
|
java.lang.Float |
floatAction(java.lang.String actionName,
java.util.Map<java.lang.String,java.lang.Object> input)
Execute action and return value
|
java.lang.Float |
floatAction(java.lang.String actionName,
java.util.Map<java.lang.String,java.lang.Object> input,
java.sql.Connection conn)
Execute action and return value
|
java.lang.Float |
floatAction(java.lang.String actionName,
java.util.Map<java.lang.String,java.lang.Object> input,
java.sql.Connection conn,
boolean isPrepared)
Execute action and return value
|
java.lang.Integer |
intAction(java.lang.String actionName,
java.util.Map<java.lang.String,java.lang.Object> input)
Execute action and return value
|
java.lang.Integer |
intAction(java.lang.String actionName,
java.util.Map<java.lang.String,java.lang.Object> input,
java.sql.Connection conn)
Execute action and return value
|
java.lang.Integer |
intAction(java.lang.String actionName,
java.util.Map<java.lang.String,java.lang.Object> input,
java.sql.Connection conn,
boolean isPrepared)
Execute action and return value
|
java.lang.Long |
longAction(java.lang.String actionName,
java.util.Map<java.lang.String,java.lang.Object> input)
Execute action and return value
|
java.lang.Long |
longAction(java.lang.String actionName,
java.util.Map<java.lang.String,java.lang.Object> input,
java.sql.Connection conn)
Execute action and return value
|
java.lang.Long |
longAction(java.lang.String actionName,
java.util.Map<java.lang.String,java.lang.Object> input,
java.sql.Connection conn,
boolean isPrepared)
Execute action and return value
|
java.lang.Object |
objAction(java.lang.String actionName,
java.util.Map<java.lang.String,java.lang.Object> input)
Execute action and return value
|
java.lang.Object |
objAction(java.lang.String actionName,
java.util.Map<java.lang.String,java.lang.Object> input,
java.sql.Connection conn)
Execute action and return value
|
java.lang.Object |
objAction(java.lang.String actionName,
java.util.Map<java.lang.String,java.lang.Object> input,
java.sql.Connection conn,
boolean isPrepared)
Execute action and return value
|
java.lang.Short |
shortAction(java.lang.String actionName,
java.util.Map<java.lang.String,java.lang.Object> input)
Execute action and return value
|
java.lang.Short |
shortAction(java.lang.String actionName,
java.util.Map<java.lang.String,java.lang.Object> input,
java.sql.Connection conn)
Execute action and return value
|
java.lang.Short |
shortAction(java.lang.String actionName,
java.util.Map<java.lang.String,java.lang.Object> input,
java.sql.Connection conn,
boolean isPrepared)
Execute action and return value
|
java.lang.String |
stringAction(java.lang.String actionName,
java.util.Map<java.lang.String,java.lang.Object> input)
Execute action and return value
|
java.lang.String |
stringAction(java.lang.String actionName,
java.util.Map<java.lang.String,java.lang.Object> input,
java.sql.Connection conn)
Execute action and return value
|
java.lang.String |
stringAction(java.lang.String actionName,
java.util.Map<java.lang.String,java.lang.Object> input,
java.sql.Connection conn,
boolean isPrepared)
Execute action and return value
|
arrayToVector, commitConnection, connRelease, connRollback, deleteWithoutCommit, execute, executeNotCommit, executeSave, getFields, getGeneratedKeys, handleCharacter, insertWithoutCommit, invoke, isDouble, isInteger, parseResultSetToObject, preventInjectionAttacks, query, query, queryReturnDyadicList, rs2Obj, rs2Obj, setFieldValue, setValueToWhere, str2Type, transferToDeleteSql, transferToInsertSql, transferToUpdateSql, updateWithoutCommit
private java.lang.String defaultDatasource
private MultiConnectionPool pool
private DefaultBasicPreparedAction preparedAction
private DefaultBasicStatementAction statementAction
public DefaultSingleValueAction()
public DefaultSingleValueAction(boolean isPreparedStatement)
isPreparedStatement
- public DefaultSingleValueAction(java.lang.String datasrouceName)
datasrouceName
- isPreparedStatement
- public DefaultSingleValueAction(java.lang.String datasrouceName, boolean isPreparedStatement)
datasrouceName
- isPreparedStatement
- protected java.lang.Object doAction(java.lang.String actionName, java.util.Map<java.lang.String,java.lang.Object> input, java.sql.Connection conn, boolean isPrepared) throws java.lang.Exception
actionName
- input
- conn
- isPrepared
- java.lang.Exception
public java.lang.Short shortAction(java.lang.String actionName, java.util.Map<java.lang.String,java.lang.Object> input) throws ExecuteSQLException
ISingleValueAction
shortAction
在接口中 ISingleValueAction
ExecuteSQLException
public java.lang.Short shortAction(java.lang.String actionName, java.util.Map<java.lang.String,java.lang.Object> input, java.sql.Connection conn) throws ExecuteSQLException
ISingleValueAction
shortAction
在接口中 ISingleValueAction
ExecuteSQLException
public java.lang.Short shortAction(java.lang.String actionName, java.util.Map<java.lang.String,java.lang.Object> input, java.sql.Connection conn, boolean isPrepared) throws ExecuteSQLException
ISingleValueAction
shortAction
在接口中 ISingleValueAction
ExecuteSQLException
public java.lang.Integer intAction(java.lang.String actionName, java.util.Map<java.lang.String,java.lang.Object> input) throws ExecuteSQLException
ISingleValueAction
intAction
在接口中 ISingleValueAction
ExecuteSQLException
public java.lang.Integer intAction(java.lang.String actionName, java.util.Map<java.lang.String,java.lang.Object> input, java.sql.Connection conn) throws ExecuteSQLException
ISingleValueAction
intAction
在接口中 ISingleValueAction
ExecuteSQLException
public java.lang.Integer intAction(java.lang.String actionName, java.util.Map<java.lang.String,java.lang.Object> input, java.sql.Connection conn, boolean isPrepared) throws ExecuteSQLException
ISingleValueAction
intAction
在接口中 ISingleValueAction
ExecuteSQLException
public java.lang.Long longAction(java.lang.String actionName, java.util.Map<java.lang.String,java.lang.Object> input) throws ExecuteSQLException
ISingleValueAction
longAction
在接口中 ISingleValueAction
ExecuteSQLException
public java.lang.Long longAction(java.lang.String actionName, java.util.Map<java.lang.String,java.lang.Object> input, java.sql.Connection conn) throws ExecuteSQLException
ISingleValueAction
longAction
在接口中 ISingleValueAction
ExecuteSQLException
public java.lang.Long longAction(java.lang.String actionName, java.util.Map<java.lang.String,java.lang.Object> input, java.sql.Connection conn, boolean isPrepared) throws ExecuteSQLException
ISingleValueAction
longAction
在接口中 ISingleValueAction
ExecuteSQLException
public java.lang.Float floatAction(java.lang.String actionName, java.util.Map<java.lang.String,java.lang.Object> input) throws ExecuteSQLException
ISingleValueAction
floatAction
在接口中 ISingleValueAction
ExecuteSQLException
public java.lang.Float floatAction(java.lang.String actionName, java.util.Map<java.lang.String,java.lang.Object> input, java.sql.Connection conn) throws ExecuteSQLException
ISingleValueAction
floatAction
在接口中 ISingleValueAction
ExecuteSQLException
public java.lang.Float floatAction(java.lang.String actionName, java.util.Map<java.lang.String,java.lang.Object> input, java.sql.Connection conn, boolean isPrepared) throws ExecuteSQLException
ISingleValueAction
floatAction
在接口中 ISingleValueAction
ExecuteSQLException
public java.lang.Double doubleAction(java.lang.String actionName, java.util.Map<java.lang.String,java.lang.Object> input) throws ExecuteSQLException
ISingleValueAction
doubleAction
在接口中 ISingleValueAction
ExecuteSQLException
public java.lang.Double doubleAction(java.lang.String actionName, java.util.Map<java.lang.String,java.lang.Object> input, java.sql.Connection conn) throws ExecuteSQLException
ISingleValueAction
doubleAction
在接口中 ISingleValueAction
ExecuteSQLException
public java.lang.Double doubleAction(java.lang.String actionName, java.util.Map<java.lang.String,java.lang.Object> input, java.sql.Connection conn, boolean isPrepared) throws ExecuteSQLException
ISingleValueAction
doubleAction
在接口中 ISingleValueAction
ExecuteSQLException
public java.lang.Boolean booleanAction(java.lang.String actionName, java.util.Map<java.lang.String,java.lang.Object> input) throws ExecuteSQLException
ISingleValueAction
booleanAction
在接口中 ISingleValueAction
ExecuteSQLException
public java.lang.Boolean booleanAction(java.lang.String actionName, java.util.Map<java.lang.String,java.lang.Object> input, java.sql.Connection conn) throws ExecuteSQLException
ISingleValueAction
booleanAction
在接口中 ISingleValueAction
ExecuteSQLException
public java.lang.Boolean booleanAction(java.lang.String actionName, java.util.Map<java.lang.String,java.lang.Object> input, java.sql.Connection conn, boolean isPrepared) throws ExecuteSQLException
ISingleValueAction
booleanAction
在接口中 ISingleValueAction
ExecuteSQLException
public java.lang.String stringAction(java.lang.String actionName, java.util.Map<java.lang.String,java.lang.Object> input) throws ExecuteSQLException
ISingleValueAction
stringAction
在接口中 ISingleValueAction
ExecuteSQLException
public java.lang.String stringAction(java.lang.String actionName, java.util.Map<java.lang.String,java.lang.Object> input, java.sql.Connection conn) throws ExecuteSQLException
ISingleValueAction
stringAction
在接口中 ISingleValueAction
ExecuteSQLException
public java.lang.String stringAction(java.lang.String actionName, java.util.Map<java.lang.String,java.lang.Object> input, java.sql.Connection conn, boolean isPrepared) throws ExecuteSQLException
ISingleValueAction
stringAction
在接口中 ISingleValueAction
ExecuteSQLException
public java.lang.Object objAction(java.lang.String actionName, java.util.Map<java.lang.String,java.lang.Object> input) throws ExecuteSQLException
ISingleValueAction
objAction
在接口中 ISingleValueAction
ExecuteSQLException
public java.lang.Object objAction(java.lang.String actionName, java.util.Map<java.lang.String,java.lang.Object> input, java.sql.Connection conn) throws ExecuteSQLException
ISingleValueAction
objAction
在接口中 ISingleValueAction
ExecuteSQLException
public java.lang.Object objAction(java.lang.String actionName, java.util.Map<java.lang.String,java.lang.Object> input, java.sql.Connection conn, boolean isPrepared) throws ExecuteSQLException
ISingleValueAction
objAction
在接口中 ISingleValueAction
ExecuteSQLException