|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.mule.module.db.internal.domain.type.DynamicDbType
public class DynamicDbType
Defines a type that is dynamically resolved
| Constructor Summary | |
|---|---|
DynamicDbType(String name)
|
|
| Method Summary | |
|---|---|
int |
getId()
|
String |
getName()
|
Object |
getParameterValue(CallableStatement statement,
int index)
Gets the value of an output parameter |
void |
registerOutParameter(CallableStatement statement,
int index)
Registers an output parameter |
void |
setParameterValue(PreparedStatement statement,
int index,
Object value)
Sets the value of an input parameter |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DynamicDbType(String name)
| Method Detail |
|---|
public int getId()
getId in interface DbTypepublic String getName()
getName in interface DbType
public Object getParameterValue(CallableStatement statement,
int index)
throws SQLException
DbType
getParameterValue in interface DbTypestatement - statement that contains the parameterindex - index of the parameter in the statement (first parameter is 1, the second is 2, etc)
SQLException - if parameterIndex does not correspond to a parameter marker in the SQL statement;
if a database access error occurs; this method is called on a closed statement
public void setParameterValue(PreparedStatement statement,
int index,
Object value)
throws SQLException
DbType
setParameterValue in interface DbTypestatement - statement that contains the parameterindex - index of the parameter in the statement (first parameter is 1, the second is 2, etc)value - value to assign
SQLException - if parameterIndex does not correspond to a parameter marker in the SQL statement;
if a database access error occurs; this method is called on a closed PreparedStatement or the type of
the given object is ambiguous
public void registerOutParameter(CallableStatement statement,
int index)
throws SQLException
DbType
registerOutParameter in interface DbTypestatement - statement that contains the parameterindex - index of the parameter in the statement (first parameter is 1, the second is 2, etc)
SQLException - if the parameterIndex is not valid; if a database access error occurs or this method
is called on a closed CallableStatement
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||