Package com.viglet.turing.connector.impl
Class TurConnectorContextImpl
java.lang.Object
com.viglet.turing.connector.impl.TurConnectorContextImpl
- All Implemented Interfaces:
TurConnectorContext
-
Constructor Summary
ConstructorsConstructorDescriptionTurConnectorContextImpl(int jobSize, TurConnectorIndexingService turConnectorIndexingService, TurConnectorIndexingRuleService indexingRuleService, org.springframework.jms.core.JmsMessagingTemplate jmsMessagingTemplate) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddJobItem(TurJobItemWithSession turJobItemWithSession) voidfinishIndexing(TurConnectorSession session, boolean standalone) getIndexingItem(String objectId, String source, String provider) getObjectIdByDependency(String source, String provider, List<String> dependenciesObjectIdList)
-
Constructor Details
-
TurConnectorContextImpl
public TurConnectorContextImpl(@Value("${turing.connector.job.size:50}") int jobSize, TurConnectorIndexingService turConnectorIndexingService, TurConnectorIndexingRuleService indexingRuleService, org.springframework.jms.core.JmsMessagingTemplate jmsMessagingTemplate)
-
-
Method Details
-
getObjectIdByDependency
public List<String> getObjectIdByDependency(String source, String provider, List<String> dependenciesObjectIdList) - Specified by:
getObjectIdByDependencyin interfaceTurConnectorContext
-
addJobItem
- Specified by:
addJobItemin interfaceTurConnectorContext
-
finishIndexing
- Specified by:
finishIndexingin interfaceTurConnectorContext
-
getIndexingItem
- Specified by:
getIndexingItemin interfaceTurConnectorContext
-