javax.mail.event
Class StoreEvent

java.lang.Object
  extended by java.util.EventObject
      extended by javax.mail.event.MailEvent
          extended by javax.mail.event.StoreEvent
All Implemented Interfaces:
java.io.Serializable

public class StoreEvent
extends MailEvent

A store notification event.

Version:
1.4
Author:
Chris Burdess
See Also:
Serialized Form

Field Summary
static int ALERT
          Indicates that this message is an ALERT.
protected  java.lang.String message
          The message text to be presented to the user.
static int NOTICE
          Indicates that this message is a NOTICE.
protected  int type
          The event type.
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
StoreEvent(Store source, int type, java.lang.String message)
          Constructor.
 
Method Summary
 void dispatch(java.lang.Object listener)
          Invokes the appropriate listener method.
 java.lang.String getMessage()
          Returns the notification message.
 int getMessageType()
          Returns the type of this event.
 
Methods inherited from class java.util.EventObject
getSource, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ALERT

public static final int ALERT
Indicates that this message is an ALERT.

See Also:
Constant Field Values

NOTICE

public static final int NOTICE
Indicates that this message is a NOTICE.

See Also:
Constant Field Values

type

protected int type
The event type.


message

protected java.lang.String message
The message text to be presented to the user.

Constructor Detail

StoreEvent

public StoreEvent(Store source,
                  int type,
                  java.lang.String message)
Constructor.

Parameters:
source - the store
type - the type of event (ALERT or NOTICE)
message - the notification message
Method Detail

getMessageType

public int getMessageType()
Returns the type of this event.


getMessage

public java.lang.String getMessage()
Returns the notification message.


dispatch

public void dispatch(java.lang.Object listener)
Invokes the appropriate listener method.

Specified by:
dispatch in class MailEvent


© Copyright 2003, 2004 The Free Software Foundation, All rights reserved