Package org.apache.myfaces.push.cdi
Class PushContextImpl
- java.lang.Object
-
- org.apache.myfaces.push.cdi.PushContextImpl
-
- All Implemented Interfaces:
PushContext
,Serializable
public class PushContextImpl extends Object implements PushContext
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from interface jakarta.faces.push.PushContext
ENABLE_WEBSOCKET_ENDPOINT_PARAM_NAME, URI_PREFIX, WEBSOCKET_ENDPOINT_PORT_PARAM_NAME
-
-
Constructor Summary
Constructors Constructor Description PushContextImpl(String channel, jakarta.enterprise.inject.spi.BeanManager beanManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<Future<Void>>
send(Object message)
<S extends Serializable>
Map<S,Set<Future<Void>>>send(Object message, Collection<S> users)
<S extends Serializable>
Set<Future<Void>>send(Object message, S user)
-
-
-
Constructor Detail
-
PushContextImpl
public PushContextImpl(String channel, jakarta.enterprise.inject.spi.BeanManager beanManager)
-
-
Method Detail
-
send
public <S extends Serializable> Set<Future<Void>> send(Object message, S user)
- Specified by:
send
in interfacePushContext
-
send
public <S extends Serializable> Map<S,Set<Future<Void>>> send(Object message, Collection<S> users)
- Specified by:
send
in interfacePushContext
-
-