Skip navigation links
A B C D F G I O P R S T 

A

assetEntryReference(Column<T, Long>, Class<? extends BaseModel<?>>) - Method in interface com.liferay.change.tracking.spi.reference.builder.ChildTableReferenceInfoBuilder
 

B

BaseCTDisplayRenderer<T extends com.liferay.portal.kernel.model.BaseModel<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 extends com.liferay.petra.sql.dsl.Table<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.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 extends com.liferay.portal.kernel.model.change.tracking.CTModel<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 extends com.liferay.portal.kernel.model.change.tracking.CTModel<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 in com.liferay.change.tracking.spi.exception
 
CTEventException() - Constructor for exception com.liferay.change.tracking.spi.exception.CTEventException
 
CTEventException(String) - Constructor for exception com.liferay.change.tracking.spi.exception.CTEventException
 
CTEventException(String, Throwable) - Constructor for exception com.liferay.change.tracking.spi.exception.CTEventException
 
CTEventException(Throwable) - Constructor for exception 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
 

D

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, 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
 
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
 
DisplayContext<T> - Interface in com.liferay.change.tracking.spi.display.context
The DisplayContext used by CTDisplayRenderer for rendering a model.

F

fetchCTModel(long, CTSQLModeThreadLocal.CTSQLMode, long, long) - Method in interface com.liferay.change.tracking.spi.display.CTDisplayRendererRegistry
 
fetchCTModel(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(T) - Method in interface com.liferay.change.tracking.spi.display.CTDisplayRenderer
 
getAvailableLanguageIds(long, CTSQLModeThreadLocal.CTSQLMode, T, long) - Method in interface com.liferay.change.tracking.spi.display.CTDisplayRendererRegistry
 
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
 
getCTDisplayRenderer(long) - Method in interface com.liferay.change.tracking.spi.display.CTDisplayRendererRegistry
 
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(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).
getEditURL(HttpServletRequest, CTEntry) - Method in interface com.liferay.change.tracking.spi.display.CTDisplayRendererRegistry
 
getEditURL(long, CTSQLModeThreadLocal.CTSQLMode, HttpServletRequest, T, long) - Method in interface com.liferay.change.tracking.spi.display.CTDisplayRendererRegistry
 
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 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.
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(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.
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
 
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 ctCollectionId column.
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
 
isMovable(T) - Method in interface com.liferay.change.tracking.spi.display.CTDisplayRenderer
 
isMovable(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
 

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 extends com.liferay.petra.sql.dsl.Table<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(BaseModel<?>, Locale) - Method in interface com.liferay.change.tracking.spi.display.context.DisplayContext
 
render(DisplayContext<T>) - Method in interface com.liferay.change.tracking.spi.display.CTDisplayRenderer
Renders the model with the display context.
renderPreview(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
 
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

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 extends com.liferay.petra.sql.dsl.Table<T>> - Interface in com.liferay.change.tracking.spi.reference
Describes parent and child relationships for a given table using joins.
A B C D F G I O P R S T 
Skip navigation links