Class Broadcasters
- java.lang.Object
-
- de.quantummaid.httpmaid.websockets.broadcast.Broadcasters
-
public final class Broadcasters extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static MetaDataKey<Broadcasters>BROADCASTERS
-
Constructor Summary
Constructors Constructor Description Broadcasters()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description <T,U>
voidaddBroadcaster(Class<T> type, Class<U> messageType, BroadcasterFactory<T,U> factory)<T> voidaddDisconnector(Class<T> type, DisconnectorFactory<T> factory)static Broadcastersbroadcasters()Collection<Class<?>>injectionTypes()List<Object>instantiateAll(MetaData metaData)
-
-
-
Field Detail
-
BROADCASTERS
public static final MetaDataKey<Broadcasters> BROADCASTERS
-
-
Method Detail
-
broadcasters
public static Broadcasters broadcasters()
-
addBroadcaster
public <T,U> void addBroadcaster(Class<T> type, Class<U> messageType, BroadcasterFactory<T,U> factory)
-
addDisconnector
public <T> void addDisconnector(Class<T> type, DisconnectorFactory<T> factory)
-
injectionTypes
public Collection<Class<?>> injectionTypes()
-
-