public class PipeConnectionEvent extends EventObject
| Modifier and Type | Class and Description |
|---|---|
static class |
PipeConnectionEvent.EventType
Pipe connection event type
|
source| Modifier and Type | Method and Description |
|---|---|
void |
addTask(Runnable task)
Add task to list
|
static PipeConnectionEvent |
build(AbstractPipe source,
PipeConnectionEvent.EventType type,
IConsumer consumer,
Map<String,Object> paramMap)
Builds a PipeConnectionEvent with a source pipe and consumer.
|
static PipeConnectionEvent |
build(AbstractPipe source,
PipeConnectionEvent.EventType type,
IProvider provider,
Map<String,Object> paramMap)
Builds a PipeConnectionEvent with a source pipe and provider.
|
IConsumer |
getConsumer()
Return pipe connection consumer
|
Map<String,Object> |
getParamMap()
Return event parameters as Map
|
IProvider |
getProvider()
Return pipe connection provider
|
PipeConnectionEvent.EventType |
getType()
Return event type
|
void |
setParamMap(Map<String,Object> paramMap)
Setter for event parameters map
|
getSource, toStringpublic IProvider getProvider()
public IConsumer getConsumer()
public PipeConnectionEvent.EventType getType()
public Map<String,Object> getParamMap()
public void setParamMap(Map<String,Object> paramMap)
paramMap - Event parameters as Mappublic void addTask(Runnable task)
task - Task to addpublic static final PipeConnectionEvent build(AbstractPipe source, PipeConnectionEvent.EventType type, IConsumer consumer, Map<String,Object> paramMap)
source - pipe that triggers this eventtype - event typeconsumer - the consumerparamMap - parameters mappublic static final PipeConnectionEvent build(AbstractPipe source, PipeConnectionEvent.EventType type, IProvider provider, Map<String,Object> paramMap)
source - pipe that triggers this eventtype - event typeprovider - the providerparamMap - parameters mapCopyright © 2005–2017 Red5. All rights reserved.