TML Messaging Suite  1.1.5
for Java
 All Classes Namespaces Functions Variables Groups Pages
Public Member Functions | Protected Member Functions | List of all members
com.tmlsidex.tml.TMLCore Class Reference

The TML core manages all communication of a peer. More...

Inheritance diagram for com.tmlsidex.tml.TMLCore:

Public Member Functions

 TMLCore () throws TmlSidexException
 constructs a TMLCore instance More...
 
 TMLCore (int iLog) throws TmlSidexException
 constructs a TMLCore instance More...
 
boolean getListenerEnabled () throws TmlSidexException
 get listener status More...
 
String getListenerIP () throws TmlSidexException
 get the listener interface (IP) More...
 
String getListenerPort () throws TmlSidexException
 get the listener port number More...
 
void setListenerEnabled (boolean bEnable) throws TmlSidexException
 enable or disable the TML listener More...
 
void setListenerIP (String sIP) throws TmlSidexException
 set the listener interface (IP) More...
 
void setListenerPort (String sPort) throws TmlSidexException
 set listener port More...
 
int getMaxEvtFailCount () throws TmlSidexException
 get the maximum event connection fail count More...
 
int getEvtQueueSize () throws TmlSidexException
 get the maximum value of queued event messages. More...
 
void setMaxEvtFailCount (int iCount) throws TmlSidexException
 set the maximum event connection fail count More...
 
void setEvtQueueSize (int iMaximum) throws TmlSidexException
 set the maximum value of queued events More...
 
int getMaxBalFailCount () throws TmlSidexException
 get the maximum load balancing connection fail count More...
 
void setMaxBalFailCount (int iCount) throws TmlSidexException
 set the maximum load balancing connection fail count More...
 
void sendAsyncMessage (String sHost, String sPort, String sProfile, TMLCmd cmd, long timeout) throws TmlSidexException
 send an asynchronous message More...
 
void sendSyncMessage (String sHost, String sPort, String sProfile, TMLCmd cmd, long timeout) throws TmlSidexException
 send a synchronous message More...
 
long getCHandle ()
 get low level TML core handle More...
 
void registerCmdReady (TMLCmdReadyIF cbInstance, Object pCBData) throws TmlSidexException
 register command ready handler More...
 
void registerCmdProgressReply (TMLCmdProgressReplyIF cbInstance, Object pCBData) throws TmlSidexException
 register progress reply handler More...
 
void registerCmdStatusReply (TMLCmdStatusReplyIF cbInstance, Object pCBData) throws TmlSidexException
 register status reply handler More...
 
void registeredCmdReady (TMLCmdReadyIF[] cbInstance, Object[] pCBData) throws TmlSidexException
 get registered command ready handler and custom data More...
 
void registeredCmdProgressReply (TMLCmdProgressReplyIF[] cbInstance, Object[] pCBData) throws TmlSidexException
 get registered progress reply handler and custom data More...
 
void registeredCmdStatusReply (TMLCmdStatusReplyIF[] cbInstance, Object[] pCBData) throws TmlSidexException
 get registered status reply handler and custom data More...
 

Protected Member Functions

void finalize () throws Throwable
 destructor More...
 

Detailed Description

The TML core manages all communication of a peer.