T - the result payload typeA - the attributes typepublic abstract class PathSource<T,A>
extends org.mule.runtime.extension.api.runtime.source.Source<T,A>
| Modifier and Type | Field and Description |
|---|---|
protected WebSocketsConnector |
config |
protected org.mule.runtime.api.connection.ConnectionProvider<FluxCapacitor> |
connectionProvider |
protected FluxCapacitor |
fluxCapacitor |
protected String |
path
Relative path from the path set in the configuration
|
protected WebSocketServer |
webSocketServer |
| Constructor and Description |
|---|
PathSource() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
disengageFluxCapacitor() |
protected void |
engageFluxCapacitor() |
protected String |
resolvePath() |
@Parameter @Placement(order=1) protected String path
@Config protected WebSocketsConnector config
@Connection protected org.mule.runtime.api.connection.ConnectionProvider<FluxCapacitor> connectionProvider
protected FluxCapacitor fluxCapacitor
protected WebSocketServer webSocketServer
protected void engageFluxCapacitor()
throws org.mule.runtime.api.connection.ConnectionException
org.mule.runtime.api.connection.ConnectionExceptionprotected void disengageFluxCapacitor()
protected String resolvePath()
Copyright © 2024 MuleSoft, Inc.. All rights reserved.