|
Oracle Fusion Middleware Java API Reference for Oracle TopLink 11g Release 1 (11.1.1) B32476-03 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.toplink.internal.databaseaccess.DatasourceCall oracle.toplink.eis.interactions.EISInteraction oracle.toplink.eis.interactions.MappedInteraction
public class MappedInteraction
Defines the specification for a call to a JCA interaction using Mapped records. Builds the input and output records from the arguments.
Constructor Summary | |
---|---|
MappedInteraction()
Default constructor. |
Method Summary | |
---|---|
void |
addArgument(java.lang.String parameterAndArgumentFieldName)
Define the argument to the interaction and the field/argument name to be substitute for it. |
void |
addArgument(java.lang.String parameterName,
java.lang.String argumentFieldName)
Define the argument to the interaction and the field/argument name to be substitute for it. |
void |
addArgumentValue(java.lang.String parameterName,
java.lang.Object argumentValue)
Define the argument to the interaction and the value name to be input for it. |
oracle.toplink.internal.sessions.AbstractRecord |
buildRow(javax.resource.cci.Record record,
EISAccessor accessor)
Build a database row from the record returned from the interaction. |
javax.resource.cci.Record |
createInputRecord(EISAccessor accessor)
Create a mapped input record for this interaction. |
java.util.Vector |
getArgumentNames()
The argument names for the input record. |
java.lang.String |
getInputResultPath()
The input result path defines the root key for the MappedRecord that the interaction argument is nested into. |
void |
setInputResultPath(java.lang.String inputResultPath)
The input result path defines the root key for the MappedRecord that the interaction argument is nested into. |
Methods inherited from class oracle.toplink.eis.interactions.EISInteraction |
---|
addOutputArgument, addOutputArgument, buildRows, createRecordElement, getArguments, getFunctionName, getInputRecordName, getInteractionSpec, getLogString, getOutputArgumentNames, getOutputArguments, getOutputResultPath, getProperties, getProperty, hasArguments, hasOutputArguments, isEISInteraction, prepare, setFunctionName, setInputRecordName, setInputRow, setInteractionSpec, setOutputArgumentNames, setOutputArguments, setOutputResultPath, setProperties, setProperty, toString, translate |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public MappedInteraction()
Method Detail |
---|
public void addArgument(java.lang.String parameterAndArgumentFieldName)
public void addArgument(java.lang.String parameterName, java.lang.String argumentFieldName)
public void addArgumentValue(java.lang.String parameterName, java.lang.Object argumentValue)
public java.lang.String getInputResultPath()
public void setInputResultPath(java.lang.String inputResultPath)
public java.util.Vector getArgumentNames()
public javax.resource.cci.Record createInputRecord(EISAccessor accessor)
createInputRecord
in class EISInteraction
public oracle.toplink.internal.sessions.AbstractRecord buildRow(javax.resource.cci.Record record, EISAccessor accessor)
buildRow
in class EISInteraction
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |