Class TurAemPluginProcess
java.lang.Object
com.viglet.turing.connector.plugin.aem.TurAemPluginProcess
- Since:
- 2025.2
- Author:
- Alexandre Oliveira
-
Constructor Summary
ConstructorsConstructorDescriptionTurAemPluginProcess(TurAemPluginSystemRepository turAemPluginSystemRepository, TurAemConfigVarRepository turAemConfigVarRepository, TurAemSourceLocalePathRepository turAemSourceLocalePathRepository, TurAemPluginModelRepository turAemPluginModelRepository, TurAemSourceRepository turAemSourceRepository, TurAemAttributeSpecificationRepository turAemAttributeSpecificationRepository, TurAemTargetAttributeRepository turAemTargetAttributeRepository, TurConnectorContext turConnectorContext, String turingUrl, String turingApiKey, TurAemReactiveUtils turAemReactiveUtils, TurAemContentMappingService turAemContentMappingService, TurAemAttrProcess turAemAttrProcess) -
Method Summary
Modifier and TypeMethodDescriptionvoidfinished(TurConnectorSession turConnectorSession, boolean standalone) static Stringstatic @NotNull TurConnectorSessiongetTurConnectorSession(TurAemSource turAemSource) voidindexAll(TurAemSource turAemSource) voidvoidindexAllByNameAsync(String sourceName) voidindexContentId(TurConnectorSession session, TurAemSource turAemSource, String contentId, boolean standalone, boolean indexChildren) voidsentToIndexStandalone(@NotNull String source, @NotNull List<String> idList) voidsentToIndexStandaloneAsync(@NotNull String source, @NotNull TurAemPathList turAemPathList)
-
Constructor Details
-
TurAemPluginProcess
public TurAemPluginProcess(TurAemPluginSystemRepository turAemPluginSystemRepository, TurAemConfigVarRepository turAemConfigVarRepository, TurAemSourceLocalePathRepository turAemSourceLocalePathRepository, TurAemPluginModelRepository turAemPluginModelRepository, TurAemSourceRepository turAemSourceRepository, TurAemAttributeSpecificationRepository turAemAttributeSpecificationRepository, TurAemTargetAttributeRepository turAemTargetAttributeRepository, TurConnectorContext turConnectorContext, @Value("${turing.url}") String turingUrl, @Value("${turing.apiKey}") String turingApiKey, TurAemReactiveUtils turAemReactiveUtils, TurAemContentMappingService turAemContentMappingService, TurAemAttrProcess turAemAttrProcess)
-
-
Method Details
-
getProviderName
-
indexAllByNameAsync
-
indexAllByIdAsync
-
sentToIndexStandaloneAsync
@Async public void sentToIndexStandaloneAsync(@NotNull @NotNull String source, @NotNull @NotNull TurAemPathList turAemPathList) -
sentToIndexStandalone
-
indexAll
-
getTurConnectorSession
@NotNull public static @NotNull TurConnectorSession getTurConnectorSession(TurAemSource turAemSource) -
finished
-
indexContentId
public void indexContentId(TurConnectorSession session, TurAemSource turAemSource, String contentId, boolean standalone, boolean indexChildren)
-