com.ibm.connector2.iseries.pgmcall
Class ISeriesPgmCallInteraction

java.lang.Object
  |
  +--com.ibm.connector2.iseries.pgmcall.ISeriesPgmCallInteraction
All Implemented Interfaces:
javax.resource.cci.Interaction

public class ISeriesPgmCallInteraction
extends java.lang.Object
implements javax.resource.cci.Interaction

ISeriesPgmCallInteraction enables a component to execute iSeries host program.


Constructor Summary
ISeriesPgmCallInteraction(javax.resource.cci.Connection con)
           
 
Method Summary
 void clearWarnings()
           
 void close()
           
 javax.resource.cci.Record execute(javax.resource.cci.InteractionSpec ispec, javax.resource.cci.Record input)
           
 boolean execute(javax.resource.cci.InteractionSpec ispec, javax.resource.cci.Record input, javax.resource.cci.Record output)
           
 javax.resource.cci.Connection getConnection()
           
 java.lang.String getProgramName()
           
 javax.resource.cci.ResourceWarning getWarnings()
           
 void setProgramName(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ISeriesPgmCallInteraction

public ISeriesPgmCallInteraction(javax.resource.cci.Connection con)
Method Detail

clearWarnings

public void clearWarnings()
                   throws javax.resource.ResourceException
Specified by:
clearWarnings in interface javax.resource.cci.Interaction

close

public void close()
           throws javax.resource.ResourceException
Specified by:
close in interface javax.resource.cci.Interaction

execute

public javax.resource.cci.Record execute(javax.resource.cci.InteractionSpec ispec,
                                         javax.resource.cci.Record input)
                                  throws javax.resource.ResourceException
Specified by:
execute in interface javax.resource.cci.Interaction

execute

public boolean execute(javax.resource.cci.InteractionSpec ispec,
                       javax.resource.cci.Record input,
                       javax.resource.cci.Record output)
                throws javax.resource.ResourceException
Specified by:
execute in interface javax.resource.cci.Interaction

getConnection

public javax.resource.cci.Connection getConnection()
Specified by:
getConnection in interface javax.resource.cci.Interaction

getProgramName

public java.lang.String getProgramName()

getWarnings

public javax.resource.cci.ResourceWarning getWarnings()
                                               throws javax.resource.ResourceException
Specified by:
getWarnings in interface javax.resource.cci.Interaction

setProgramName

public void setProgramName(java.lang.String name)