Class TurConnectorIndexingService
java.lang.Object
com.viglet.turing.connector.service.TurConnectorIndexingService
-
Constructor Summary
ConstructorsConstructorDescriptionTurConnectorIndexingService(TurConnectorIndexingRepository turConnectorIndexingRepository) -
Method Summary
Modifier and TypeMethodDescriptionvoiddelete(TurJobItemWithSession turSNJobItemWithSession) voiddeleteByProvider(String provider) voiddeleteByProviderAndSource(String provider, String source) voiddeleteByProviderAndSourceAndObjectIdIn(String provider, String source, Collection<String> objectIds) voidbooleanexists(TurJobItemWithSession turSNJobItemWithSession) findAll()findAllByProviderAndObjectIdIn(String provider, Collection<String> objectIds) findByDependencies(String source, String provider, List<String> referenceIds) getAllSources(String provider) getBySourceAndProvider(String source, String provider) getEnvironment(String site, String provider) getIndexingItem(String objectId, String source, String provider) getList(TurJobItemWithSession turSNJobItemWithSession) getObjectIdList(String source, String environment, TurSNSiteLocale siteLocale, String provider) booleanisChecksumDifferent(TurJobItemWithSession turSNJobItemWithSession) voidsave(TurJobItemWithSession turSNJobItemWithSession, TurIndexingStatus status) voidupdate(TurJobItemWithSession turSNJobItemWithSession, TurConnectorIndexingModel indexing) voidupdate(TurJobItemWithSession turSNJobItemWithSession, List<TurConnectorIndexingModel> turConnectorIndexingList, TurIndexingStatus status) validateObjectIdList(String source, String environment, TurSNSiteLocale siteLocale, String provider, List<String> objectIdList)
-
Constructor Details
-
TurConnectorIndexingService
-
-
Method Details
-
findByDependencies
-
delete
-
deleteByProvider
-
findAllByProviderAndObjectIdIn
public List<TurConnectorIndexingModel> findAllByProviderAndObjectIdIn(String provider, Collection<String> objectIds) -
deleteByProviderAndSourceAndObjectIdIn
public void deleteByProviderAndSourceAndObjectIdIn(String provider, String source, Collection<String> objectIds) -
deleteByProviderAndSource
-
deleteContentsToBeDeIndexed
-
update
public void update(TurJobItemWithSession turSNJobItemWithSession, TurConnectorIndexingModel indexing) -
update
public void update(TurJobItemWithSession turSNJobItemWithSession, List<TurConnectorIndexingModel> turConnectorIndexingList, TurIndexingStatus status) -
save
-
exists
-
getList
-
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
-
getConnectorIndexing
-