com.infoengine.doorsadapter
Class DoorsAdapterImpl
java.lang.Object
com.infoengine.doorsadapter.DoorsAdapterImpl
- All Implemented Interfaces:
- IeMultithreadedProcessor, IeProcessor
- public class DoorsAdapterImpl
- extends Object
- implements IeMultithreadedProcessor
Method Summary |
static String |
appendStrings(String str1,
String str2,
StringBuffer scratch)
|
static String |
appendStrings(String str1,
String str2,
String str3,
StringBuffer scratch)
|
void |
BuildPortNumberStack(String serviceName,
String Property,
String qName,
String iName)
|
void |
initialize(String serviceName,
com.infoengine.log.LogWriter log)
This initialze is for I*E 5.0 |
void |
initialize(String serviceName,
com.infoengine.log.LogWriter log,
IeMultipartOutputStream out)
This initialze is for I*E 4.0 |
void |
initialize(String serviceName,
Properties properties,
com.infoengine.log.LogWriter log,
IeMultipartOutputStream out)
This initialize is for I*E 4.0 |
static void |
main(String[] args)
|
IeRequest |
processRequest(Request request)
Process a request received from the Info*Engine server. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
initialTime
long initialTime
firstTime
long firstTime
serviceName
public static String serviceName
logWriter
private com.infoengine.log.LogWriter logWriter
output
private IeMultipartOutputStream output
props
private Properties props
BASEPORTPROP
public static String BASEPORTPROP
BASEQUEUE
public static String BASEQUEUE
TEMPBASEQUEUE
public static String TEMPBASEQUEUE
BULKPORTPROP
public static String BULKPORTPROP
BULKQUEUE
public static String BULKQUEUE
TEMPBULKQUEUE
public static String TEMPBULKQUEUE
QUICKPORTPROP
public static String QUICKPORTPROP
QUICKQUEUE
public static String QUICKQUEUE
TEMPQUICKQUEUE
public static String TEMPQUICKQUEUE
IEDXLDEFPORTNO
public static String IEDXLDEFPORTNO
IEDXLDEFIPHOST
public static String IEDXLDEFIPHOST
IEDXLPORTNO
public static String IEDXLPORTNO
IEBULKDXLPORTNO
public static String IEBULKDXLPORTNO
IEQUICKDXLPORTNO
public static String IEQUICKDXLPORTNO
IEDXLIPHOST
public static String IEDXLIPHOST
myTable
public static Hashtable myTable
VERBOSE
public static boolean VERBOSE
DEBUG
public static boolean DEBUG
DEBUG1
private static boolean DEBUG1
doorsJNIlink
public static DoorsJNIlink doorsJNIlink
DoorsAdapterImpl
public DoorsAdapterImpl()
BuildPortNumberStack
public void BuildPortNumberStack(String serviceName,
String Property,
String qName,
String iName)
initialize
public void initialize(String serviceName,
com.infoengine.log.LogWriter log)
- This initialze is for I*E 5.0
- Specified by:
initialize
in interface IeProcessor
- Parameters:
serviceName
- Logical name defined for this implementationlog
- file to write informational and debug messages.
initialize
public void initialize(String serviceName,
com.infoengine.log.LogWriter log,
IeMultipartOutputStream out)
- This initialze is for I*E 4.0
initialize
public void initialize(String serviceName,
Properties properties,
com.infoengine.log.LogWriter log,
IeMultipartOutputStream out)
- This initialize is for I*E 4.0
processRequest
public IeRequest processRequest(Request request)
throws IEException
- Description copied from interface:
IeProcessor
- Process a request received from the Info*Engine server. This
method is called when a adapter request if received on the Info*Engine
socket.
- Specified by:
processRequest
in interface IeProcessor
- Parameters:
request
- The request to perform
- Throws:
IEException
main
public static void main(String[] args)
appendStrings
public static String appendStrings(String str1,
String str2,
StringBuffer scratch)
appendStrings
public static String appendStrings(String str1,
String str2,
String str3,
StringBuffer scratch)