weblogic.wtc.jatmi
Interface TuxedoService
- All Superinterfaces:
- javax.ejb.EJBObject, java.rmi.Remote
public interface TuxedoService
- extends javax.ejb.EJBObject
This is the interface for the Tuxedo EJB. By implementing the one method
in this interface, the EJB generated can be used to receive incoming
Tuxedo service requests.
Method Summary |
Reply |
service(com.oracle.tuxedo.adapter.tdom.TPServiceInformation svcinfo)
service
This is the function that will be called when a
service request comes from the remote domain. |
Methods inherited from interface javax.ejb.EJBObject |
getEJBHome, getHandle, getPrimaryKey, isIdentical, remove |
service
Reply service(com.oracle.tuxedo.adapter.tdom.TPServiceInformation svcinfo)
throws TPException,
TPReplyException,
java.rmi.RemoteException
- service
This is the function that will be called when a
service request comes from the remote domain.
- Parameters:
svcinfo
- The information about this service request
- Throws:
TPException
- if an error (other than TPSVCFAIL or TPSVCERR)
occurred. For example, if the particular service is not
currently available this routine should throw TPENOENT.
TPReplyException
- if an application error was detected
(either TPSVCFAIL or TPSVCERR) and data needs to be sent
with the error indication then a TPReplyException can be
thrown.
java.rmi.RemoteException
- See Also:
TPReplyException