Package dev.relism.flash.ext.data
Class DataExtension
java.lang.Object
dev.relism.flash.ext.data.DataExtension
- All Implemented Interfaces:
FlashExtension
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintpriority()Execution priority.voidprovide(FlashContext ctx) Phase 1 — register services and processors.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface dev.relism.flash.extension.FlashExtension
routes
-
Constructor Details
-
DataExtension
-
-
Method Details
-
provide
Description copied from interface:FlashExtensionPhase 1 — register services and processors. Safe:FlashContext.provide(java.lang.Class<T>, T),FlashContext.supply(java.lang.Class<T>, java.util.function.Supplier<T>),FlashContext.addAnnotationProcessor(dev.relism.flash.extension.AnnotationProcessor),FlashContext.addRouteListener(dev.relism.flash.extension.RouteListener). Unsafe:FlashContext.require(java.lang.Class<T>)(services not yet resolved).- Specified by:
providein interfaceFlashExtension
-
priority
public int priority()Description copied from interface:FlashExtensionExecution priority. Lower = earlier in the annotation middleware chain. Tie-breaking: same value → install order (sort is stable). Default:ExtensionPhase.DEFAULT(500).- Specified by:
priorityin interfaceFlashExtension
-