|
||||||||||
PREV CLASS (src) NEXT CLASS (src) | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The Interaction enables a component to execute functions on the underlying resource. An object implementing the Interaction interface supports two execute() methods for interacting with the underlying resource. An Interaction is created from a Connection and maintains an association with the Connection for its entire lifetime.
Method Summary | |
void |
clearWarnings()
Clears all warnings reported by this Interaction. |
void |
close()
Closes an interaction |
Record (src) |
execute(InteractionSpec (src) spec,
Record (src) input)
Executes the interaction specified by the InteractionSpec with the specified input. |
boolean |
execute(InteractionSpec (src) spec,
Record (src) input,
Record (src) output)
Executes the interaction specified by the InteractionSpec with the specified input. |
Connection (src) |
getConnection()
Gets the connection associated with this interaction. |
ResourceWarning (src) |
getWarnings()
Gets the first warning for this interaction. |
Method Detail |
public void clearWarnings() throws ResourceException (src)
ResourceException (src)
- Thrown if operation fails.public void close() throws ResourceException (src)
ResourceException (src)
- Thrown if operation fails.public Record (src) execute(InteractionSpec (src) spec, Record (src) input) throws ResourceException (src)
spec
- Represents the target function on the underlying resource.input
- Input Record @returns Record Output if successful, null if
not.
ResourceException (src)
- Thrown if Interaction fails.public boolean execute(InteractionSpec (src) spec, Record (src) input, Record (src) output) throws ResourceException (src)
spec
- Represents the target function on the underlying resource.input
- Input Recordoutput
- Output record @returns boolean True if successful, false if
not
ResourceException (src)
- Thrown if Interaction fails.public Connection (src) getConnection()
public ResourceWarning (src) getWarnings() throws ResourceException (src)
ResourceException (src)
- Thrown if operation fails.
|
||||||||||
PREV CLASS (src) NEXT CLASS (src) | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |