Index
All Classes and Interfaces|All Packages|Serialized Form
A
- assetEntryReference(Column<T, Long>, Class<? extends BaseModel<?>>) - Method in interface com.liferay.change.tracking.spi.reference.builder.ChildTableReferenceInfoBuilder
B
- BaseCTDisplayRenderer<T> - Class in com.liferay.change.tracking.spi.display
- BaseCTDisplayRenderer() - Constructor for class com.liferay.change.tracking.spi.display.BaseCTDisplayRenderer
- BaseCTDisplayRenderer.DisplayBuilder<T> - Interface in com.liferay.change.tracking.spi.display
- buildDisplay(BaseCTDisplayRenderer.DisplayBuilder<T>) - Method in class com.liferay.change.tracking.spi.display.BaseCTDisplayRenderer
C
- ChildTableReferenceInfoBuilder<T> - Interface in com.liferay.change.tracking.spi.reference.builder
-
Used to define child relationships for a
TableReferenceDefinition. - classNameReference(Column<T, Long>, Column<?, Long>, Class<? extends BaseModel<?>>) - Method in interface com.liferay.change.tracking.spi.reference.builder.ChildTableReferenceInfoBuilder
- classNameReference(Column<T, Long>, Column<?, Long>, Class<? extends BaseModel<?>>) - Method in interface com.liferay.change.tracking.spi.reference.builder.ParentTableReferenceInfoBuilder
- com.liferay.change.tracking.spi.display - package com.liferay.change.tracking.spi.display
- com.liferay.change.tracking.spi.display.context - package com.liferay.change.tracking.spi.display.context
- com.liferay.change.tracking.spi.exception - package com.liferay.change.tracking.spi.exception
- com.liferay.change.tracking.spi.history - package com.liferay.change.tracking.spi.history
- com.liferay.change.tracking.spi.history.util - package com.liferay.change.tracking.spi.history.util
- com.liferay.change.tracking.spi.listener - package com.liferay.change.tracking.spi.listener
- com.liferay.change.tracking.spi.reference - package com.liferay.change.tracking.spi.reference
- com.liferay.change.tracking.spi.reference.builder - package com.liferay.change.tracking.spi.reference.builder
- com.liferay.change.tracking.spi.resolver - package com.liferay.change.tracking.spi.resolver
- com.liferay.change.tracking.spi.resolver.context - package com.liferay.change.tracking.spi.resolver.context
- com.liferay.change.tracking.spi.search - package com.liferay.change.tracking.spi.search
- ConstraintResolver<T> - Interface in com.liferay.change.tracking.spi.resolver
-
Constraint resolvers are used to automatically resolve unique database constraints between different change tracking collections, or to describe the conflict for users attempting to publish.
- ConstraintResolverContext<T> - Interface in com.liferay.change.tracking.spi.resolver.context
-
Used in automatically resolving constraint conflicts between the source and target models.
- contribute(String, long, List<Long>) - Method in interface com.liferay.change.tracking.spi.search.CTSearchExcludeModelClassPKContributor
- CTCollectionHistoryProvider<T> - Interface in com.liferay.change.tracking.spi.history
- CTCollectionHistoryProviderRegistry - Interface in com.liferay.change.tracking.spi.history
- CTDisplayRenderer<T> - Interface in com.liferay.change.tracking.spi.display
-
Display renderer used to describe and render models of a given type.
- CTDisplayRendererRegistry - Interface in com.liferay.change.tracking.spi.display
- CTEventException - Exception Class in com.liferay.change.tracking.spi.exception
- CTEventException() - Constructor for exception class com.liferay.change.tracking.spi.exception.CTEventException
- CTEventException(String) - Constructor for exception class com.liferay.change.tracking.spi.exception.CTEventException
- CTEventException(String, Throwable) - Constructor for exception class com.liferay.change.tracking.spi.exception.CTEventException
- CTEventException(Throwable) - Constructor for exception class com.liferay.change.tracking.spi.exception.CTEventException
- CTEventListener - Interface in com.liferay.change.tracking.spi.listener
-
CT event listeners are used for extending change tracking behavior into additional types of storage.
- CTSearchExcludeModelClassPKContributor - Interface in com.liferay.change.tracking.spi.search
- CTTimelineUtil - Class in com.liferay.change.tracking.spi.history.util
- CTTimelineUtil() - Constructor for class com.liferay.change.tracking.spi.history.util.CTTimelineUtil
D
- DefaultCTCollectionHistoryProvider<T> - Class in com.liferay.change.tracking.spi.history
- DefaultCTCollectionHistoryProvider() - Constructor for class com.liferay.change.tracking.spi.history.DefaultCTCollectionHistoryProvider
- defineChildTableReferences(ChildTableReferenceInfoBuilder<T>) - Method in interface com.liferay.change.tracking.spi.reference.TableReferenceDefinition
-
Defines child rows using inner joins on the table.
- defineParentTableReferences(ParentTableReferenceInfoBuilder<T>) - Method in interface com.liferay.change.tracking.spi.reference.TableReferenceDefinition
-
Defines parent rows using inner joins on the table.
- display(String, UnsafeSupplier<Object, Exception>) - Method in interface com.liferay.change.tracking.spi.display.BaseCTDisplayRenderer.DisplayBuilder
- display(String, UnsafeSupplier<Object, Exception>, boolean) - Method in interface com.liferay.change.tracking.spi.display.BaseCTDisplayRenderer.DisplayBuilder
- display(String, UnsafeSupplier<Object, Exception>, boolean, boolean) - Method in interface com.liferay.change.tracking.spi.display.BaseCTDisplayRenderer.DisplayBuilder
- display(String, Object) - Method in interface com.liferay.change.tracking.spi.display.BaseCTDisplayRenderer.DisplayBuilder
- display(String, Object, boolean) - Method in interface com.liferay.change.tracking.spi.display.BaseCTDisplayRenderer.DisplayBuilder
- display(String, Object, boolean, boolean) - Method in interface com.liferay.change.tracking.spi.display.BaseCTDisplayRenderer.DisplayBuilder
- display(String, String, boolean) - Method in interface com.liferay.change.tracking.spi.display.BaseCTDisplayRenderer.DisplayBuilder
- DisplayContext<T> - Interface in com.liferay.change.tracking.spi.display.context
-
The DisplayContext used by
CTDisplayRendererfor rendering a model.
F
- fetchCTModel(long, long) - Method in interface com.liferay.change.tracking.spi.display.CTDisplayRendererRegistry
- fetchCTModel(long, CTSQLModeThreadLocal.CTSQLMode, long, long) - Method in interface com.liferay.change.tracking.spi.display.CTDisplayRendererRegistry
- fetchCTModelMap(long, CTSQLModeThreadLocal.CTSQLMode, long, Set<Long>) - Method in interface com.liferay.change.tracking.spi.display.CTDisplayRendererRegistry
- fetchLatestVersionedModel(T) - Method in interface com.liferay.change.tracking.spi.display.CTDisplayRenderer
G
- getAvailableLanguageIds(long, CTSQLModeThreadLocal.CTSQLMode, T, long) - Method in interface com.liferay.change.tracking.spi.display.CTDisplayRendererRegistry
- getAvailableLanguageIds(T) - Method in interface com.liferay.change.tracking.spi.display.CTDisplayRenderer
- getBasePersistence() - Method in interface com.liferay.change.tracking.spi.reference.TableReferenceDefinition
-
Returns the base persistence for the table described by this table reference definition.
- getChangeType(CTEntry, T) - Method in interface com.liferay.change.tracking.spi.display.CTDisplayRendererRegistry
- getConflictDescriptionKey() - Method in interface com.liferay.change.tracking.spi.resolver.ConstraintResolver
-
Returns the language key that describes the conflict.
- getCTCollectionHistoryProvider(long) - Method in interface com.liferay.change.tracking.spi.history.CTCollectionHistoryProviderRegistry
- getCtCollectionId(CTCollection, CTEntry) - Method in interface com.liferay.change.tracking.spi.display.CTDisplayRendererRegistry
- getCTCollections(long, long) - Method in interface com.liferay.change.tracking.spi.history.CTCollectionHistoryProvider
- getCTCollections(long, long) - Method in class com.liferay.change.tracking.spi.history.DefaultCTCollectionHistoryProvider
- getCTDisplayRenderer(long) - Method in interface com.liferay.change.tracking.spi.display.CTDisplayRendererRegistry
- getCTEntry(long, long, long) - Method in interface com.liferay.change.tracking.spi.history.CTCollectionHistoryProvider
- getCTEntry(long, long, long) - Method in class com.liferay.change.tracking.spi.history.DefaultCTCollectionHistoryProvider
- getCTService(CTModel<?>) - Method in interface com.liferay.change.tracking.spi.display.CTDisplayRendererRegistry
- getCTSQLMode(long, CTEntry) - Method in interface com.liferay.change.tracking.spi.display.CTDisplayRendererRegistry
- getDefaultLanguageId(T) - Method in interface com.liferay.change.tracking.spi.display.CTDisplayRenderer
- getDefaultLanguageId(T, long) - Method in interface com.liferay.change.tracking.spi.display.CTDisplayRendererRegistry
- getDefaultRenderer() - Method in interface com.liferay.change.tracking.spi.display.CTDisplayRendererRegistry
- getDisplayContext() - Method in interface com.liferay.change.tracking.spi.display.BaseCTDisplayRenderer.DisplayBuilder
- getDownloadInputStream(T, String) - Method in interface com.liferay.change.tracking.spi.display.CTDisplayRenderer
-
Returns the input stream for the model and key from when the URL was generated during rendering.
- getDownloadURL(String, long, String) - Method in interface com.liferay.change.tracking.spi.display.context.DisplayContext
-
Creates a download URL for use while rendering.
- getEditURL(long, CTSQLModeThreadLocal.CTSQLMode, HttpServletRequest, T, long) - Method in interface com.liferay.change.tracking.spi.display.CTDisplayRendererRegistry
- getEditURL(HttpServletRequest, CTEntry) - Method in interface com.liferay.change.tracking.spi.display.CTDisplayRendererRegistry
- getEditURL(HttpServletRequest, T) - Method in class com.liferay.change.tracking.spi.display.BaseCTDisplayRenderer
- getEditURL(HttpServletRequest, T) - Method in interface com.liferay.change.tracking.spi.display.CTDisplayRenderer
-
Returns the edit URL for the model (optionally
null). - getEntryDescription(HttpServletRequest, CTEntry) - Method in interface com.liferay.change.tracking.spi.display.CTDisplayRendererRegistry
- getHttpServletRequest() - Method in interface com.liferay.change.tracking.spi.display.context.DisplayContext
-
Returns the request used for rendering.
- getHttpServletResponse() - Method in interface com.liferay.change.tracking.spi.display.context.DisplayContext
-
Returns the response used for rendering.
- getInTarget(UnsafeSupplier<R, E>) - Method in interface com.liferay.change.tracking.spi.resolver.context.ConstraintResolverContext
-
Returns the result of the unsafe supplier from within the target change tracking collection.
- getLocale() - Method in interface com.liferay.change.tracking.spi.display.BaseCTDisplayRenderer.DisplayBuilder
- getLocale() - Method in interface com.liferay.change.tracking.spi.display.context.DisplayContext
- getModel() - Method in interface com.liferay.change.tracking.spi.display.BaseCTDisplayRenderer.DisplayBuilder
- getModel() - Method in interface com.liferay.change.tracking.spi.display.context.DisplayContext
-
Returns the model to be rendered.
- getModelClass() - Method in class com.liferay.change.tracking.spi.display.BaseCTDisplayRenderer
- getModelClass() - Method in interface com.liferay.change.tracking.spi.display.CTDisplayRenderer
-
Returns the model class for this display renderer.
- getModelClass() - Method in interface com.liferay.change.tracking.spi.history.CTCollectionHistoryProvider
- getModelClass() - Method in class com.liferay.change.tracking.spi.history.DefaultCTCollectionHistoryProvider
- getModelClass() - Method in interface com.liferay.change.tracking.spi.resolver.ConstraintResolver
-
Returns the model class for this constraint resolver.
- getResolutionDescriptionKey() - Method in interface com.liferay.change.tracking.spi.resolver.ConstraintResolver
-
Returns the language key for steps taken (or steps needed) to resolve the unique constraint conflict.
- getResourceBundle(Locale) - Method in class com.liferay.change.tracking.spi.display.BaseCTDisplayRenderer
- getResourceBundle(Locale) - Method in interface com.liferay.change.tracking.spi.resolver.ConstraintResolver
-
Returns the resource bundle to use for the conflict description and resolution description keys.
- getSearchContextUnsafeConsumer(long, long) - Method in interface com.liferay.change.tracking.spi.history.CTCollectionHistoryProvider
- getSourceCTModel() - Method in interface com.liferay.change.tracking.spi.resolver.context.ConstraintResolverContext
-
Returns the source change tracking model that has a unique constraint conflict with the target change tracking model.
- getTable() - Method in interface com.liferay.change.tracking.spi.reference.TableReferenceDefinition
-
Returns the table being described by this table reference definition.
- getTargetCTModel() - Method in interface com.liferay.change.tracking.spi.resolver.context.ConstraintResolverContext
-
Returns the target change tracking model that has a unique constraint conflict with the source change tracking model.
- getTitle(long, CTEntry, Locale) - Method in interface com.liferay.change.tracking.spi.display.CTDisplayRendererRegistry
- getTitle(long, CTSQLModeThreadLocal.CTSQLMode, Locale, T, long) - Method in interface com.liferay.change.tracking.spi.display.CTDisplayRendererRegistry
- getTitle(Locale, T) - Method in class com.liferay.change.tracking.spi.display.BaseCTDisplayRenderer
- getTitle(Locale, T) - Method in interface com.liferay.change.tracking.spi.display.CTDisplayRenderer
-
Returns the title for the model.
- getTypeName(Locale) - Method in class com.liferay.change.tracking.spi.display.BaseCTDisplayRenderer
- getTypeName(Locale) - Method in interface com.liferay.change.tracking.spi.display.CTDisplayRenderer
-
Returns the translated type name for the model type.
- getTypeName(Locale, long) - Method in interface com.liferay.change.tracking.spi.display.CTDisplayRendererRegistry
- getUniqueIndexColumnNames() - Method in interface com.liferay.change.tracking.spi.resolver.ConstraintResolver
-
Returns an array of column names for the unique index, excluding the
ctCollectionIdcolumn. - getVersionName(T) - Method in interface com.liferay.change.tracking.spi.display.CTDisplayRenderer
- groupedModel(T) - Method in interface com.liferay.change.tracking.spi.reference.builder.ParentTableReferenceInfoBuilder
I
- isHideable(T) - Method in class com.liferay.change.tracking.spi.display.BaseCTDisplayRenderer
- isHideable(T) - Method in interface com.liferay.change.tracking.spi.display.CTDisplayRenderer
-
Returns whether the model may be hidden by default.
- isHideable(T, long) - Method in interface com.liferay.change.tracking.spi.display.CTDisplayRendererRegistry
- isSourceCTModel(CTModel<?>) - Method in interface com.liferay.change.tracking.spi.resolver.context.ConstraintResolverContext
-
Returns whether the change tracking model is from the source.
- isTargetCTModel(CTModel<?>) - Method in interface com.liferay.change.tracking.spi.resolver.context.ConstraintResolverContext
-
Returns whether the change tracking model is from the target.
- isWorkflowEnabled(CTEntry, T) - Method in interface com.liferay.change.tracking.spi.display.CTDisplayRendererRegistry
M
- mergeSourceCTModelIntoTargetCTModel() - Method in interface com.liferay.change.tracking.spi.resolver.context.ConstraintResolverContext
O
- onAfterCopy(long, long) - Method in interface com.liferay.change.tracking.spi.listener.CTEventListener
-
Called after copying the source CTCollection into the target CTCollection.
- onAfterPublish(long) - Method in interface com.liferay.change.tracking.spi.listener.CTEventListener
-
Called after checking conflicts and publishing the
CTCollection. - onBeforePublish(long) - Method in interface com.liferay.change.tracking.spi.listener.CTEventListener
-
Called before checking conflicts and publishing the
CTCollection. - onBeforeRemove(long) - Method in interface com.liferay.change.tracking.spi.listener.CTEventListener
-
Called before deleting a
CTCollection.
P
- parentColumnReference(Column<T, C>, Column<T, C>) - Method in interface com.liferay.change.tracking.spi.reference.builder.ParentTableReferenceInfoBuilder
- ParentTableReferenceInfoBuilder<T> - Interface in com.liferay.change.tracking.spi.reference.builder
-
Used to define parent relationships for a
TableReferenceDefinition.
R
- referenceInnerJoin(Function<FromStep, JoinStep>) - Method in interface com.liferay.change.tracking.spi.reference.builder.ChildTableReferenceInfoBuilder
- referenceInnerJoin(Function<FromStep, JoinStep>) - Method in interface com.liferay.change.tracking.spi.reference.builder.ParentTableReferenceInfoBuilder
- render(DisplayContext<T>) - Method in class com.liferay.change.tracking.spi.display.BaseCTDisplayRenderer
- render(DisplayContext<T>) - Method in interface com.liferay.change.tracking.spi.display.CTDisplayRenderer
-
Renders the model with the display context.
- render(BaseModel<?>, Locale) - Method in interface com.liferay.change.tracking.spi.display.context.DisplayContext
- renderPreview(DisplayContext<T>) - Method in interface com.liferay.change.tracking.spi.display.CTDisplayRenderer
- renderPreview(BaseModel<?>, Locale) - Method in interface com.liferay.change.tracking.spi.display.context.DisplayContext
- resolveConflict(ConstraintResolverContext<T>) - Method in interface com.liferay.change.tracking.spi.resolver.ConstraintResolver
-
Called when publishing would cause a constraint violation with both rows involved accessible from the context.
- resourcePermissionReference(Column<T, Long>, Class<?>) - Method in interface com.liferay.change.tracking.spi.reference.builder.ChildTableReferenceInfoBuilder
S
- setClassName(RenderRequest, Class<?>) - Static method in class com.liferay.change.tracking.spi.history.util.CTTimelineUtil
- setClassName(HttpServletRequest, Class<?>) - Static method in class com.liferay.change.tracking.spi.history.util.CTTimelineUtil
- setCTTimelineKeys(RenderRequest, Class<?>, long) - Static method in class com.liferay.change.tracking.spi.history.util.CTTimelineUtil
- setCTTimelineKeys(HttpServletRequest, Class<?>, long) - Static method in class com.liferay.change.tracking.spi.history.util.CTTimelineUtil
- showPreviewDiff() - Method in interface com.liferay.change.tracking.spi.display.CTDisplayRenderer
- singleColumnReference(Column<T, C>, Column<?, C>) - Method in interface com.liferay.change.tracking.spi.reference.builder.ChildTableReferenceInfoBuilder
- singleColumnReference(Column<T, C>, Column<?, C>) - Method in interface com.liferay.change.tracking.spi.reference.builder.ParentTableReferenceInfoBuilder
- systemEventReference(Column<T, Long>, Class<? extends BaseModel<?>>) - Method in interface com.liferay.change.tracking.spi.reference.builder.ChildTableReferenceInfoBuilder
T
- TableReferenceDefinition<T> - Interface in com.liferay.change.tracking.spi.reference
-
Describes parent and child relationships for a given table using joins.
All Classes and Interfaces|All Packages|Serialized Form