Package com.intellij.util.messages.impl
Class MessageBusConnectionImpl
- java.lang.Object
-
- com.intellij.util.messages.impl.MessageBusConnectionImpl
-
- All Implemented Interfaces:
Disposable
,MessageBusConnection
public class MessageBusConnectionImpl extends Object implements MessageBusConnection
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.intellij.openapi.Disposable
Disposable.Parent
-
-
Constructor Summary
Constructors Constructor Description MessageBusConnectionImpl(MessageBusImpl bus)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
deliverImmediately()
void
disconnect()
void
dispose()
void
setDefaultHandler(MessageHandler handler)
<L> void
subscribe(Topic<L> topic)
<L> void
subscribe(Topic<L> topic, L handler)
String
toString()
-
-
-
Constructor Detail
-
MessageBusConnectionImpl
public MessageBusConnectionImpl(MessageBusImpl bus)
-
-
Method Detail
-
subscribe
public <L> void subscribe(Topic<L> topic, L handler)
- Specified by:
subscribe
in interfaceMessageBusConnection
-
subscribe
public <L> void subscribe(Topic<L> topic)
- Specified by:
subscribe
in interfaceMessageBusConnection
-
setDefaultHandler
public void setDefaultHandler(MessageHandler handler)
- Specified by:
setDefaultHandler
in interfaceMessageBusConnection
-
disconnect
public void disconnect()
- Specified by:
disconnect
in interfaceMessageBusConnection
-
dispose
public void dispose()
- Specified by:
dispose
in interfaceDisposable
-
deliverImmediately
public void deliverImmediately()
- Specified by:
deliverImmediately
in interfaceMessageBusConnection
-
-