Class TurConnectorIndexingService
Object
TurConnectorIndexingService
-
Constructor Summary
ConstructorsConstructorDescriptionTurConnectorIndexingService
(TurConnectorIndexingRepository turConnectorIndexingRepository) -
Method Summary
Modifier and TypeMethodDescriptionvoid
delete
(TurConnectorSession session, TurSNJobItem turSNJobItem) void
deleteByProvider
(String provider) void
boolean
exists
(TurSNJobItem turSNJobItem, TurConnectorSession session) findAll()
getAllSources
(String provider) getBySourceAndProvider
(String source, String provider) getEnvironment
(String site, String provider) getIndexingItem
(String objectId, String source, String provider) getList
(TurSNJobItem turSNJobItem, TurConnectorSession session) getObjectIdList
(String source, String environment, TurSNSiteLocale siteLocale, String provider) boolean
isChecksumDifferent
(TurSNJobItem turSNJobItem, TurConnectorSession session) void
save
(TurSNJobItem turSNJobItem, TurConnectorSession session, TurIndexingStatus status, boolean standalone) void
update
(TurSNJobItem turSNJobItem, TurConnectorSession session, boolean standalone, TurConnectorIndexingModel indexing) void
update
(TurSNJobItem turSNJobItem, TurConnectorSession session, List<TurConnectorIndexingModel> turConnectorIndexingList, TurIndexingStatus status, boolean standalone) validateObjectIdList
(String source, String environment, TurSNSiteLocale siteLocale, String provider, List<String> objectIdList)
-
Constructor Details
-
TurConnectorIndexingService
@Autowired public TurConnectorIndexingService(TurConnectorIndexingRepository turConnectorIndexingRepository)
-
-
Method Details
-
delete
-
deleteByProvider
-
deleteComponentsListedAsDeIndexed
-
update
public void update(TurSNJobItem turSNJobItem, TurConnectorSession session, boolean standalone, TurConnectorIndexingModel indexing) -
update
public void update(TurSNJobItem turSNJobItem, TurConnectorSession session, List<TurConnectorIndexingModel> turConnectorIndexingList, TurIndexingStatus status, boolean standalone) -
save
public void save(TurSNJobItem turSNJobItem, TurConnectorSession session, TurIndexingStatus status, boolean standalone) -
exists
-
getList
public List<TurConnectorIndexingModel> getList(TurSNJobItem turSNJobItem, TurConnectorSession session) -
getShouldBeDeIndexedList
-
findAll
-
getAllSources
-
isChecksumDifferent
-
getBySourceAndProvider
-
getSites
-
getEnvironment
-
getObjectIdList
-
validateObjectIdList
public Collection<String> validateObjectIdList(String source, String environment, TurSNSiteLocale siteLocale, String provider, List<String> objectIdList) -
getIndexingItem
-