Compoze Software, Inc.

com.compoze.trigger
Class TcpTriggerRequestor


java.lang.Object

  |

  +--com.compoze.trigger.TcpTriggerRequestor

All Implemented Interfaces:
ITriggerPropertiesKeys, ITriggerRequestor

public class TcpTriggerRequestor
extends java.lang.Object
implements ITriggerRequestor, ITriggerPropertiesKeys

This class is a wrapper for sending a reguest to the trigger server via TCP with an applicaiton server.


Fields inherited from interface com.compoze.trigger.ITriggerPropertiesKeys
TRIGGER_BACKLOG_KEY, TRIGGER_BINDADDRESS_KEY, TRIGGER_DISCOVERY_GROUP_KEY, TRIGGER_DISCOVERY_MAGIC_KEY, TRIGGER_DISCOVERY_PORT_KEY, TRIGGER_DISCOVERY_SERVER_KEY, TRIGGER_DISCOVERY_TIMEOUT_KEY, TRIGGER_DISCOVERY_TTL_KEY, TRIGGER_EVENTLIST_KEY, TRIGGER_PORT_KEY, TRIGGER_STARTUP_DATASOURCE_NAME, TRIGGER_STARTUP_JDBC_DRIVER, TRIGGER_STARTUP_JDBC_PASSWORD, TRIGGER_STARTUP_JDBC_POOL_SIZE, TRIGGER_STARTUP_JDBC_URL, TRIGGER_STARTUP_JDBC_USERNAME, TRIGGER_STARTUP_KEY, TRIGGER_TIMEOUT_IMPLEMENTOR, TRIGGER_TIMEOUT_INITIAL, TRIGGER_TIMEOUT_NAGLEFACTOR, TRIGGER_TIMEOUT_RETRIES
 
Constructor Summary
TcpTriggerRequestor()
          Constructor.
 
Method Summary
 void close()
          Closes open resources.
 void sendRequest(java.lang.Object request)
          Sends a request to trigger notification server.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TcpTriggerRequestor


public TcpTriggerRequestor()
Constructor.
Method Detail

sendRequest


public void sendRequest(java.lang.Object request)
                 throws TriggerSchedulerException
Sends a request to trigger notification server.
Specified by:
sendRequest in interface ITriggerRequestor
Parameters:
request - the request to send to the queue
Throws:
TriggerSchedulerException - if a trigger scheduler exception occurred

close


public void close()
Closes open resources.
Specified by:
close in interface ITriggerRequestor

Compoze Software, Inc.

Copyright ©1999-2001 Compoze Software, Inc. All rights reserved.