Using TopCoder


Event Engine Version 2.0

STATUS KEY : Specification Design and Architecture Development and Testing Complete
  • Overview

    Manages the triggering of events based on the receiving of alerts.

  • Functionality

    The Event Engine component is an event driven service that manages the triggering of events based on the receiving of alerts. The Event Engine works with three plugable services: the registry handler, the alert handler and the event handler. The registry handler is used by the Event Engine to map alert handlers to event handlers. When a specific alert is received a specific event will be triggered. An alert handler is responsible for notifying the Event Engine when a specific event takes place. An event handler performs a specific function when it's corresponding alert is received. The event engine manages the entire process.
  • Technologies



    Version 2.0
Adobe Acrobat is required to view TopCoder Software specification documentation.
  Java Base Exception 20080227 Encapsulates custom exception functionality. more Download
  Java Command Line Utility 19700101 Simplifies the process of providing and parsing switches for Java command line applications. more Download
  Java Configuration Manager 20110518 Centralizes the management of and access to application level configuration files. more Download
  Java Logging Wrapper 20080227 Provides a standard logging API with a pluggable back-end logging implementation. more Download
  Java Object Factory 20110710 Provides a generic infrastructure for dynamic object creation at run-time. more Download
  Java Object Factory Config Manager Plugin 20110710 Plugin implementation of Object Factory's Specification Factory interface that uses Configuration Manager. more Download
  Java Priority Queue 20030903 Provides a queue collection, which processes items based on priority. more Download
  Java Stoppable Thread Class 19700101 Provides the infrastructure to safely implement stoppable threads. more Download
  Java Synchronous Processing Wrapper 20031112 Provides the ability to asynchronously invoke methods designed synchronously. more Download