Class HvlAuthInstanceInternalEventListener
java.lang.Object
tr.com.havelsan.javarch.oauth.auth.starter.listener.HvlAuthInstanceInternalEventListener
@Component
@ConditionalOnProperty(prefix="hvl.oauth.auth.event.operation",
name="enabled")
public class HvlAuthInstanceInternalEventListener
extends Object
The class that enables to listen events in the application context conditionally.
-
Constructor Summary
ConstructorDescriptionHvlAuthInstanceInternalEventListener
(HvlAuthEventProperties eventProperties, HvlAuthEventNotifier eventNotifier) Instantiates a new HvlAuthInstanceInternalEventListener. -
Method Summary
Modifier and TypeMethodDescriptionvoid
consume
(@NotNull @Valid HvlOAuthUserOperationInfoEventModel userOperationInfoEventModel) Consume.
-
Constructor Details
-
HvlAuthInstanceInternalEventListener
public HvlAuthInstanceInternalEventListener(HvlAuthEventProperties eventProperties, HvlAuthEventNotifier eventNotifier) Instantiates a new HvlAuthInstanceInternalEventListener.- Parameters:
eventProperties
- the event propertieseventNotifier
- the event notifier
-
-
Method Details
-
consume
@EventListener public void consume(@NotNull @Valid @NotNull @Valid HvlOAuthUserOperationInfoEventModel userOperationInfoEventModel) Consume.- Parameters:
userOperationInfoEventModel
- the user operation info event model
-