|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.trackstudio.kernel.manager.KernelManager
com.trackstudio.kernel.manager.MailImportManager
public class MailImportManager
Класс MailImportManager предназначен для рпботы с правила импорта почтовых сообщений
Field Summary |
---|
Fields inherited from class com.trackstudio.kernel.manager.KernelManager |
---|
hu |
Method Summary | |
---|---|
java.lang.String |
createMailImport(SafeString name,
java.lang.String taskId,
SafeString keywords,
int searchIn,
int order,
java.lang.String categoryId,
java.lang.String mStatusId,
java.lang.String ownerId,
SafeString domain,
boolean active,
boolean importUnknown)
Редактирование правила импорта |
void |
deleteMailImport(java.lang.String smi)
Удаляет правило импорта |
java.util.List<MailImport> |
getAllAvailableMailImportList(SessionContext sc)
Возвращает список доступных правил импорта почтовых сообщений для задачи |
java.util.List<MailImport> |
getAllMailImports()
Возвращает все правила импорта почтовых сообщений для всех задач. |
protected static MailImportManager |
getInstance()
Возвращает экземпляр текущего класса |
void |
updateMailImport(java.lang.String mailImportId,
SafeString name,
SafeString keywords,
int searchIn,
int order,
java.lang.String categoryId,
java.lang.String ownerId,
java.lang.String mstatusId,
SafeString domain,
boolean active,
boolean importUnknown)
Редактирование правила импорта |
Methods inherited from class com.trackstudio.kernel.manager.KernelManager |
---|
getAcl, getAttachment, getBookmark, getCategory, getFilter, getFind, getIndex, getLicense, getLongText, getMailImport, getMessage, getPlugin, getPrstatus, getRegistration, getReport, getStep, getTask, getTemplate, getTSInfo, getUdf, getUser, getWorkflow |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
protected static MailImportManager getInstance()
public void updateMailImport(java.lang.String mailImportId, SafeString name, SafeString keywords, int searchIn, int order, java.lang.String categoryId, java.lang.String ownerId, java.lang.String mstatusId, SafeString domain, boolean active, boolean importUnknown) throws GranException
mailImportId
- ID правила, которое редактируемname
- Название правилаkeywords
- Ключевые словаsearchIn
- Где искать ключавые словаorder
- ПорядокcategoryId
- ID категории, которая используется для создания задачиownerId
- ID пользователя, который создал правилоmstatusId
- ID типа сообщений с использованием которого создаются испортируемые сообщенияdomain
- Домен, с которого принимается почтаactive
- Активно правило или нетimportUnknown
- Испортировать ли почту с неизвесных адресов
GranException
- при необходимостиpublic java.lang.String createMailImport(SafeString name, java.lang.String taskId, SafeString keywords, int searchIn, int order, java.lang.String categoryId, java.lang.String mStatusId, java.lang.String ownerId, SafeString domain, boolean active, boolean importUnknown) throws GranException
name
- Название правилаtaskId
- ID задачи, которая будет родительской для импортируемыхkeywords
- Ключевые словаsearchIn
- Где искать ключавые словаorder
- ПорядокcategoryId
- ID категории, которая используется для создания задачиownerId
- ID пользователя, который создал правилоmStatusId
- ID типа сообщений с использованием которого создаются испортируемые сообщенияdomain
- Домен, с которого принимается почтаactive
- Активно правило или нетimportUnknown
- Испортировать ли почту с неизвесных адресов
GranException
- при необходимостиpublic void deleteMailImport(java.lang.String smi) throws GranException
smi
- ID правила, которое удаляем
GranException
- при необходимостиpublic java.util.List<MailImport> getAllAvailableMailImportList(SessionContext sc) throws GranException
sc
- сессия пользователя для проверки доступа в задачам
GranException
- при необходимостиMailImport
public java.util.List<MailImport> getAllMailImports() throws GranException
GranException
- при необходимостиMailImport
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |