com.arsdigita.notification
Class Initializer
java.lang.Object
com.arsdigita.notification.Initializer
- All Implemented Interfaces:
- Initializer, com.arsdigita.notification.NotificationParameters
- public class Initializer
- extends Object
- implements com.arsdigita.notification.NotificationParameters, Initializer
Initializes three timer tasks to maintain the notification
service. These tasks handle the following:
- RequestManager schedules new requests for a notification
in the outbound mail queue, and updates the status of items in the
request table that have already been processed.
- SimpleQueueManager processes messages in the outbound
mail queue that are not part of a digest.
- DigestQueueManager processes messages in the outbound
mail queue that are part of a digest.
- Since:
- Version:
- $Id: //core-platform/dev/src/com/arsdigita/notification/Initializer.java#10 $
- Author:
- David Dao
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
versionId
public static final String versionId
- See Also:
- Constant Field Values
REQUEST_MANAGER_DELAY
public static final String REQUEST_MANAGER_DELAY
- See Also:
- Constant Field Values
REQUEST_MANAGER_DELAY_DESCRIPTION
public static final String REQUEST_MANAGER_DELAY_DESCRIPTION
- See Also:
- Constant Field Values
REQUEST_MANAGER_PERIOD
public static final String REQUEST_MANAGER_PERIOD
- See Also:
- Constant Field Values
REQUEST_MANAGER_PERIOD_DESCRIPTION
public static final String REQUEST_MANAGER_PERIOD_DESCRIPTION
- See Also:
- Constant Field Values
SIMPLE_QUEUE_DELAY
public static final String SIMPLE_QUEUE_DELAY
- See Also:
- Constant Field Values
SIMPLE_QUEUE_DELAY_DESCRIPTION
public static final String SIMPLE_QUEUE_DELAY_DESCRIPTION
- See Also:
- Constant Field Values
SIMPLE_QUEUE_PERIOD
public static final String SIMPLE_QUEUE_PERIOD
- See Also:
- Constant Field Values
SIMPLE_QUEUE_PERIOD_DESCRIPTION
public static final String SIMPLE_QUEUE_PERIOD_DESCRIPTION
- See Also:
- Constant Field Values
DIGEST_QUEUE_DELAY
public static final String DIGEST_QUEUE_DELAY
- See Also:
- Constant Field Values
DIGEST_QUEUE_DELAY_DESCRIPTION
public static final String DIGEST_QUEUE_DELAY_DESCRIPTION
- See Also:
- Constant Field Values
DIGEST_QUEUE_PERIOD
public static final String DIGEST_QUEUE_PERIOD
- See Also:
- Constant Field Values
DIGEST_QUEUE_PERIOD_DESCRIPTION
public static final String DIGEST_QUEUE_PERIOD_DESCRIPTION
- See Also:
- Constant Field Values
Initializer
public Initializer()
throws InitializationException
getConfiguration
public final Configuration getConfiguration()
- Returns the configuration object used by this initializer.
- Specified by:
getConfiguration
in interface Initializer
startup
public void startup()
- Starts up the notification service.
- Specified by:
startup
in interface Initializer
shutdown
public void shutdown()
- Shuts down the notification service.
- Specified by:
shutdown
in interface Initializer
Copyright (c) 2004 Red Hat, Inc. Corporation. All Rights Reserved. Generated at July 20 2004:2337 UTC