| Modifier and Type | Class and Description |
|---|---|
| public static class | ProcedureCallMementoImpl.ParameterMemento
A "disconnected" copy of the metadata for a parameter, that can be used in ProcedureCallMementoImpl. |
| Modifier and Type | Field and Description |
|---|---|
| private final Map | |
| private final List | |
| private final ParameterStrategy | |
| private final String | |
| private final NativeSQLQueryReturn[] | |
| private final Set |
| Access | Constructor and Description |
|---|---|
| public | ProcedureCallMementoImpl(String
The name of the procedure to be called procedureName, NativeSQLQueryReturn[] The result mappings queryReturns, ParameterStrategy Are parameters named or positional? parameterStrategy, List<ProcedureCallMementoImpl.The parameters registrations parameterDeclarations,Any query spaces to synchronize on execution synchronizedQuerySpaces, Map<String, Object> Map of JPA query hints hintsMap)Constructs a ProcedureCallImpl |
| Modifier and Type | Method and Description |
|---|---|
| public Map | getHintsMap()
Implements org. |
| public List | |
| public ParameterStrategy | |
| public String | |
| public NativeSQLQueryReturn[] | |
| public Set | |
| public ProcedureCall | makeProcedureCall(SharedSessionContractImplementor
The session to connect the procedure call to session)Implements org.
Deprecated
as a consequence of
Convert the memento back into an executable (connected) form.
ProcedureCall being deprecated.
|
| hintsMap | back to summary |
|---|---|
| private final Map<String, Object> hintsMap | |
| parameterDeclarations | back to summary |
|---|---|
| private final List<ProcedureCallMementoImpl. | |
| parameterStrategy | back to summary |
|---|---|
| private final ParameterStrategy parameterStrategy | |
| procedureName | back to summary |
|---|---|
| private final String procedureName | |
| queryReturns | back to summary |
|---|---|
| private final NativeSQLQueryReturn[] queryReturns | |
| synchronizedQuerySpaces | back to summary |
|---|---|
| private final Set<String> synchronizedQuerySpaces | |
| ProcedureCallMementoImpl | back to summary |
|---|---|
| public ProcedureCallMementoImpl(String procedureName, NativeSQLQueryReturn[] queryReturns, ParameterStrategy parameterStrategy, List<ProcedureCallMementoImpl. Constructs a ProcedureCallImpl
| |
| getHintsMap | back to summary |
|---|---|
| public Map Implements org. Doc from org. Access to any hints associated with the memento. IMPL NOTE : exposed separately because only HEM needs access to this. | |
| getParameterDeclarations | back to summary |
|---|---|
| public List | |
| getParameterStrategy | back to summary |
|---|---|
| public ParameterStrategy getParameterStrategy() | |
| getProcedureName | back to summary |
|---|---|
| public String getProcedureName() | |
| getQueryReturns | back to summary |
|---|---|
| public NativeSQLQueryReturn[] getQueryReturns() | |
| getSynchronizedQuerySpaces | back to summary |
|---|---|
| public Set | |
| makeProcedureCall | back to summary |
|---|---|
| public ProcedureCall makeProcedureCall(SharedSessionContractImplementor session) Implements org. Doc from org. Deprecated as a consequence of Convert the memento back into an executable (connected) form.
| |
| Modifier and Type | Field and Description |
|---|---|
| private final Type | |
| private final ParameterMode | |
| private final String | |
| private final boolean | |
| private final Integer | |
| private final Class |
| Access | Constructor and Description |
|---|---|
| public | ParameterMemento(int
The parameter position position, String The parameter name name, ParameterMode The parameter mode mode, Class<T> The Java type of the parameter type, Type The Hibernate Type. hibernateType, boolean Should NULL values to passed to the database? passNulls)Create the memento |
| Modifier and Type | Method and Description |
|---|---|
| public static ProcedureCallMementoImpl. | Returns: The mementoThe parameter registration from a ProcedureCall registration)Build a ParameterMemento from the given parameter registration |
| public Type | |
| public ParameterMode | |
| public String | |
| public Integer | |
| public Class | |
| public boolean |
| hibernateType | back to summary |
|---|---|
| private final Type hibernateType | |
| mode | back to summary |
|---|---|
| private final ParameterMode mode | |
| name | back to summary |
|---|---|
| private final String name | |
| passNulls | back to summary |
|---|---|
| private final boolean passNulls | |
| position | back to summary |
|---|---|
| private final Integer position | |
| type | back to summary |
|---|---|
| private final Class<T> type | |
| ParameterMemento | back to summary |
|---|---|
| public ParameterMemento(int position, String name, ParameterMode mode, Class<T> type, Type hibernateType, boolean passNulls) Create the memento
| |
| fromRegistration | back to summary |
|---|---|
| public static ProcedureCallMementoImpl. Build a ParameterMemento from the given parameter registration
| |
| getHibernateType | back to summary |
|---|---|
| public Type getHibernateType() | |
| getMode | back to summary |
|---|---|
| public ParameterMode getMode() | |
| getName | back to summary |
|---|---|
| public String getName() | |
| getPosition | back to summary |
|---|---|
| public Integer getPosition() | |
| getType | back to summary |
|---|---|
| public Class | |
| isPassNullsEnabled | back to summary |
|---|---|
| public boolean isPassNullsEnabled() | |