Interface DocumentRouter<E>
- All Superinterfaces:
AutoCloseable
- All Known Implementing Classes:
NoOpDocumentRouter,RoutingBridgeDocumentRouter
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidclose()currentRoute(Object entityIdentifier, Supplier<? extends E> entitySupplier, DocumentRoutesDescriptor providedRoutes, BridgeSessionContext context) routes(Object entityIdentifier, Supplier<? extends E> entitySupplier, DocumentRoutesDescriptor providedRoutes, BridgeSessionContext context)
-
Method Details
-
close
default void close()- Specified by:
closein interfaceAutoCloseable
-
currentRoute
DocumentRouteDescriptor currentRoute(Object entityIdentifier, Supplier<? extends E> entitySupplier, DocumentRoutesDescriptor providedRoutes, BridgeSessionContext context) -
routes
DocumentRoutesDescriptor routes(Object entityIdentifier, Supplier<? extends E> entitySupplier, DocumentRoutesDescriptor providedRoutes, BridgeSessionContext context)
-