Compoze Software, Inc.

Package com.compoze.trigger

The Trigger Server package provides a set of classes used to implement a server to fire off triggers.

See:
          Description

Interface Summary
IDateList Classes that implement this interface are capable of providing a sorted list of dates (soonest to furthest away).
IRequestHandler Classes that implement this interface are capable of handling client requests.
ITimeoutAlgorithm Classes that implement this interface are capable of calculating the timeout used between successive retries of a trigger action.
ITriggerAction Classes that implement this interface are capable of tracking the progress of and executing trigger actions.
ITriggerList Classes that implement this interface store a list of trigger events.
ITriggerProgress This interface is called as a trigger is being processed and executed.
ITriggerPropertiesKeys This interface contains constants for the keys in Trigger.properties.
ITriggerRequest Classes that implement this class represent a request to the trigger notification server.
ITriggerRequestor Classes that implement this interface send requests to the trigger notification server.
ITriggerServerEvents Classes that implement this interface are capable of performing additional tasks when the trigger server starts up and shuts down.
 

Class Summary
AbstractDatabaseTriggerServerEvents Classes that extends this class are capable of using a database to retrieve startup events.
AbstractTimeoutAlgorithm This class is a potential superclass of all classes that implement ITimeoutAlgorithm.
AcknowledgeResponse This class implements a response object that acknowledges either a success or failure.
AdjustedDateList This class provides a date list that wraps an existing date list and is adjusted for a given time offset.
ConnectionContext This class stores information about the current connection as it applies to the request handlers.
ConstantTimeoutAlgorithm This class implements a timeout algorithm that always returns the same value.
DataSourceTriggerServerEvents This class is used to retrieve startup events from a DataSource connection.
EmailTriggerAction This class is a trigger action capable of sending an email.
EmbeddedTriggerRequestor This class is a wrapper for sending a reguest to the trigger notification server embedded with an applicaiton server.
Exerciser This class is an exerciser for the Trigger API.
IteratorDateList This class implements the IDateList interface for iterators that return an ordered list of dates.
JdbcTriggerServerEvents This class is used to retrieve startup events from a Jdbc connection.
NagleTimeoutAlgorithm This class implements a Nagle timeout algorithm.
RemoveHandler This class handles removing requests.
RemoveRequest This class represents a request to remove a trigger from the trigger notification server.
ScheduleHandler This class handles scheduling requests.
ScheduleRequest This class represents a request to schedule a trigger on the trigger notification server.
SingleDateList This class is a date list with only a single date.
StatisticsHandler This class is a handler for requests for statistics from the server.
StatisticsRequest This class represents a statistics request.
StatisticsResponse This class represents a response to a statistics request.
TcpTriggerRequestor This class is a wrapper for sending a reguest to the trigger server via TCP with an applicaiton server.
TreeSetTriggerList This class is a list of sorted triggers
Trigger This class is an association between a time and an action to trigger.
TriggerLog This class encapsulates access to the log for the trigger server.
TriggerLogFactory This class creates logging objects for the trigger server.
TriggerProperties Encapsulates access to the Trigger.properties file.
TriggerResources This class gets the instance of a resource bundle for the trigger package.
TriggerServer This class implements a trigger server.
TriggerServiceRegistry The ServiceRegistry for the Trigger runtime environment.
 

Exception Summary
TriggerSchedulerException This class is an exception for scheduling of trigger events
 

Package com.compoze.trigger Description

The Trigger Server package provides a set of classes used to implement a server to fire off triggers.


Compoze Software, Inc.

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