Package xyz.cofe.trambda.tcp
Class ServerEvent
- java.lang.Object
-
- xyz.cofe.trambda.tcp.ServerEvent
-
- All Implemented Interfaces:
Serializable,Message
public class ServerEvent extends Object implements Message
Событие сервера
см
Subscribe- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ServerEvent()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SerializablegetEvent()Возвращает событие издателяStringgetPublisher()static AutoCloseablelisten(TrEventPublisher evPublisher, Consumer<ServerEvent> listener)Подписка на события CompilevoidsetEvent(Serializable event)Указывает событие издателяvoidsetPublisher(String v)StringtoString()
-
-
-
Method Detail
-
getPublisher
public String getPublisher()
- Returns:
- имя издателя
-
setPublisher
public void setPublisher(String v)
- Parameters:
v- имя издателя
-
getEvent
public Serializable getEvent()
Возвращает событие издателя- Returns:
- событие издателя
-
setEvent
public void setEvent(Serializable event)
Указывает событие издателя- Parameters:
event- событие издателя
-
listen
public static AutoCloseable listen(TrEventPublisher evPublisher, Consumer<ServerEvent> listener)
Подписка на события Compile- Parameters:
evPublisher- издатель событийlistener- подписчик- Returns:
- отписка от событий
-
-