A B C D E F G H I L M N O P Q R S T U V W 
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
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.
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
 
cancel__002e__html - Class in org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate__002d__experiments.run
 
cancel__002e__html - Class in org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate.run
 
cancel__002e__html() - Constructor for class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate__002d__experiments.run.cancel__002e__html
 
cancel__002e__html() - Constructor for class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate.run.cancel__002e__html
 
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
 
comparetool__002e__html - Class in org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.tool.comparetool
 
comparetool__002e__html() - Constructor for class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.tool.comparetool.comparetool__002e__html
 
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
 
contentcreation__002e__html - Class in org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.contentcreation
 
contentcreation__002e__html() - Constructor for class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.contentcreation.contentcreation__002e__html
 
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
 
embedsearch__002e__html - Class in org.apache.sling.scripting.sightly.apps.composum__002d__ai.prototype.embedsearch
 
embedsearch__002e__html() - Constructor for class org.apache.sling.scripting.sightly.apps.composum__002d__ai.prototype.embedsearch.embedsearch__002e__html
 
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
 
example__002e__html - Class in org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate__002d__experiments.list
 
example__002e__html() - Constructor for class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate__002d__experiments.list.example__002e__html
 
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
 
help__002e__html - Class in org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.contentcreation.help
 
help__002e__html - Class in org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.sidepanel__002d__ai.help
 
help__002e__html() - Constructor for class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.contentcreation.help.help__002e__html
 
help__002e__html() - Constructor for class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.sidepanel__002d__ai.help.help__002e__html
 
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
list__002e__html - Class in org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate__002d__experiments.list
 
list__002e__html - Class in org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate.list
 
list__002e__html() - Constructor for class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate__002d__experiments.list.list__002e__html
 
list__002e__html() - Constructor for class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate.list.list__002e__html
 
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
 

O

org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate__002d__experiments.list - package org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate__002d__experiments.list
 
org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate__002d__experiments.run - package org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate__002d__experiments.run
 
org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate.list - package org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate.list
 
org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate.run - package org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate.run
 
org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.contentcreation - package org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.contentcreation
 
org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.contentcreation.help - package org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.contentcreation.help
 
org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.sidepanel__002d__ai - package org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.sidepanel__002d__ai
 
org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.sidepanel__002d__ai.help - package org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.sidepanel__002d__ai.help
 
org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.tool.comparetool - package org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.tool.comparetool
 
org.apache.sling.scripting.sightly.apps.composum__002d__ai.prototype - package org.apache.sling.scripting.sightly.apps.composum__002d__ai.prototype
 
org.apache.sling.scripting.sightly.apps.composum__002d__ai.prototype.embedsearch - package org.apache.sling.scripting.sightly.apps.composum__002d__ai.prototype.embedsearch
 
org.apache.sling.scripting.sightly.apps.composum__002d__ai.prototype.rag - package org.apache.sling.scripting.sightly.apps.composum__002d__ai.prototype.rag
 
org.apache.sling.scripting.sightly.apps.composum__002d__ai.prototype.templating - package org.apache.sling.scripting.sightly.apps.composum__002d__ai.prototype.templating
 

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
 
prototype__002e__html - Class in org.apache.sling.scripting.sightly.apps.composum__002d__ai.prototype
 
prototype__002e__html() - Constructor for class org.apache.sling.scripting.sightly.apps.composum__002d__ai.prototype.prototype__002e__html
 

Q

QUEUED - com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationStatus
 

R

rag__002e__html - Class in org.apache.sling.scripting.sightly.apps.composum__002d__ai.prototype.rag
 
rag__002e__html() - Constructor for class org.apache.sling.scripting.sightly.apps.composum__002d__ai.prototype.rag.rag__002e__html
 
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.
render(PrintWriter, Bindings, Bindings, RenderContext) - Method in class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate__002d__experiments.list.example__002e__html
 
render(PrintWriter, Bindings, Bindings, RenderContext) - Method in class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate__002d__experiments.list.list__002e__html
 
render(PrintWriter, Bindings, Bindings, RenderContext) - Method in class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate__002d__experiments.list.rollback__002e__html
 
render(PrintWriter, Bindings, Bindings, RenderContext) - Method in class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate__002d__experiments.run.cancel__002e__html
 
render(PrintWriter, Bindings, Bindings, RenderContext) - Method in class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate__002d__experiments.run.rollback__002e__html
 
render(PrintWriter, Bindings, Bindings, RenderContext) - Method in class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate__002d__experiments.run.run__002e__html
 
render(PrintWriter, Bindings, Bindings, RenderContext) - Method in class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate.list.list__002e__html
 
render(PrintWriter, Bindings, Bindings, RenderContext) - Method in class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate.run.cancel__002e__html
 
render(PrintWriter, Bindings, Bindings, RenderContext) - Method in class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate.run.run__002e__html
 
render(PrintWriter, Bindings, Bindings, RenderContext) - Method in class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.contentcreation.contentcreation__002e__html
 
render(PrintWriter, Bindings, Bindings, RenderContext) - Method in class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.contentcreation.help.help__002e__html
 
render(PrintWriter, Bindings, Bindings, RenderContext) - Method in class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.sidepanel__002d__ai.help.help__002e__html
 
render(PrintWriter, Bindings, Bindings, RenderContext) - Method in class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.sidepanel__002d__ai.sidepanel__002d__ai__002e__html
 
render(PrintWriter, Bindings, Bindings, RenderContext) - Method in class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.tool.comparetool.comparetool__002e__html
 
render(PrintWriter, Bindings, Bindings, RenderContext) - Method in class org.apache.sling.scripting.sightly.apps.composum__002d__ai.prototype.embedsearch.embedsearch__002e__html
 
render(PrintWriter, Bindings, Bindings, RenderContext) - Method in class org.apache.sling.scripting.sightly.apps.composum__002d__ai.prototype.prototype__002e__html
 
render(PrintWriter, Bindings, Bindings, RenderContext) - Method in class org.apache.sling.scripting.sightly.apps.composum__002d__ai.prototype.rag.rag__002e__html
 
render(PrintWriter, Bindings, Bindings, RenderContext) - Method in class org.apache.sling.scripting.sightly.apps.composum__002d__ai.prototype.templating.templating__002e__html
 
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
 
rollback__002e__html - Class in org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate__002d__experiments.list
 
rollback__002e__html - Class in org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate__002d__experiments.run
 
rollback__002e__html() - Constructor for class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate__002d__experiments.list.rollback__002e__html
 
rollback__002e__html() - Constructor for class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate__002d__experiments.run.rollback__002e__html
 
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
 
run__002e__html - Class in org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate__002d__experiments.run
 
run__002e__html - Class in org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate.run
 
run__002e__html() - Constructor for class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate__002d__experiments.run.run__002e__html
 
run__002e__html() - Constructor for class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate.run.run__002e__html
 
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
 
sidepanel__002d__ai__002e__html - Class in org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.sidepanel__002d__ai
 
sidepanel__002d__ai__002e__html() - Constructor for class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.sidepanel__002d__ai.sidepanel__002d__ai__002e__html
 
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
 
templating__002e__html - Class in org.apache.sling.scripting.sightly.apps.composum__002d__ai.prototype.templating
 
templating__002e__html() - Constructor for class org.apache.sling.scripting.sightly.apps.composum__002d__ai.prototype.templating.templating__002e__html
 
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
 
A B C D E F G H I L M N O P Q R S T U V W 
All Classes All Packages