Class AuthTypeStatusEventPublisher
- java.lang.Object
-
- io.mosip.authentication.common.service.websub.impl.BaseWebSubEventsInitializer
-
- io.mosip.authentication.common.service.websub.impl.AuthTypeStatusEventPublisher
-
- All Implemented Interfaces:
WebSubEventSubcriber,WebSubEventTopicRegistrar
@Component public class AuthTypeStatusEventPublisher extends BaseWebSubEventsInitializer
The Class CredentialStoreStatusEventPublisher.- Author:
- Loganathan Sekar
-
-
Field Summary
-
Fields inherited from class io.mosip.authentication.common.service.websub.impl.BaseWebSubEventsInitializer
env, EVENT_TYPE_PLACEHOLDER, webSubHelper
-
-
Constructor Summary
Constructors Constructor Description AuthTypeStatusEventPublisher()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voiddoRegister()Do register.protected voiddoSubscribe()Do subscribe.StringgetTopic()voidpublishEvent(String status, String requestId, LocalDateTime updatedDTimes)voidpublishEvent(List<io.mosip.idrepository.core.dto.AuthtypeStatus> authTypeStatusList)-
Methods inherited from class io.mosip.authentication.common.service.websub.impl.BaseWebSubEventsInitializer
register, subscribe, subscribeForEvent, tryRegisterTopicEvent
-
-
-
-
Method Detail
-
doSubscribe
protected void doSubscribe()
Do subscribe.- Specified by:
doSubscribein classBaseWebSubEventsInitializer
-
doRegister
protected void doRegister()
Description copied from class:BaseWebSubEventsInitializerDo register.- Specified by:
doRegisterin classBaseWebSubEventsInitializer
-
publishEvent
public void publishEvent(String status, String requestId, LocalDateTime updatedDTimes)
-
publishEvent
public void publishEvent(List<io.mosip.idrepository.core.dto.AuthtypeStatus> authTypeStatusList)
-
getTopic
public String getTopic()
- Returns:
- the authTypeStatusAcknlowedgeTopic
-
-