Class MessagingEmitterObserverProvider
java.lang.Object
io.helidon.declarative.codegen.messaging.MessagingEmitterObserverProvider
- All Implemented Interfaces:
InjectCodegenObserverProvider
public class MessagingEmitterObserverProvider
extends Object
implements InjectCodegenObserverProvider
Provider that turns
@Service.Named Emitter<T> injection points into generated emitter services.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreate(RegistryCodegenContext context) Create a new observer based on the Helidon Service Registry code generation context.Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface InjectCodegenObserverProvider
supportedOptionsModifier and TypeMethodDescriptionThe provider can add supported options.
-
Constructor Details
-
MessagingEmitterObserverProvider
public MessagingEmitterObserverProvider()Required public constructor forServiceLoader.
-
-
Method Details
-
create
Description copied from interface:InjectCodegenObserverProviderCreate a new observer based on the Helidon Service Registry code generation context.- Specified by:
createin interfaceInjectCodegenObserverProvider- Parameters:
context- code generation context for this code generation session- Returns:
- a new observer
-