public class AdminMediaIndexAppender extends AdminLastUpdatedAtDataIndexAppender<org.youngmonkeys.ezyplatform.entity.Media>
appenderStartedSettingName, lastPageToken, objectMapper, pageTokenKey, settingService, started| Constructor | Description |
|---|---|
AdminMediaIndexAppender(org.youngmonkeys.ezyplatform.time.ClockProxy clock,
com.fasterxml.jackson.databind.ObjectMapper objectMapper,
AdminMediaKeywordsExtractor mediaKeywordsExtractor,
AdminDataIndexService dataIndexService,
AdminSettingService settingService,
AdminMediaRepository mediaRepository) |
| Modifier and Type | Method | Description |
|---|---|---|
protected boolean |
defaultStarted() |
|
protected Collection<org.youngmonkeys.ezyplatform.model.SaveDataKeywordModel> |
extractKeywords(org.youngmonkeys.ezyplatform.entity.Media value) |
|
protected Object |
extractLastId(org.youngmonkeys.ezyplatform.entity.Media value) |
|
protected LocalDateTime |
extractLastUpdatedAt(org.youngmonkeys.ezyplatform.entity.Media value) |
|
protected LocalDateTime |
firstUpdatedAt() |
|
protected String |
getAppenderNamePrefix() |
|
protected String |
getIndexDataType() |
|
protected List<org.youngmonkeys.ezyplatform.entity.Media> |
getValueList(org.youngmonkeys.ezyplatform.pagination.LastUpdatedAtPageToken pageToken) |
defaultPageToken, extractNewLastPageToken, pageTokenTypeaddDataRecordstoDataRecordsaddDataRecord, append, dataRecordsToStream, doAppend, filterValueList, getAppenderStartedSettingName, getName, getPriority, isRunnable, isStarted, loadLastPageToken, reload, serializePageToken, start, stop, toDataRecord, toDataRecords, toStringpublic AdminMediaIndexAppender(org.youngmonkeys.ezyplatform.time.ClockProxy clock,
com.fasterxml.jackson.databind.ObjectMapper objectMapper,
AdminMediaKeywordsExtractor mediaKeywordsExtractor,
AdminDataIndexService dataIndexService,
AdminSettingService settingService,
AdminMediaRepository mediaRepository)
protected boolean defaultStarted()
defaultStarted in class AdminDataAppender<org.youngmonkeys.ezyplatform.entity.Media,org.youngmonkeys.ezyplatform.model.SaveDataKeywordModel,org.youngmonkeys.ezyplatform.pagination.LastUpdatedAtPageToken>protected Collection<org.youngmonkeys.ezyplatform.model.SaveDataKeywordModel> extractKeywords(org.youngmonkeys.ezyplatform.entity.Media value)
extractKeywords in class AdminAbstractIndexAppender<org.youngmonkeys.ezyplatform.entity.Media,org.youngmonkeys.ezyplatform.pagination.LastUpdatedAtPageToken>protected List<org.youngmonkeys.ezyplatform.entity.Media> getValueList(org.youngmonkeys.ezyplatform.pagination.LastUpdatedAtPageToken pageToken)
getValueList in class AdminDataAppender<org.youngmonkeys.ezyplatform.entity.Media,org.youngmonkeys.ezyplatform.model.SaveDataKeywordModel,org.youngmonkeys.ezyplatform.pagination.LastUpdatedAtPageToken>protected LocalDateTime extractLastUpdatedAt(org.youngmonkeys.ezyplatform.entity.Media value)
extractLastUpdatedAt in class AdminLastUpdatedAtDataIndexAppender<org.youngmonkeys.ezyplatform.entity.Media>protected Object extractLastId(org.youngmonkeys.ezyplatform.entity.Media value)
extractLastId in class AdminLastUpdatedAtDataIndexAppender<org.youngmonkeys.ezyplatform.entity.Media>protected LocalDateTime firstUpdatedAt()
firstUpdatedAt in class AdminLastUpdatedAtDataIndexAppender<org.youngmonkeys.ezyplatform.entity.Media>protected String getIndexDataType()
getIndexDataType in class AdminAbstractIndexAppender<org.youngmonkeys.ezyplatform.entity.Media,org.youngmonkeys.ezyplatform.pagination.LastUpdatedAtPageToken>protected String getAppenderNamePrefix()
getAppenderNamePrefix in class AdminAbstractIndexAppender<org.youngmonkeys.ezyplatform.entity.Media,org.youngmonkeys.ezyplatform.pagination.LastUpdatedAtPageToken>Copyright © 2026 Young Monkeys. All rights reserved.