Package xyz.cofe.trambda.tcp
Class ErrMessage
- java.lang.Object
-
- xyz.cofe.trambda.tcp.ErrMessage
-
- All Implemented Interfaces:
Serializable,Message
public class ErrMessage extends Object implements Message
Сообщение о ошибке- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ErrMessage()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ErrMessageerror(Throwable err)Указывает текст ошибкиStringgetMessage()Возвращает текст ошибкиstatic AutoCloseablelisten(TrEventPublisher evPublisher, Consumer<ErrMessage> listener)Подписка на события CompileErrMessagemessage(String message)Указывает текст ошибкиvoidsetMessage(String message)Указывает текст ошибки
-
-
-
Method Detail
-
getMessage
public String getMessage()
Возвращает текст ошибки- Returns:
- текст ошибки
-
setMessage
public void setMessage(String message)
Указывает текст ошибки- Parameters:
message- текст ошибки
-
message
public ErrMessage message(String message)
Указывает текст ошибки- Parameters:
message- текст ошибки- Returns:
- SELF ссылка
-
error
public ErrMessage error(Throwable err)
Указывает текст ошибки- Parameters:
err- описание ошибки- Returns:
- SELF ссылка
-
listen
public static AutoCloseable listen(TrEventPublisher evPublisher, Consumer<ErrMessage> listener)
Подписка на события Compile- Parameters:
evPublisher- издатель событийlistener- подписчик- Returns:
- отписка от событий
-
-