A B C D E F G H I L M N P Q R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- activate() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateServiceImpl
- activate(AutoTranslateConfig) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigServiceImpl
- activate(ComponentContext) - Method in class com.composum.ai.aem.core.impl.autotranslate.rollout.AutoTranslateLiveActionFactory
- addContentPaths(Resource, Map<String, String>) - Method in class com.composum.ai.aem.core.impl.AemContentCreationSelectorsServlet
-
We look for content paths in the component and it's parent.
- additionalInstructions - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationParameters
-
Optionally, additional instructions to add to the system prompt.
- additionalInstructions() - Method in annotation type com.composum.ai.aem.core.impl.autotranslate.AutoTranslateCaConfig
- additionalInstructions() - Method in annotation type com.composum.ai.aem.core.impl.autotranslate.AutoTranslateRuleConfig
- AemAIConfigurationPlugin - Class in com.composum.ai.aem.core.impl
-
Implements AEM specific methods of
AIConfigurationPlugin
. - AemAIConfigurationPlugin() - Constructor for class com.composum.ai.aem.core.impl.AemAIConfigurationPlugin
- AemApproximateMarkdownServicePlugin - Class in com.composum.ai.aem.core.impl
-
Special handling for cq:PageContent and components
- AemApproximateMarkdownServicePlugin() - Constructor for class com.composum.ai.aem.core.impl.AemApproximateMarkdownServicePlugin
- AemContentCreationPromptsServlet - Class in com.composum.ai.aem.core.impl
-
Datasource for the prompts of the content creation dialog.
- AemContentCreationPromptsServlet() - Constructor for class com.composum.ai.aem.core.impl.AemContentCreationPromptsServlet
- AemContentCreationSelectorsServlet - Class in com.composum.ai.aem.core.impl
-
Servlet that reads the content selectors from a JSON file, adds links in the content and provides that to the dialog.
- AemContentCreationSelectorsServlet() - Constructor for class com.composum.ai.aem.core.impl.AemContentCreationSelectorsServlet
- AemSidePanelPromptsServlet - Class in com.composum.ai.aem.core.impl
-
Datasource for the prompts of the sidebar AI dialog.
- AemSidePanelPromptsServlet() - Constructor for class com.composum.ai.aem.core.impl.AemSidePanelPromptsServlet
- AI_MANUAL_CHANGE_SUFFIX - Static variable in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
-
Suffix for a property name where a manual change is saved when a retranslation is done despite a manual modification.
- AI_ORIGINAL_SUFFIX - Static variable in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
-
Suffix for the property name of a property that saves the original value of the property, to track when it has to be re-translated.
- AI_PREFIX - Static variable in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
-
Prefix for property names of saved values.
- AI_TRANSLATED_SUFFIX - Static variable in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
-
Suffix for the property name of a property that saves the translated value of the property, to track whether it has been manually changed after automatic translation.
- AI_TRANSLATION_ERRORMARKER - Static variable in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
-
Attribute that is set on jcr:content of a page when the translation of a page failed, to make it easy to find such pages.
- aiTemplatingService - Variable in class com.composum.ai.aem.core.impl.autotranslate.workflow.PageTemplatingWorkflowProcess
- AITranslatePropertyWrapper - Class in com.composum.ai.aem.core.impl.autotranslate
- AITranslatePropertyWrapper(ValueMap, ModifiableValueMap, String) - Constructor for class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
- allAiKeys() - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
- allGeneralKeys() - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
- allKeys() - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
- allLcKeys() - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
- allowedAttributeRegexes - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigServiceImpl
- allowedAttributeRegexes() - Method in annotation type com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfig
- autoPageTranslateService - Variable in class com.composum.ai.aem.core.impl.autotranslate.rollout.AutoTranslateLiveActionFactory
- autoPageTranslateService - Variable in class com.composum.ai.aem.core.impl.autotranslate.rollout.AutoTranslateLiveActionImpl
- autoPageTranslateService - Variable in class com.composum.ai.aem.core.impl.autotranslate.workflow.AutoTranslateWorkflowProcess
-
Deprecated.
- AutoPageTranslateService - Interface in com.composum.ai.aem.core.impl.autotranslate
-
Actual logic for translating a livecopy.
- AutoPageTranslateService.Stats - Class in com.composum.ai.aem.core.impl.autotranslate
- AutoPageTranslateServiceImpl - Class in com.composum.ai.aem.core.impl.autotranslate
-
Translated would normally be properties that "obviously" contain text, like jcr:title, jcr:description, text, title etc.
- AutoPageTranslateServiceImpl() - Constructor for class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
- AutoPageTranslateServiceImpl.PropertyToTranslate - Class in com.composum.ai.aem.core.impl.autotranslate
- autoSave - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationParameters
-
If true the changes are saved (
ResourceResolver.commit()
) after each page. - AutoTranslateCaConfig - Annotation Type in com.composum.ai.aem.core.impl.autotranslate
- AutoTranslateConfig - Annotation Type in com.composum.ai.aem.core.impl.autotranslate
-
This serves both as OSGI configuration (default for the configurations) and, if used, as Sling CAConfig configuration.
- autoTranslateConfigService - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
- autoTranslateConfigService - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateServiceImpl
- autoTranslateConfigService - Variable in class com.composum.ai.aem.core.impl.autotranslate.workflow.AutoTranslateWorkflowProcess
-
Deprecated.
- autoTranslateConfigService - Variable in class com.composum.ai.aem.core.impl.autotranslate.workflow.TriggerRolloutWorkflowProcess
- AutoTranslateConfigService - Interface in com.composum.ai.aem.core.impl.autotranslate
-
Serves the configurations for the automatic translation.
- AutoTranslateConfigServiceImpl - Class in com.composum.ai.aem.core.impl.autotranslate
-
Serves the configurations for the automatic translation service.
- AutoTranslateConfigServiceImpl() - Constructor for class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigServiceImpl
- AutoTranslateListModel - Class in com.composum.ai.aem.core.impl.autotranslate
- AutoTranslateListModel() - Constructor for class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateListModel
- AutoTranslateLiveAction - Interface in com.composum.ai.aem.core.impl.autotranslate.rollout
-
Action to translate a resource in a live copy with the automatic translation service.
- AutoTranslateLiveActionFactory - Class in com.composum.ai.aem.core.impl.autotranslate.rollout
-
Produces
AutoTranslateLiveActionImpl
s. - AutoTranslateLiveActionFactory() - Constructor for class com.composum.ai.aem.core.impl.autotranslate.rollout.AutoTranslateLiveActionFactory
- AutoTranslateLiveActionImpl - Class in com.composum.ai.aem.core.impl.autotranslate.rollout
-
Implementation for the rollout configuration.
- AutoTranslateLiveActionImpl(ValueMap, BaseActionFactory<? extends LiveAction>, AutoPageTranslateService, AIConfigurationService, AutoTranslateService) - Constructor for class com.composum.ai.aem.core.impl.autotranslate.rollout.AutoTranslateLiveActionImpl
- AutoTranslateRuleConfig - Annotation Type in com.composum.ai.aem.core.impl.autotranslate
-
A rule to be added to the Composum AI Automatic Translation Configuration with translation instructions for pages matching the rule.
- AutoTranslateRunModel - Class in com.composum.ai.aem.core.impl.autotranslate
- AutoTranslateRunModel() - Constructor for class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateRunModel
- autoTranslateService - Variable in class com.composum.ai.aem.core.impl.autotranslate.rollout.AutoTranslateLiveActionFactory
- autoTranslateService - Variable in class com.composum.ai.aem.core.impl.autotranslate.rollout.AutoTranslateLiveActionImpl
- AutoTranslateService - Interface in com.composum.ai.aem.core.impl.autotranslate
- AutoTranslateService.TranslationPage - Class in com.composum.ai.aem.core.impl.autotranslate
- AutoTranslateService.TranslationParameters - Class in com.composum.ai.aem.core.impl.autotranslate
- AutoTranslateService.TranslationRun - Class in com.composum.ai.aem.core.impl.autotranslate
- AutoTranslateService.TranslationStatus - Enum in com.composum.ai.aem.core.impl.autotranslate
- AutoTranslateServiceImpl - Class in com.composum.ai.aem.core.impl.autotranslate
-
A service that provides automatic translation of AEM pages.
- AutoTranslateServiceImpl() - Constructor for class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateServiceImpl
- AutoTranslateServiceImpl.TranslationPageImpl - Class in com.composum.ai.aem.core.impl.autotranslate
- AutoTranslateServiceImpl.TranslationRunImpl - Class in com.composum.ai.aem.core.impl.autotranslate
- AutoTranslateStateService - Interface in com.composum.ai.aem.core.impl.autotranslate
- AutoTranslateStateServiceImpl - Class in com.composum.ai.aem.core.impl.autotranslate
-
Makes sure we have a global state of all translation runs.
- AutoTranslateStateServiceImpl() - Constructor for class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateStateServiceImpl
- AutoTranslateWorkflowProcess - Class in com.composum.ai.aem.core.impl.autotranslate.workflow
-
Deprecated.rather use
TriggerRolloutWorkflowProcess
- AutoTranslateWorkflowProcess() - Constructor for class com.composum.ai.aem.core.impl.autotranslate.workflow.AutoTranslateWorkflowProcess
-
Deprecated.
B
- breakInheritance - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationParameters
-
If true, we break the inheritance of the component / the property on translation.
C
- cancel() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateRunModel
- cancel() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationRun
- cancel() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateServiceImpl.TranslationRunImpl
- cancelInheritance(Resource, Resource, AutoPageTranslateServiceImpl.PropertyToTranslate) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
- CANCELLED - com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationStatus
- CANCELLING - com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationStatus
- CERTAINLY_TRANSLATABLE_PROPERTIES - Static variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigServiceImpl
-
List of properties that should always be translated.
- checkDisabled() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateRunModel
- clone() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationParameters
- collectedAdditionalInstructions - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateService.Stats
- collectPages(Resource, int) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateServiceImpl
- collectPathsToRollout(Resource, List<String>, TriggerRolloutWorkflowProcess.TriggerRolloutParameters) - Method in class com.composum.ai.aem.core.impl.autotranslate.workflow.TriggerRolloutWorkflowProcess
- collectPropertiesToTranslate(Resource, List<AutoPageTranslateServiceImpl.PropertyToTranslate>, AutoPageTranslateService.Stats, AutoTranslateService.TranslationParameters, boolean) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
-
Searches for properties we have to translate.
- collectTranslationRules(String, List<AutoPageTranslateServiceImpl.PropertyToTranslate>, List<AutoTranslateRuleConfig>) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
- com.composum.ai.aem.core.impl - package com.composum.ai.aem.core.impl
- com.composum.ai.aem.core.impl.autotranslate - package com.composum.ai.aem.core.impl.autotranslate
- com.composum.ai.aem.core.impl.autotranslate.rollout - package com.composum.ai.aem.core.impl.autotranslate.rollout
- com.composum.ai.aem.core.impl.autotranslate.workflow - package com.composum.ai.aem.core.impl.autotranslate.workflow
- comment() - Method in annotation type com.composum.ai.aem.core.impl.autotranslate.AutoTranslateCaConfig
- comment() - Method in annotation type com.composum.ai.aem.core.impl.autotranslate.AutoTranslateRuleConfig
- CompareModel - Class in com.composum.ai.aem.core.impl.autotranslate
-
Model for comparing a page with its live relationship source.
- CompareModel() - Constructor for class com.composum.ai.aem.core.impl.autotranslate.CompareModel
- compileContentPattern(String) - Static method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
-
The content match can be a word or phrase that must be present in the content of the page for the rule to match.
- config - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigServiceImpl
- configurationOrOverride(boolean, String, String) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
-
Allows a boolean configuration to be overridden with an optional value from the context-aware configuration.
- configurationService - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
- configurationService - Variable in class com.composum.ai.aem.core.impl.autotranslate.rollout.AutoTranslateLiveActionFactory
- configurationService - Variable in class com.composum.ai.aem.core.impl.autotranslate.rollout.AutoTranslateLiveActionImpl
- CONTENTFRAGMENT_TYPES - Static variable in class com.composum.ai.aem.core.impl.AemApproximateMarkdownServicePlugin
- contentPattern() - Method in annotation type com.composum.ai.aem.core.impl.autotranslate.AutoTranslateRuleConfig
- copyOriginalPage(SlingHttpServletRequest, String) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateListModel
-
Make a copy of the original page for comparison purposes.
- createRun() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateListModel
- createsAction() - Method in class com.composum.ai.aem.core.impl.autotranslate.rollout.AutoTranslateLiveActionFactory
D
- deactivate() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigServiceImpl
- deactivate() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateServiceImpl
- deactivate() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateStateServiceImpl
- deactivate(ComponentContext) - Method in class com.composum.ai.aem.core.impl.autotranslate.rollout.AutoTranslateLiveActionFactory
- deniedAttributesRegexes - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigServiceImpl
- deniedAttributesRegexes() - Method in annotation type com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfig
- deniedResourceTypes - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigServiceImpl
- deniedResourceTypes() - Method in annotation type com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfig
- descendantsStream(Resource) - Static method in class com.composum.ai.aem.core.impl.AemAIConfigurationPlugin
-
Returns a stream that goes through all descendants of a resource, parents come before their children.
- determineLanguageResource(Resource, String) - Method in class com.composum.ai.aem.core.impl.AemAIConfigurationPlugin
- diffToCopyUrl() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationPage
-
If a translate copy is present, this would open a diff view.
- disabled() - Method in annotation type com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfig
- doExecute(Resource, Resource, LiveRelationship, boolean) - Method in class com.composum.ai.aem.core.impl.autotranslate.rollout.AutoTranslateLiveActionImpl
- doGet(SlingHttpServletRequest, SlingHttpServletResponse) - Method in class com.composum.ai.aem.core.impl.AemContentCreationPromptsServlet
- doGet(SlingHttpServletRequest, SlingHttpServletResponse) - Method in class com.composum.ai.aem.core.impl.AemContentCreationSelectorsServlet
- doGet(SlingHttpServletRequest, SlingHttpServletResponse) - Method in class com.composum.ai.aem.core.impl.AemSidePanelPromptsServlet
- DONE_WITH_ERRORS - com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationStatus
- doRollback(ResourceResolver, AutoTranslateServiceImpl.TranslationRunImpl) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateServiceImpl
E
- editorUrl() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationPage
- encodePropertyName(String, String, String) - Static method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
-
Searches for properties
- ERROR - com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationStatus
- execute(WorkItem, WorkflowSession, MetaDataMap) - Method in class com.composum.ai.aem.core.impl.autotranslate.workflow.AutoTranslateWorkflowProcess
-
Deprecated.
- execute(WorkItem, WorkflowSession, MetaDataMap) - Method in class com.composum.ai.aem.core.impl.autotranslate.workflow.PageTemplatingWorkflowProcess
- execute(WorkItem, WorkflowSession, MetaDataMap) - Method in class com.composum.ai.aem.core.impl.autotranslate.workflow.TriggerRolloutWorkflowProcess
- execute(ResourceResolver) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateServiceImpl.TranslationRunImpl
-
Translate the pages; close the resolver when done.
- expandSelection(boolean[], int) - Static method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
-
Also include 2 items before those already set, and 2 items after those already set, to have some context.
- EXPERIENCEFRAGMENT_TYPES - Static variable in class com.composum.ai.aem.core.impl.AemApproximateMarkdownServicePlugin
F
- findElementLabels(Resource, Map<String, String>, Map<String, Integer>) - Method in class com.composum.ai.aem.core.impl.AemApproximateMarkdownServicePlugin
-
Looks for the cq:model and determines the labels.
- findLanguage(Resource) - Static method in class com.composum.ai.aem.core.impl.SelectorUtils
-
Determines the language this resource is in by searching for an ancestor resource with jcr:language set, or for an ancestor that looks like a language code.
- FINISHED - com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationStatus
- FULLY_IGNORED_TYPES - Static variable in class com.composum.ai.aem.core.impl.AemApproximateMarkdownServicePlugin
-
If a resource renders as a resource type matching that pattern, we ignore it completely, including child nodes.
- future - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateServiceImpl.TranslationRunImpl
G
- getCurrentValue() - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
- getGPTConfigurationMap(SlingHttpServletRequest, String, String) - Method in class com.composum.ai.aem.core.impl.AemAIConfigurationPlugin
- getGPTPromptLibraryPathsDefault() - Method in class com.composum.ai.aem.core.impl.AemAIConfigurationPlugin
- getImageUrl(Resource) - Method in class com.composum.ai.aem.core.impl.AemApproximateMarkdownServicePlugin
-
Retrieves the imageURL in a way useable for ChatGPT - usually data:image/jpeg;base64,{base64_image}
- getLanguageName(String, Locale) - Static method in class com.composum.ai.aem.core.impl.SelectorUtils
- getLanguageSiblings(Resource, String) - Static method in class com.composum.ai.aem.core.impl.SelectorUtils
-
We look in the resource path for a path element that
SelectorUtils.isLocaleName(String)
and try to replace it by language as it is or language with a country suffix ([-_][a-zA-Z]{2}) removed. - getLcOriginal() - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
- getLcTranslated() - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
- getLinkedPage(Resource) - Method in class com.composum.ai.aem.core.impl.AemApproximateMarkdownServicePlugin
- getMasterLinks(Resource) - Method in class com.composum.ai.aem.core.impl.AemApproximateMarkdownServicePlugin
- getModel() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateRunModel
- getName() - Method in class com.composum.ai.aem.core.impl.autotranslate.rollout.AutoTranslateLiveActionImpl
- getOriginal() - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
- getOriginalCopy() - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
- getParameters(WorkItem, MetaDataMap) - Method in class com.composum.ai.aem.core.impl.autotranslate.workflow.TriggerRolloutWorkflowProcess
- getRunningTranslations() - Method in interface com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateService
- getRunningTranslations() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
- getSourceValue() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl.PropertyToTranslate
- getTargetValue() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl.PropertyToTranslate
- getThreadPool() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateServiceImpl
- getTranslatedCopy() - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
- getTranslatedPages() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationRun
- getTranslatedPages() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateServiceImpl.TranslationRunImpl
- getTranslationParameters(String) - Method in class com.composum.ai.aem.core.impl.autotranslate.workflow.AutoTranslateWorkflowProcess
-
Deprecated.
- getTranslationRuns() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateListModel
- getTranslationRuns() - Method in interface com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService
-
Retrieves all currently running translation processes.
- getTranslationRuns() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateServiceImpl
- getTranslationRuns() - Method in interface com.composum.ai.aem.core.impl.autotranslate.AutoTranslateStateService
- getTranslationRuns() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateStateServiceImpl
- getUrl1() - Method in class com.composum.ai.aem.core.impl.autotranslate.CompareModel
-
If the request contained a valid path as "path" or suffix, this is the URL of the page.
- getUrl2() - Method in class com.composum.ai.aem.core.impl.autotranslate.CompareModel
-
If the request contained a valid path as "path" or suffix, this is the URL of the page that is the source of the live relationship.
- gptChatCompletionService - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigServiceImpl
- gson - Variable in class com.composum.ai.aem.core.impl.autotranslate.workflow.AutoTranslateWorkflowProcess
-
Deprecated.
- gson - Variable in class com.composum.ai.aem.core.impl.autotranslate.workflow.PageTemplatingWorkflowProcess
- gson - Variable in class com.composum.ai.aem.core.impl.autotranslate.workflow.TriggerRolloutWorkflowProcess
H
- handleContentFragment(Resource, PrintWriter, ApproximateMarkdownService) - Method in class com.composum.ai.aem.core.impl.AemApproximateMarkdownServicePlugin
-
Creates markdown for core/wcm/components/contentfragment/v1/contentfragment and derived components.
- handleExperienceFragment(Resource, PrintWriter, ApproximateMarkdownService, SlingHttpServletRequest, SlingHttpServletResponse) - Method in class com.composum.ai.aem.core.impl.AemApproximateMarkdownServicePlugin
-
Creates markdown for core/wcm/components/experiencefragment/v1/experiencefragment and derived components.
- handles(Resource, Resource, LiveRelationship, boolean) - Method in class com.composum.ai.aem.core.impl.autotranslate.rollout.AutoTranslateLiveActionImpl
- handleTeaser(Resource, PrintWriter, ApproximateMarkdownService) - Method in class com.composum.ai.aem.core.impl.AemApproximateMarkdownServicePlugin
-
Creates markdown for core/wcm/components/teaser/v1/teaser and derived components.
- hasChanges() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateService.Stats
- hasSavedTranslation() - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
- HTML_TAG_OR_COMMENT_PATTERN - Static variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigServiceImpl
-
Matches a HTML tag or endtag or HTML comment.
- HUGE_TRESHOLD - Static variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigServiceImpl
-
Somewhat arbitrary treshold: if a single property is more than that number of tokens we don't try to translate it.
I
- id - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationRun
- ignoreAssetsExceptContentFragments() - Method in annotation type com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfig
- includeExistingTranslationsInRetranslation() - Method in annotation type com.composum.ai.aem.core.impl.autotranslate.AutoTranslateCaConfig
- includeExistingTranslationsInRetranslation() - Method in annotation type com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfig
- includeExistingTranslationsInRetranslation() - Method in interface com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigService
-
If true, we when retranslating a page with some changes we provide the existing translations of that page to the AI as well as additional context with examples.
- includeExistingTranslationsInRetranslation() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigServiceImpl
- includeFullPageInRetranslation() - Method in annotation type com.composum.ai.aem.core.impl.autotranslate.AutoTranslateCaConfig
- includeFullPageInRetranslation() - Method in annotation type com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfig
- includeFullPageInRetranslation() - Method in interface com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigService
-
If true, we do not only provide changed texts to the AI during re-translating a page with some changes, but give the entire page to provide better context.
- includeFullPageInRetranslation() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigServiceImpl
- init() - Method in class com.composum.ai.aem.core.impl.autotranslate.CompareModel
- inProgress() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateListModel
- INTERRUPTED - com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationStatus
- isAiTranslateProperty(String) - Static method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
-
Checks whether a property was created by us and must not be translated etc.
- isAlreadyCorrectlyTranslated - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl.PropertyToTranslate
-
True if the source value wasn't changed since the last translation - that is, the target value still has a correct translation and should not be modified.
- isApplicable(AutoTranslateRuleConfig, String, List<AutoPageTranslateServiceImpl.PropertyToTranslate>) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
-
Returns whether the rule is applicable.
- isCancelled(Resource, String, LiveRelationship) - Static method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
- isDisabled() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateListModel
- isEnabled() - Method in interface com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigService
- isEnabled() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigServiceImpl
- isEnabled() - Method in interface com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService
- isEnabled() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateServiceImpl
- isHeuristicallyTranslatableProperty(String, Object) - Static method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigServiceImpl
-
Checks whether the property is one of jcr:title, jcr:description, title, alt, cq:panelTitle, shortDescription, actionText, accessibilityLabel, pretitle, displayPopupTitle, helpMessage , or alternatively don't have a colon in the name, have a String value, don't start with /{content,apps,libs,mnt}/ in the value and the value has a whitespace and at least one 4 letter sequence.
- isHtmlButNotRichtext(String, Object) - Static method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigServiceImpl
-
Heuristic check whether this is actually HTML that shouldn't be translated.
- isHuge(String, Object) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigServiceImpl
-
This recognizes huge values that we shouldn't even attempt to translate since that would very likely fail and block translation of the rest of the properties.
- isInProgress() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationRun
- isLocaleName(String) - Static method in class com.composum.ai.aem.core.impl.SelectorUtils
- isOriginalAsWhenLastTranslating() - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
- isPocUiEnabled() - Method in interface com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigService
-
Whether the debugging UI is enabled.
- isPocUiEnabled() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigServiceImpl
- isReset(WorkItem, MetaDataMap) - Method in class com.composum.ai.aem.core.impl.autotranslate.workflow.PageTemplatingWorkflowProcess
- isTranslatableResource(Resource) - Method in interface com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigService
- isTranslatableResource(Resource) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigServiceImpl
- isUseHighIntelligenceModel() - Method in interface com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigService
-
If true, the translator will use the 'high-intelligence model' (see OpenAI config) for translation.
- isUseHighIntelligenceModel() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigServiceImpl
L
- LC_PREFIX - Static variable in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
-
Prefix for property names changed to language copies
- listModelResources(List<Resource>, Resource) - Method in class com.composum.ai.aem.core.impl.AemApproximateMarkdownServicePlugin
- liveRelationshipManager - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
- LOCALE_NAMES - Static variable in class com.composum.ai.aem.core.impl.SelectorUtils
- LOCALE_PATTERN - Static variable in class com.composum.ai.aem.core.impl.SelectorUtils
- LOG - Static variable in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
M
- markAsAiTranslated(Resource, LiveRelationship, AutoTranslateService.TranslationParameters, GPTConfiguration) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
- markAsError(Resource) - Static method in class com.composum.ai.aem.core.impl.autotranslate.rollout.AutoTranslateLiveActionImpl
-
Make it easy to find pages with errors by marking page with AI_TRANSLATION_ERRORMARKER.
- MARKER_DEBUG_ADDITIONAL_INSTRUCTIONS - Static variable in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
- maxDepth - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationParameters
-
Maximum depth of the recursion.
- maybeHandle(Resource, PrintWriter, ApproximateMarkdownService, SlingHttpServletRequest, SlingHttpServletResponse) - Method in class com.composum.ai.aem.core.impl.AemApproximateMarkdownServicePlugin
- maybeIncludeAlreadyTranslatedTextAsExample(List<AutoPageTranslateServiceImpl.PropertyToTranslate>, AutoTranslateCaConfig, GPTConfiguration) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
-
If configured, we include the already translated parts of the page as example.
- messages - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationRun
- migratePathsToLanguageCopy(Resource, String, AutoPageTranslateService.Stats) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
-
Traverses the resource tree looking for paths pointing to /content/dam/ and /content/experience-fragments/ and changes them if there is an unique language copy in our language.
- modifiedButRetranslatedProperties - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateService.Stats
-
Properties that have manually been modified after translation, but were now changed to automatic translation because of a change in the source
N
- NAME - Static variable in class com.composum.ai.aem.core.impl.autotranslate.rollout.AutoTranslateLiveActionImpl
- newActionInstance(ValueMap) - Method in class com.composum.ai.aem.core.impl.autotranslate.rollout.AutoTranslateLiveActionFactory
P
- pageHandling(Resource, PrintWriter, ApproximateMarkdownService) - Method in class com.composum.ai.aem.core.impl.AemApproximateMarkdownServicePlugin
-
Prints title and meta attributes, then continues to normal handling.
- pagePath - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationPage
- PageTemplatingWorkflowProcess - Class in com.composum.ai.aem.core.impl.autotranslate.workflow
-
Triggers a call of the
AITemplatingService
on the current page. - PageTemplatingWorkflowProcess() - Constructor for class com.composum.ai.aem.core.impl.autotranslate.workflow.PageTemplatingWorkflowProcess
- PARAM_PATH - Static variable in class com.composum.ai.aem.core.impl.autotranslate.CompareModel
-
Parameter with path to a page / page resource for which we compare live relationship source and the containing page.
- PARAMETER_PATH - Static variable in class com.composum.ai.aem.core.impl.SelectorUtils
-
Parameter defining the path to the resource we work on.
- PATH_CONTENTSELECTORS - Static variable in class com.composum.ai.aem.core.impl.AemContentCreationSelectorsServlet
-
JCR path to a JSON with the basic content selectors supported by the dialog.
- pathRegex() - Method in annotation type com.composum.ai.aem.core.impl.autotranslate.AutoTranslateRuleConfig
- paths - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateService.Stats
- PATTERN_HAS_LETTER - Static variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigServiceImpl
- PATTERN_HAS_WHITESPACE - Static variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigServiceImpl
- PATTERN_HAS_WORD - Static variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigServiceImpl
-
As additional heuristic - the text should have at least one word with >= 5 letters.
- PATTERN_IGNORED_SUBNODE_NAMES - Static variable in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
- performRolloutForPage(Resource, TriggerRolloutWorkflowProcess.TriggerRolloutParameters) - Method in class com.composum.ai.aem.core.impl.autotranslate.workflow.TriggerRolloutWorkflowProcess
- performRollouts(Resource, TriggerRolloutWorkflowProcess.TriggerRolloutParameters) - Method in class com.composum.ai.aem.core.impl.autotranslate.workflow.TriggerRolloutWorkflowProcess
-
Triggers a rollout for the jcr:content cq:Page or all such subnodes if
TriggerRolloutWorkflowProcess.TriggerRolloutParameters.recursive
. - PLACEHOLDER_TARGETLANGUAGE - Static variable in class com.composum.ai.aem.core.impl.SelectorUtils
-
Special placeholder in prompts that is replaced by the language of the page.
- pocUiEnabled() - Method in annotation type com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfig
- preferHighIntelligenceModel() - Method in annotation type com.composum.ai.aem.core.impl.autotranslate.AutoTranslateCaConfig
- preferStandardModel() - Method in annotation type com.composum.ai.aem.core.impl.autotranslate.AutoTranslateCaConfig
- PROPERTY_AI_ADDINSTRUCTIONS - Static variable in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
-
PageContent only property: saves the additional instructions the page was translated with.
- PROPERTY_AI_TRANSLATED_BY - Static variable in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
-
Saves user who triggered the automatic translation of the resource.
- PROPERTY_AI_TRANSLATED_DATE - Static variable in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
-
Saves the date when a resource was automatically translated.
- PROPERTY_AI_TRANSLATED_MODEL - Static variable in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
-
Informationally, saves the model that was used.
- propertyName - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl.PropertyToTranslate
- PropertyToTranslate() - Constructor for class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl.PropertyToTranslate
Q
- QUEUED - com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationStatus
R
- readPredefinedContentSelectors(SlingHttpServletRequest) - Method in class com.composum.ai.aem.core.impl.AemContentCreationSelectorsServlet
- recursive - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationParameters
-
Translate subpages as well.
- recursive - Variable in class com.composum.ai.aem.core.impl.autotranslate.workflow.TriggerRolloutWorkflowProcess.TriggerRolloutParameters
- reducePropertiesToTranslate(List<AutoPageTranslateServiceImpl.PropertyToTranslate>, AutoTranslateCaConfig) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
-
Collects the values we need to translate.
- reenableInheritance(Resource, String, LiveRelationship) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
- relocatedPaths - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateService.Stats
- remapPaths(String, String, String) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
-
We find all href="path" patterns
- remapPaths(List<String>, String, String) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
-
Checks whether there are href="path" in the translatedValues where path is within blueprintPath and replaces those with the according path in the live copy.
- renderDamAssets(Resource, PrintWriter, SlingHttpServletResponse) - Method in class com.composum.ai.aem.core.impl.AemApproximateMarkdownServicePlugin
-
If the resource is a dam:Asset or a dam:AssetContent jcr:content then we return an image link
- renderReferencedContentFragment(Resource, PrintWriter, ApproximateMarkdownService, Resource, String, String, String[]) - Method in class com.composum.ai.aem.core.impl.AemApproximateMarkdownServicePlugin
- resizeToMaxSize(byte[], String, int) - Method in class com.composum.ai.aem.core.impl.AemApproximateMarkdownServicePlugin
-
We resize the image to a maximum width and height of maxSize, keeping the aspect ratio.
- retranslatedProperties - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateService.Stats
-
Were already translated, but translation source had changed.
- rollback() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateListModel
- rollback() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateRunModel
- rollback(Resource) - Method in interface com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateService
-
Rolls everything back in the resource - mostly for testing purposes.
- rollback(Resource) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
- rollback(Resource) - Method in interface com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService
-
Rolls the translation results at this resource back - mostly for debugging.
- rollback(Resource) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateServiceImpl
- rollback(ResourceResolver) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationRun
- rollback(ResourceResolver) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateServiceImpl.TranslationRunImpl
- rolloutManager - Variable in class com.composum.ai.aem.core.impl.autotranslate.workflow.TriggerRolloutWorkflowProcess
- rootPath - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationRun
- rules - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationParameters
-
Optionally, a number of rules that give additional instructions for translation if certain words or phrases are present in the page.
- rules() - Method in annotation type com.composum.ai.aem.core.impl.autotranslate.AutoTranslateCaConfig
- RUNNING - com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationStatus
- runningTranslations - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
S
- saveManualChange() - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
-
Currently not actually used, but save for differential retranslation.
- SelectorUtils - Class in com.composum.ai.aem.core.impl
-
Some utility methods for this.
- SelectorUtils() - Constructor for class com.composum.ai.aem.core.impl.SelectorUtils
- setAiTranslatedBy(String) - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
- setAiTranslatedDate(Calendar) - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
- setAiTranslatedModel(String) - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
- setCurrentValue(String) - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
- setLcOriginal(String) - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
- setLcTranslated(String) - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
- setOriginalCopy(String) - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
- setTranslatedCopy(String) - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
- sourceResource - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl.PropertyToTranslate
-
The resource where we take the translation source from.
- startTime - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationRun
- startTranslation(ResourceResolver, String, AutoTranslateService.TranslationParameters) - Method in interface com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService
-
Starts a new translation run.
- startTranslation(ResourceResolver, String, AutoTranslateService.TranslationParameters) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateServiceImpl
- stats - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationPage
- Stats() - Constructor for class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateService.Stats
- status - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationPage
- status - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationRun
- statusString() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationRun
- stopTime - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationRun
- SUFFIX_TRANSLATECOPY - Static variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateListModel
-
If parameter copyOriginalPage is set, we create a copy of the original page with this suffix before doing the translation.
T
- targetResource - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl.PropertyToTranslate
-
The resource where we write the translation.
- TEASER_TYPES - Static variable in class com.composum.ai.aem.core.impl.AemApproximateMarkdownServicePlugin
- temperature() - Method in annotation type com.composum.ai.aem.core.impl.autotranslate.AutoTranslateCaConfig
- TEXT_ATTRIBS - Static variable in class com.composum.ai.aem.core.impl.AemAIConfigurationPlugin
-
Possible atttributes we use for the prompt text.
- TITLE_ATTRIBS - Static variable in class com.composum.ai.aem.core.impl.AemAIConfigurationPlugin
-
Possible attributes we use for the prompt name.
- toString() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateService.Stats
- toString() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl.PropertyToTranslate
- toString() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationParameters
- toString() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationRun
- toString() - Method in class com.composum.ai.aem.core.impl.autotranslate.workflow.TriggerRolloutWorkflowProcess.TriggerRolloutParameters
- translate(Resource, AutoTranslateService.TranslationParameters, int) - Method in class com.composum.ai.aem.core.impl.autotranslate.workflow.AutoTranslateWorkflowProcess
-
Deprecated.
- translate(Resource, String) - Method in class com.composum.ai.aem.core.impl.autotranslate.workflow.AutoTranslateWorkflowProcess
-
Deprecated.We only translate jcr:content resources or resources that are within a jcr:content.
- translateableAttributes(Resource) - Method in interface com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigService
-
Returns those attributes that should be translated.
- translateableAttributes(Resource) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigServiceImpl
- translateableProperties - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateService.Stats
- translateCopyPagePath - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationPage
- translatedProperties - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateService.Stats
- translateLiveCopy(Resource, AutoTranslateService.TranslationParameters) - Method in interface com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateService
-
Implements the actual translation for one page or asset.
- translateLiveCopy(Resource, AutoTranslateService.TranslationParameters) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
- translateWhenChanged - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationParameters
-
Also re-translate properties where the original was changed.
- TranslationPage() - Constructor for class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationPage
- TranslationPageImpl(Resource) - Constructor for class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateServiceImpl.TranslationPageImpl
- TranslationParameters() - Constructor for class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationParameters
- TranslationRun() - Constructor for class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationRun
- TranslationRunImpl() - Constructor for class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateServiceImpl.TranslationRunImpl
- translationService - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
- TriggerRolloutParameters() - Constructor for class com.composum.ai.aem.core.impl.autotranslate.workflow.TriggerRolloutWorkflowProcess.TriggerRolloutParameters
- TriggerRolloutWorkflowProcess - Class in com.composum.ai.aem.core.impl.autotranslate.workflow
-
Translates the page that is given as payload from it's blueprint.
- TriggerRolloutWorkflowProcess() - Constructor for class com.composum.ai.aem.core.impl.autotranslate.workflow.TriggerRolloutWorkflowProcess
- TriggerRolloutWorkflowProcess.TriggerRolloutParameters - Class in com.composum.ai.aem.core.impl.autotranslate.workflow
U
- useHighIntelligenceModel() - Method in annotation type com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfig
- user - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationRun
V
- valueOf(String) - Static method in enum com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationStatus
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- waituntil - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateServiceImpl.TranslationRunImpl
All Classes All Packages