public class PurgeLoginTableJobListener extends Object
Modifier and Type | Field and Description |
---|---|
static String |
AUTH_SERVER_NAME |
static Duration |
DEFAULT_PURGE_OLDER_THAN_DURATION |
static String |
JOB_TYPE |
static String |
PURGE_OLDER_THAN_DETAIL_NAME |
Constructor and Description |
---|
PurgeLoginTableJobListener(UserLoginAttemptService<UserLoginAttempt> userLoginAttemptService,
AuthorizationServerService<AuthorizationServer> serverService,
com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentService) |
Modifier and Type | Method and Description |
---|---|
protected String |
getAuthServerId(com.broadleafcommerce.common.messaging.domain.ScheduledJobRef msg) |
protected com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService |
getIdempotentService() |
protected Duration |
getPurgeOlderThanDuration(com.broadleafcommerce.common.messaging.domain.ScheduledJobRef scheduledJobRef) |
protected com.broadleafcommerce.common.messaging.domain.ScheduledJobDetailRef |
getRefByName(com.broadleafcommerce.common.messaging.domain.ScheduledJobRef scheduledJobRef,
String refName) |
protected AuthorizationServerService<AuthorizationServer> |
getServerService() |
protected UserLoginAttemptService<UserLoginAttempt> |
getUserLoginAttemptService() |
void |
listen(org.springframework.messaging.Message<com.broadleafcommerce.common.messaging.domain.ScheduledJobRef> message) |
protected void |
process(com.broadleafcommerce.common.messaging.domain.ScheduledJobRef msg) |
public static final String JOB_TYPE
public static final String PURGE_OLDER_THAN_DETAIL_NAME
public static final String AUTH_SERVER_NAME
public static final Duration DEFAULT_PURGE_OLDER_THAN_DURATION
public PurgeLoginTableJobListener(UserLoginAttemptService<UserLoginAttempt> userLoginAttemptService, AuthorizationServerService<AuthorizationServer> serverService, com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentService)
@StreamListener(value="triggeredJobEventInputPurgeLoginTable") public void listen(org.springframework.messaging.Message<com.broadleafcommerce.common.messaging.domain.ScheduledJobRef> message)
protected void process(com.broadleafcommerce.common.messaging.domain.ScheduledJobRef msg)
@Nullable protected String getAuthServerId(com.broadleafcommerce.common.messaging.domain.ScheduledJobRef msg)
@NonNull protected Duration getPurgeOlderThanDuration(com.broadleafcommerce.common.messaging.domain.ScheduledJobRef scheduledJobRef)
@Nullable protected com.broadleafcommerce.common.messaging.domain.ScheduledJobDetailRef getRefByName(@NonNull com.broadleafcommerce.common.messaging.domain.ScheduledJobRef scheduledJobRef, @NonNull String refName)
protected UserLoginAttemptService<UserLoginAttempt> getUserLoginAttemptService()
protected AuthorizationServerService<AuthorizationServer> getServerService()
protected com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService getIdempotentService()
Copyright © 2021. All rights reserved.