home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: Java / Java.zip / mqaoad21.zip / MQAOAdapterHelperInt.java < prev    next >
Encoding:
Java Source  |  2003-01-13  |  4.6 KB  |  118 lines

  1. package com.ibm.extricity.adapters.mqseries.mqak;
  2.  
  3. /**
  4.  * MQAOAdapterHelperInt.java 1.010/14/2000
  5.  *
  6.  * This interface is used to define the Extricity MQAK Adapter functions
  7.  *
  8.  * OCO Source Materials
  9.  *
  10.  * 5799-RNK
  11.  *
  12.  * (C) Copyright IBM Corp. 2000
  13.  *
  14.  * The source code for this program is not published
  15.  * or otherwise divested of its trade secrets,
  16.  * irrespective of what has been deposited with the
  17.  * U. S. Copyright Office.
  18.  *
  19.  * @author Thomas W. Jaworski
  20. **/
  21.  
  22. import java.util.*;
  23.  
  24. import com.extricity.adapter.api.*;
  25. import com.extricity.document.api.*;
  26.  
  27. import com.extricity.engine.mgr.runtime.priv.PrivateProcessID;
  28. import CRStation.defs.machine.ProcessID;
  29.  
  30. import com.ibm.epic.adapters.eak.mcs.*;
  31. import com.ibm.epic.adapters.eak.nativeadapter.*;
  32. import com.ibm.epic.adapters.eak.common.AdapterException;
  33.  
  34. public interface MQAOAdapterHelperInt {
  35.                 public void checkForEvents(EventContext context)
  36.                 throws com.extricity.adapter.api.ISException;
  37.         public void executeCommit(
  38.                 String processID,
  39.                 String i_commitcontext,
  40.                 Element o_opstatus)
  41.                 throws com.extricity.adapter.api.ISException;
  42.         public void executeDelProcessData(String processID)
  43.                 throws com.extricity.adapter.api.ISException;
  44.         public ProcessDataInt executeGetProcessData(String processID)
  45.                 throws com.extricity.adapter.api.ISException;
  46.         public String executeGetPublicProcessID(
  47.                 String prvProcIDStr,
  48.                 Element o_opstatus)
  49.                 throws com.extricity.adapter.api.ISException;
  50.         public ProcessDataInt executeRecvMsg(
  51.                 String processID,
  52.                 String i_msgid,
  53.                 boolean peekonly,
  54.                 Element i_msgfilter,
  55.                 Element o_msghdr,
  56.                 Element o_opstatus)
  57.                 throws com.extricity.adapter.api.ISException;
  58.         public String executeSendMsg(
  59.                 String processID,
  60.                 Element i_msghdr,
  61.                 String i_msgxml,
  62.                 Element o_opstatus,
  63.                 String uniqueID)
  64.                 throws com.extricity.adapter.api.ISException;
  65.         public void executeSetProcessData(String processID, ProcessDataInt pd)
  66.                 throws com.extricity.adapter.api.ISException;
  67.         public void shutdown() throws com.extricity.adapter.api.ISException;
  68.  
  69.         public void executeLogException(
  70.                 String processID,
  71.                 String subComponent,
  72.                 String logMessage,
  73.                 String exceptionId,
  74.                 String processName,
  75.                 String extData,
  76.                 Element opStatus)
  77.                 throws com.extricity.adapter.api.ISException;
  78.  
  79.         public void startup(
  80.                 String gatewaycomp,
  81.                 String internalappid,
  82.                 String destcomp,
  83.                 String protandver,
  84.                 String msgbodycat,
  85.                 String exceptionlogext,
  86.                 boolean debug,
  87.                 boolean expcommit,
  88.                 boolean adaptmessages,
  89.                 int recvpollrate)
  90.                 throws com.extricity.adapter.api.ISException;
  91.  
  92.         public String executeEncryptPCard(String pCard, Element o_opstatus)
  93.                 throws com.extricity.adapter.api.ISException;
  94.  
  95.         public void executeBuyerAuthentication(
  96.                 String base,
  97.                 String filter,
  98.                 Element o_opstatus)
  99.                 throws com.extricity.adapter.api.ISException;
  100.  
  101.         public String executeGetAdminUserEmailAddr(
  102.                 String base,
  103.                 String attrId,
  104.                 Element o_opstatus)
  105.                 throws com.extricity.adapter.api.ISException;
  106.  
  107.         public void executeAuditLog(String auditContent, Element o_opstatus)
  108.                 throws com.extricity.adapter.api.ISException;
  109.  
  110. /**
  111.  * Insert the method's description here.
  112.  * Creation date: (3/7/2002 10:25:02 AM)
  113.  * @param cardnumber java.lang.String
  114.  * @param o_opstatus com.extricity.document.api.Element
  115.  */
  116. public boolean executeCardCheck(String cardnumber) throws com.extricity.adapter.api.ISException;        public Vector executeReadResponseProperties(String processID, String basefile, String lang, String ctry, String status)
  117.         throws com.extricity.adapter.api.ISException;public boolean executeSendMail(String processID, String mailserver, String recipient, String sender, String subject, String msgtext) throws com.extricity.adapter.api.ISException;}
  118.