public class Dispatch extends IdTitle
Constructor and Description |
---|
Dispatch() |
Modifier and Type | Method and Description |
---|---|
java.util.List<ru.bitel.bgbilling.plugins.dispatch.common.bean.condition.base.DispatchCondition> |
getConditions()
Возвращает список условий отправки
|
int |
getContactTypeId()
Возвращает код типа контакта для рассылки
|
java.util.Date |
getCreateDispatchDate()
Получение даты создания рассылки.
|
java.util.Date |
getLastModifyDispatchDate()
Получение даты последнего изменения рассылки.
|
ScheduleTime |
getRepeatTime()
Возвращает расписание отправки
|
SenderType |
getSenderType()
Возвращает тип отправителя для данной рассылки
|
int |
getUserId()
Возвращает код пользователя, который создал/изменил рассылку.
|
boolean |
isActive()
Активна ли рассылка
|
boolean |
isDoNotMarkSended()
Требуется ли помечать сообщение отправленным после отправки.
|
boolean |
isOnlyOneContact() |
boolean |
isPersonal()
Является ли рассылка персональной.
|
boolean |
isWoContactType()
Получение значения флага, обозначающего отсутствие необходимости выбирать тип контакта
|
void |
setActive(boolean active)
Устанавливает, активна ли рассылка
|
void |
setConditions(java.util.List<ru.bitel.bgbilling.plugins.dispatch.common.bean.condition.base.DispatchCondition> conditions)
Устанавливает список условий отправки
|
void |
setContactTypeId(int contactTypeId)
Устанавливает тип контакта
|
void |
setCreateDispatchDate(java.util.Date createDispatchDate)
Установка даты создания рассылки.
|
void |
setDoNotMarkSended(boolean doNotMarkSended)
Установка флага того, что необходимо отметить сообщение отправленным после отправки
|
void |
setLastModifyDispatchDate(java.util.Date lastModifyDispatchDate)
Установка даты последнего изменения рассылки.
|
void |
setOnlyOneContact(boolean onlyOneContact) |
void |
setPersonal(boolean personal)
Устанавливает, является ли персональной рассылка.
|
void |
setRepeatTime(ScheduleTime repeatTime)
Устанавливает расписание отправки
|
void |
setSenderType(SenderType sender)
Устанавливает тип отправителя
|
void |
setUserId(int userId)
Установка кода пользователя, создавшего/изменившего рассылку.
|
void |
setWoContactType(boolean woContactType) |
java.lang.String |
toString() |
equals, getId, hashCode, newIdList, newIdSet, newIdSet, newIdSet, newIdSet, newMap, setId
public SenderType getSenderType()
public void setSenderType(SenderType sender)
sender
- public boolean isActive()
public void setActive(boolean active)
active
- public boolean isPersonal()
public void setPersonal(boolean personal)
personal
- public boolean isDoNotMarkSended()
public void setDoNotMarkSended(boolean doNotMarkSended)
doNotMarkSended
- если true - сообщение не будет отмечено отправленным после отправки, false - в противном случае.public ScheduleTime getRepeatTime()
public void setRepeatTime(ScheduleTime repeatTime)
repeatTime
- null - для непериодической рассылкиpublic void setConditions(java.util.List<ru.bitel.bgbilling.plugins.dispatch.common.bean.condition.base.DispatchCondition> conditions)
conditions
- public java.util.List<ru.bitel.bgbilling.plugins.dispatch.common.bean.condition.base.DispatchCondition> getConditions()
public void setContactTypeId(int contactTypeId)
contactTypeId
- public int getContactTypeId()
public boolean isOnlyOneContact()
public void setOnlyOneContact(boolean onlyOneContact)
public int getUserId()
#setUserId(int)}
public void setUserId(int userId)
userId
- код пользователя.#getUserId()}
public java.util.Date getCreateDispatchDate()
#setCreateDispatchDate(Date)}
public void setCreateDispatchDate(java.util.Date createDispatchDate)
createDispatchDate
- #getCreateDispatchDate()}
public java.util.Date getLastModifyDispatchDate()
#setLastModifyDispatchDate(Date))}
public void setLastModifyDispatchDate(java.util.Date lastModifyDispatchDate)
lastModifyDispatchDate
- дата последней модификации рассылки.#getLastModifyDispatchDate())}
public boolean isWoContactType()
public void setWoContactType(boolean woContactType)