|
Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
| ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
| СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД | ||||||||
java.lang.Objectjava.util.EventObject
javax.mail.event.MailEvent
javax.mail.event.MessageCountEvent
public class MessageCountEvent
Этот class уведомляет изменения в числе сообщений в папке.
Отметьте, что некоторые типы папки могут только поставить MessageCountEvents в определенные времена или после определенных операций. IMAP в особенности только уведомит клиент MessageCountEvents, когда клиент даст новую команду. Обратитесь к RFC 2060 для деталей. Клиент может хотеть "опрос" папка, иногда вызывая getMessageCount или isConnected методы, чтобы требовать любых таких уведомлений.
| Полевая Сводка | |
|---|---|
static int |
ДОБАВЛЕННЫЙ
Сообщения были добавлены к их папке |
protected Message[] |
msgs
Сообщения. |
protected boolean |
удаленный
Если это правда, это событие является результатом явного, вычеркивают этим клиентом, и сообщения в этой папке были перенумерованы, чтобы учесть это. |
static int |
УДАЛЕННЫЙ
Сообщения были удалены из их папки |
protected int |
ввести
Тип события. |
| Поля, наследованные от class java.util. EventObject |
|---|
source |
| Сводка конструктора | |
|---|---|
MessageCountEvent(Folder folder, int type, boolean removed, Message[] msgs)
Конструктор. |
|
| Сводка метода | |
|---|---|
void |
dispatch(java.lang.Object listener)
Вызывает соответствующий метод MessageCountListener. |
Сообщение[] |
getMessages()
Возвратите массив сообщений, добавленных или удаленных. |
int |
getType()
Возвратите тип этого события. |
boolean |
isRemoved()
Указывает, является ли это событие результатом явного, вычеркивают этим клиентом, или из-за вычеркивания из внешних источников. |
| Методы, наследованные от class java.util. EventObject |
|---|
getSource, toString |
| Методы, наследованные от class java.lang. Объект |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Полевая Деталь |
|---|
public static final int ADDED
public static final int REMOVED
protected int type
protected boolean removed
protected transient Message[] msgs
| Деталь конструктора |
|---|
public MessageCountEvent(Folder folder,
int type,
boolean removed,
Message[] msgs)
folder - Содержание папкиtype - Тип событияremoved - Если это правда, это событие является результатом явного, вычеркивают этим клиентом, и сообщения в этой папке были перенумерованы, чтобы учесть это. Если ложь, это событие является результатом вычеркивания по внешним источникам.msgs - Сообщения добавили/удалили| Деталь метода |
|---|
public int getType()
public boolean isRemoved()
true, это событие происходит из-за явного, вычеркивают, и следовательно все остающиеся сообщения в этой папке были перенумерованы. Если false, это событие происходит из-за внешнего, вычеркивают. Отметьте, что этот метод допустим, только если тип этого события REMOVED
public Message[] getMessages()
public void dispatch(java.lang.Object listener)
dispatch в class MailEvent
|
|||||||||
| ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
| СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД | ||||||||
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41