Package org.apache.juneau.console
Class BridgeDecl
java.lang.Object
org.apache.juneau.console.BridgeDecl
Declares one server bridge in the page contract's
bridges list.
Example:
PageSpec.
- Since:
- 10.0.0
-
Method Summary
Modifier and TypeMethodDescriptiondownstream(String... topicPatterns) id()maxAttempts(int v) static BridgeDecltoMap()static BridgeDecl
-
Method Details
-
sse
- Parameters:
id- The bridge id. @param sessionUrl The session-POST URL. @return A new downstream-only SSE bridge.
-
websocket
- Parameters:
id- The bridge id. @param sessionUrl The session-POST URL. @return A new WebSocket bridge.
-
downstream
- Parameters:
topicPatterns- Topics the page accepts from the server; appends. @return This object.
-
upstream
- Parameters:
topics- Custom topics forwarded to the server; appends. WebSocket only. @return This object.
-
maxAttempts
- Parameters:
v- Give up after this many failed attempts (at least 1); unset retries while the page is open. @return This object.
-
id
- Returns:
- The id.
-
toMap
- Returns:
- The
$defs/bridgeDeclentry, withsessionunresolved.
-