Class TurAemPluginProcess
Object
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) -
Method Summary
Modifier and TypeMethodDescriptionvoid
finished
(TurConnectorSession turConnectorSession, boolean standalone) static String
static @NotNull TurConnectorSession
getTurConnectorSession
(TurAemSource turAemSource) void
indexAll
(TurAemSource turAemSource) void
void
indexAllByNameAsync
(String sourceName) void
indexContentId
(TurConnectorSession session, TurAemSource turAemSource, String contentId, boolean standalone) void
sentToIndexStandalone
(@NotNull String source, @NotNull List<String> idList) void
sentToIndexStandaloneAsync
(@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)
-
-
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)
-