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 voiddeliverImmediately()voiddisconnect()voiddispose()voidsetDefaultHandler(MessageHandler handler)<L> voidsubscribe(Topic<L> topic)<L> voidsubscribe(Topic<L> topic, L handler)StringtoString()
-
-
-
Constructor Detail
-
MessageBusConnectionImpl
public MessageBusConnectionImpl(MessageBusImpl bus)
-
-
Method Detail
-
subscribe
public <L> void subscribe(Topic<L> topic, L handler)
- Specified by:
subscribein interfaceMessageBusConnection
-
subscribe
public <L> void subscribe(Topic<L> topic)
- Specified by:
subscribein interfaceMessageBusConnection
-
setDefaultHandler
public void setDefaultHandler(MessageHandler handler)
- Specified by:
setDefaultHandlerin interfaceMessageBusConnection
-
disconnect
public void disconnect()
- Specified by:
disconnectin interfaceMessageBusConnection
-
dispose
public void dispose()
- Specified by:
disposein interfaceDisposable
-
deliverImmediately
public void deliverImmediately()
- Specified by:
deliverImmediatelyin interfaceMessageBusConnection
-
-