Package com.tick42.glue.core
Interface GlueApplication
- All Superinterfaces:
AsynchronousCloseable,AutoCloseable,GlueEvent.Monitor
- All Known Subinterfaces:
Glue
- All Known Implementing Classes:
Tick42Glue
Glue application.
Provides access to Glue core APIs such Shared Contexts and Interop.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceGlueApplication.Builder<B extends GlueApplication.Builder<B,A>, A extends GlueApplication> Helper to build aGlueApplicationinstance. -
Method Summary
Methods inherited from interface com.tick42.glue.core.AsynchronousCloseable
close, closeAsync, onCloseMethods inherited from interface com.tick42.glue.core.GlueEvent.Monitor
on
-
Method Details
-
interop
Interop interop()Entry point forInteropAPI.- Returns:
- interop for this Glue application
-
contexts
SharedContexts contexts()Entry point forSharedContextsAPI.- Returns:
- shared contexts for this Glue application
-
metrics
Metrics metrics()Entry point forMetricsAPI- Returns:
- metrics for this Glue application
-