bea.jolt
Class JoltService

java.lang.Object
  |
  +--bea.jolt.JoltServiceBase
        |
        +--bea.jolt.JoltRemoteService
              |
              +--bea.jolt.JoltService

public class JoltService
extends JoltRemoteService

JoltService provides an implementation of the Tuxedo synchronous Request/Reply communication model. Jolt treats each Tuxedo service as a remote service object. Each service has its input and output parameters. Typically, a user sets the input parameters through the various setXXX and addXXX methods, and then invokes the call() method. Upon successful completion, the user retrieves the result through the various getXXX methods.

Jolt maps the following Java data types to Tuxedo data types:

Java Data TypeTuxedo data type
bytechar
shortshort
intlong
floatfloat
doubledouble
Stringstring
byte[]carray


Constructor Summary
JoltService(java.lang.String name)
          This constructor gets a Tuxedo service which is represented as an object.
 
Methods inherited from class bea.jolt.JoltRemoteService
acall, anyReplyWaiting, call, call, clear, done, getAnyReply, getApplicationCode, getName, getrply, hasReply, setNoTimeOut, setRequestPriority, toString
 
Methods inherited from class bea.jolt.JoltServiceBase
addByte, addBytes, addDouble, addFloat, addInt, addShort, addString, delete, deleteItem, getByteDef, getByteItemDef, getBytesDef, getBytesItemDef, getDoubleDef, getDoubleItemDef, getFloatDef, getFloatItemDef, getIntDef, getIntItemDef, getObufIntItemDef, getObufOccurrenceCount, getObufStringItemDef, getOccurrenceCount, getShortDef, getShortItemDef, getStringDef, getStringItemDef, setByte, setByteItem, setBytes, setBytesItem, setDouble, setDoubleItem, setFloat, setFloatItem, setInt, setIntItem, setShort, setShortItem, setString, setStringItem
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JoltService

public JoltService(java.lang.String name)
            throws ServiceException
This constructor gets a Tuxedo service which is represented as an object.
Parameters:
name - The service name.
Throws:
ServiceException - Invalid session or no such service.