|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.attachmate.vhi.resource.client.InteractionSpecImpl
public class InteractionSpecImpl
Parameter for executing procedures in a CCI interaction.
Field Summary |
---|
Fields inherited from interface javax.resource.cci.InteractionSpec |
---|
SYNC_RECEIVE, SYNC_SEND, SYNC_SEND_RECEIVE |
Constructor Summary | |
---|---|
InteractionSpecImpl()
Default constructor. |
Method Summary | |
---|---|
void |
addPropertyChangeListener(java.beans.PropertyChangeListener pcl)
Adds a new listener for bound properties. |
long |
getExecutionTimeout()
The number of milliseconds an Interaction will wait for VHI to execute the specified function. |
int |
getFetchSize()
The number of rows to return. |
boolean |
getFilterCaseSensitive()
Specifies whether filter parameters are case sensitive. |
java.lang.String |
getFunctionName()
Name of the procedure to execute. |
int |
getInteractionVerb()
Mode for this interaction with VHI. |
java.util.List |
getOutputColumnNames()
Specifies the output column names to return from this interaction. |
void |
removePropertyChangeListener(java.beans.PropertyChangeListener pcl)
Removes a listener from bound properties. |
void |
setExecutionTimeout(long executionTimeout)
The number of milliseconds an Interaction will wait for VHI to execute the specified function. |
void |
setFetchSize(int fetchSize)
The number of rows to return. |
void |
setFilterCaseSensitive(boolean filterCaseSensitive)
Specifies whether filter parameters are case sensitive. |
void |
setFunctionName(java.lang.String functionName)
Name of the procedure to execute. |
void |
setInteractionVerb(int interactionVerb)
Mode for this interaction with VHI. |
void |
setOutputColumnNames(java.util.List outputColumnNames)
Specifies the output column names to return from this interaction. |
java.lang.String |
toString()
Returns a representation of the object as a string. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public InteractionSpecImpl()
Method Detail |
---|
public void addPropertyChangeListener(java.beans.PropertyChangeListener pcl)
pcl
- the listener to add.public void removePropertyChangeListener(java.beans.PropertyChangeListener pcl)
pcl
- the listener to remove.public void setFunctionName(java.lang.String functionName)
functionName
- of the user-defined VHI procedure or the predefined
system procedure vhi.sp_passivate to execute.public java.lang.String getFunctionName()
public void setInteractionVerb(int interactionVerb)
interactionVerb
- one of the SYNC_*
constants.
Only SYNC_SEND_RECEIVE
is supported in VHI. The execution of
an Interaction sends a request to the VHI server and receives the
response synchronously.public int getInteractionVerb()
SYNC_*
constants.
Only SYNC_SEND_RECEIVE
is supported in VHI. The execution of
an Interaction sends a request to the VHI server and receives response
synchronously.public void setExecutionTimeout(long executionTimeout)
executionTimeout
- in milliseconds. Zero means wait indefinitely.public long getExecutionTimeout()
public void setFetchSize(int fetchSize)
fetchSize
- the number of rows to return. Zero means unlimited.public int getFetchSize()
public void setFilterCaseSensitive(boolean filterCaseSensitive)
filterCaseSensitive
- true if filters are case sensitive.public boolean getFilterCaseSensitive()
public void setOutputColumnNames(java.util.List outputColumnNames)
outputColumnNames
- to return. Null means return all columns.public java.util.List getOutputColumnNames()
public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |