public abstract class DdeClientEventAdapter extends java.lang.Object implements DdeClientEventHandler
| Constructor and Description |
|---|
DdeClientEventAdapter() |
| Modifier and Type | Method and Description |
|---|---|
void |
asyncActionComplete(DdeItem item,
byte[] data,
long transactionID)
Occurs when an asynchronous transaction is processed by the service.
|
void |
disconnect(boolean sameApplication)
Occurs on disconnect.
|
void |
disconnect(boolean sameApplication)
Occurs on disconnect.
|
void |
error(int errorCode)
Fires when a critical error occurs.
|
DdeResponse |
itemChanged(DdeItem item,
byte[] data)
Occurs when data of the item is changed.
|
void |
serviceRegister(java.lang.String service,
java.lang.String instanceName)
Occurs when a service is registered.
|
void |
serviceRegister(java.lang.String service,
java.lang.String instanceName)
Occurs when a service is registered.
|
void |
serviceUnregister(java.lang.String service,
java.lang.String instanceName)
Occurs when a service is unregistered.
|
void |
serviceUnregister(java.lang.String service,
java.lang.String instanceName)
Occurs when a service is unregistered.
|
public void error(int errorCode)
DdeClientEventHandlererror in interface DdeClientEventHandlererrorCode - is the error code.public DdeResponse itemChanged(DdeItem item, byte[] data)
DdeClientEventHandleritemChanged in interface DdeClientEventHandleritem - specifies the item name and data format.data - if on starting an advise loop the sendData argument was set to true,
then the data contains a new value of the item data; otherwise, this argument is
null.DdeItem,
DdeResponsepublic void asyncActionComplete(DdeItem item, byte[] data, long transactionID)
DdeClientEventHandlerasyncActionComplete in interface DdeClientEventHandleritem - specifies the item name and data format.data - if the transaction manipulates data, then the data contains the value of
the item. If the transaction failed, the data is null.transactionID - is an asyncronous transaction identifier.public void disconnect(boolean sameApplication)
sameApplication - specifies if the client and the service are the same application.public void serviceRegister(java.lang.String service,
java.lang.String instanceName)
service - is the basic name of the service.instanceName - is an instance-specific service name.public void serviceUnregister(java.lang.String service,
java.lang.String instanceName)
service - is the basic name of the service.instanceName - is an instance-specific service name.public void disconnect(boolean sameApplication)
sameApplication - specifies if the client and the service are the same application.public void serviceRegister(java.lang.String service,
java.lang.String instanceName)
service - is the basic name of the service.instanceName - is an instance-specific service name.public void serviceUnregister(java.lang.String service,
java.lang.String instanceName)
service - is the basic name of the service.instanceName - is an instance-specific service name.