public abstract class BusinessContent extends Object implements ParseContentAcceptor
Modifier and Type | Field and Description |
---|---|
protected BusinessStatus |
status
Статус (тип) содержимого
|
Modifier | Constructor and Description |
---|---|
protected |
BusinessContent(BusinessStatus status,
List<Element> businessProcessMetadata)
Конструктор
|
Modifier and Type | Method and Description |
---|---|
void |
accept(ParseContentVisitor parseContentVisitor)
Вызывается системой для заполнения метаданных
|
List<SMEVAttachment> |
getAttachments()
Возвращает список вложений
|
List<Element> |
getBusinessProcessMetadata()
Возвращает бизнес-метаданные, заданные пользователем
|
Element |
getContent()
Возвращает содержимое сообщения - xml-элемент, отправленный пользователем
|
Element |
getPersonalSignature()
Возвращает персональную подпись пользователя (если указана)
|
BusinessStatus |
getStatus()
Возвращает статус содержимого
|
protected BusinessStatus status
protected BusinessContent(BusinessStatus status, List<Element> businessProcessMetadata)
status
- статус содержимогоbusinessProcessMetadata
- бизнес-метаданные, заданные пользователемpublic BusinessStatus getStatus()
public List<Element> getBusinessProcessMetadata()
public void accept(ParseContentVisitor parseContentVisitor)
accept
in interface ParseContentAcceptor
parseContentVisitor
- заполнитель метаданныхpublic Element getContent()
public Element getPersonalSignature()
public List<SMEVAttachment> getAttachments()
Copyright © 2017. All rights reserved.