Skip navigation links
A C D E G I M O P S T V 

A

accept(PropertyChangeVisitor<T>) - Method in class org.apache.cayenne.commitlog.model.MutableAttributeChange
 
accept(PropertyChangeVisitor<T>) - Method in class org.apache.cayenne.commitlog.model.MutableToManyRelationshipChange
 
accept(PropertyChangeVisitor<T>) - Method in class org.apache.cayenne.commitlog.model.MutableToOneRelationshipChange
 
accept(PropertyChangeVisitor<T>) - Method in interface org.apache.cayenne.commitlog.model.PropertyChange
 
addListener(Class<? extends CommitLogListener>) - Method in class org.apache.cayenne.commitlog.CommitLogModuleExtender
 
addListener(CommitLogListener) - Method in class org.apache.cayenne.commitlog.CommitLogModuleExtender
 
aliasId(ObjectId, ObjectId) - Method in class org.apache.cayenne.commitlog.model.MutableChangeMap
 
AnnotationCommitLogEntityFactory - Class in org.apache.cayenne.commitlog.meta
Compiles CommitLogEntity's based on CommitLog annotation.
AnnotationCommitLogEntityFactory(Provider<DataChannel>) - Constructor for class org.apache.cayenne.commitlog.meta.AnnotationCommitLogEntityFactory
 
AttributeChange - Interface in org.apache.cayenne.commitlog.model
Represents a change in a "value" property, which is either a scalar property or a to-one entity relationship.
attributeChanged(String, Object, Object) - Method in class org.apache.cayenne.commitlog.model.MutableObjectChange
 

C

ChangeMap - Interface in org.apache.cayenne.commitlog.model
Represents a map of changes for a graph of persistent objects.
CommitLog - Annotation Type in org.apache.cayenne.commitlog
An annotation that adds commit log behavior to DataObjects.
commitLogAnnotationEntitiesOnly() - Method in class org.apache.cayenne.commitlog.CommitLogModuleExtender
Installs entity filter that would only include entities annotated with CommitLog on the callbacks.
CommitLogEntity - Interface in org.apache.cayenne.commitlog.meta
Describes post-commit behavior for a given Cayenne entity.
CommitLogEntityFactory - Interface in org.apache.cayenne.commitlog.meta
 
CommitLogFilter - Class in org.apache.cayenne.commitlog
A DataChannelSyncFilter that captures commit changes, delegating their processing to an underlying collection of listeners.
CommitLogFilter(CommitLogEntityFactory, List<CommitLogListener>) - Constructor for class org.apache.cayenne.commitlog.CommitLogFilter
 
CommitLogListener - Interface in org.apache.cayenne.commitlog
An interface of a listener of post-commit events.
CommitLogModule - Class in org.apache.cayenne.commitlog
Auto-loadable module that enables gathering of commit log information for Cayenne stack.
CommitLogModule() - Constructor for class org.apache.cayenne.commitlog.CommitLogModule
 
CommitLogModuleExtender - Class in org.apache.cayenne.commitlog
A builder of a custom extensions module for CommitLogModule that customizes its services and installs application-specific commit log listeners.
CommitLogServerModuleProvider - Class in org.apache.cayenne.commitlog
 
CommitLogServerModuleProvider() - Constructor for class org.apache.cayenne.commitlog.CommitLogServerModuleProvider
 
Confidential - Class in org.apache.cayenne.commitlog
A singleton representing a confidential property value.
configure(Binder) - Method in class org.apache.cayenne.commitlog.CommitLogModule
 
connected(ObjectId) - Method in class org.apache.cayenne.commitlog.model.MutableToManyRelationshipChange
 
connected(ObjectId) - Method in class org.apache.cayenne.commitlog.model.MutableToOneRelationshipChange
 

D

disconnected(ObjectId) - Method in class org.apache.cayenne.commitlog.model.MutableToManyRelationshipChange
 
disconnected(ObjectId) - Method in class org.apache.cayenne.commitlog.model.MutableToOneRelationshipChange
 

E

entityFactory(Class<? extends CommitLogEntityFactory>) - Method in class org.apache.cayenne.commitlog.CommitLogModuleExtender
Installs a custom factory for CommitLogEntity objects that allows implementors to use their own annotations, etc.
excludeFromTransaction() - Method in class org.apache.cayenne.commitlog.CommitLogModuleExtender
If called, events will be dispatched outside of the main commit transaction.
extend() - Static method in class org.apache.cayenne.commitlog.CommitLogModule
Starts an extension module builder to add listeners and/or other customizations for CommitLogModule.

G

getAdded() - Method in class org.apache.cayenne.commitlog.model.MutableToManyRelationshipChange
 
getAdded() - Method in interface org.apache.cayenne.commitlog.model.ToManyRelationshipChange
 
getAttributeChanges() - Method in class org.apache.cayenne.commitlog.model.MutableObjectChange
 
getAttributeChanges() - Method in interface org.apache.cayenne.commitlog.model.ObjectChange
 
getChanges() - Method in interface org.apache.cayenne.commitlog.model.ChangeMap
Returns a map of changes.
getChanges() - Method in class org.apache.cayenne.commitlog.model.MutableChangeMap
 
getChanges() - Method in class org.apache.cayenne.commitlog.model.MutableObjectChange
 
getChanges() - Method in interface org.apache.cayenne.commitlog.model.ObjectChange
 
getEntity(ObjectId) - Method in class org.apache.cayenne.commitlog.meta.AnnotationCommitLogEntityFactory
 
getEntity(ObjectId) - Method in interface org.apache.cayenne.commitlog.meta.CommitLogEntityFactory
 
getEntity(ObjectId) - Method in class org.apache.cayenne.commitlog.meta.IncludeAllCommitLogEntityFactory
 
getInstance() - Static method in class org.apache.cayenne.commitlog.Confidential
 
getNewValue() - Method in interface org.apache.cayenne.commitlog.model.AttributeChange
 
getNewValue() - Method in class org.apache.cayenne.commitlog.model.MutableAttributeChange
 
getNewValue() - Method in class org.apache.cayenne.commitlog.model.MutableToOneRelationshipChange
 
getNewValue() - Method in interface org.apache.cayenne.commitlog.model.ToOneRelationshipChange
 
getOldValue() - Method in interface org.apache.cayenne.commitlog.model.AttributeChange
 
getOldValue() - Method in class org.apache.cayenne.commitlog.model.MutableAttributeChange
 
getOldValue() - Method in class org.apache.cayenne.commitlog.model.MutableToOneRelationshipChange
 
getOldValue() - Method in interface org.apache.cayenne.commitlog.model.ToOneRelationshipChange
 
getOrCreate(ObjectId, ObjectChangeType) - Method in class org.apache.cayenne.commitlog.model.MutableChangeMap
 
getPostCommitId() - Method in class org.apache.cayenne.commitlog.model.MutableObjectChange
 
getPostCommitId() - Method in interface org.apache.cayenne.commitlog.model.ObjectChange
 
getPreCommitId() - Method in class org.apache.cayenne.commitlog.model.MutableObjectChange
 
getPreCommitId() - Method in interface org.apache.cayenne.commitlog.model.ObjectChange
 
getRemoved() - Method in class org.apache.cayenne.commitlog.model.MutableToManyRelationshipChange
 
getRemoved() - Method in interface org.apache.cayenne.commitlog.model.ToManyRelationshipChange
 
getToManyRelationshipChanges() - Method in class org.apache.cayenne.commitlog.model.MutableObjectChange
 
getToManyRelationshipChanges() - Method in interface org.apache.cayenne.commitlog.model.ObjectChange
 
getToOneRelationshipChanges() - Method in class org.apache.cayenne.commitlog.model.MutableObjectChange
 
getToOneRelationshipChanges() - Method in interface org.apache.cayenne.commitlog.model.ObjectChange
 
getType() - Method in class org.apache.cayenne.commitlog.model.MutableObjectChange
 
getType() - Method in interface org.apache.cayenne.commitlog.model.ObjectChange
 
getUniqueChanges() - Method in interface org.apache.cayenne.commitlog.model.ChangeMap
 
getUniqueChanges() - Method in class org.apache.cayenne.commitlog.model.MutableChangeMap
 

I

IncludeAllCommitLogEntityFactory - Class in org.apache.cayenne.commitlog.meta
 
IncludeAllCommitLogEntityFactory() - Constructor for class org.apache.cayenne.commitlog.meta.IncludeAllCommitLogEntityFactory
 
isConfidential(String) - Method in interface org.apache.cayenne.commitlog.meta.CommitLogEntity
 
isConfidential(String) - Method in class org.apache.cayenne.commitlog.meta.MutableCommitLogLogEntity
 
isIncluded() - Method in interface org.apache.cayenne.commitlog.meta.CommitLogEntity
 
isIncluded(String) - Method in interface org.apache.cayenne.commitlog.meta.CommitLogEntity
 
isIncluded(String) - Method in class org.apache.cayenne.commitlog.meta.MutableCommitLogLogEntity
 
isIncluded() - Method in class org.apache.cayenne.commitlog.meta.MutableCommitLogLogEntity
 

M

module() - Method in class org.apache.cayenne.commitlog.CommitLogModuleExtender
Creates a DI module that would install CommitLogFilter and its listeners in Cayenne.
module() - Method in class org.apache.cayenne.commitlog.CommitLogServerModuleProvider
 
moduleType() - Method in class org.apache.cayenne.commitlog.CommitLogServerModuleProvider
 
MutableAttributeChange - Class in org.apache.cayenne.commitlog.model
 
MutableAttributeChange() - Constructor for class org.apache.cayenne.commitlog.model.MutableAttributeChange
 
MutableChangeMap - Class in org.apache.cayenne.commitlog.model
A mutable implementation of ChangeMap.
MutableChangeMap() - Constructor for class org.apache.cayenne.commitlog.model.MutableChangeMap
 
MutableCommitLogLogEntity - Class in org.apache.cayenne.commitlog.meta
 
MutableCommitLogLogEntity(ObjEntity) - Constructor for class org.apache.cayenne.commitlog.meta.MutableCommitLogLogEntity
 
MutableObjectChange - Class in org.apache.cayenne.commitlog.model
A mutable implementation of ObjectChange.
MutableObjectChange(ObjectId) - Constructor for class org.apache.cayenne.commitlog.model.MutableObjectChange
 
MutableToManyRelationshipChange - Class in org.apache.cayenne.commitlog.model
 
MutableToManyRelationshipChange() - Constructor for class org.apache.cayenne.commitlog.model.MutableToManyRelationshipChange
 
MutableToOneRelationshipChange - Class in org.apache.cayenne.commitlog.model
 
MutableToOneRelationshipChange() - Constructor for class org.apache.cayenne.commitlog.model.MutableToOneRelationshipChange
 

O

ObjectChange - Interface in org.apache.cayenne.commitlog.model
Accumulates changes of a single object with a transaction.
ObjectChangeType - Enum in org.apache.cayenne.commitlog.model
Defines types of tracked object changes.
onPostCommit(ObjectContext, ChangeMap) - Method in interface org.apache.cayenne.commitlog.CommitLogListener
 
onSync(ObjectContext, GraphDiff, int, DataChannelSyncFilterChain) - Method in class org.apache.cayenne.commitlog.CommitLogFilter
 
org.apache.cayenne.commitlog - package org.apache.cayenne.commitlog
 
org.apache.cayenne.commitlog.meta - package org.apache.cayenne.commitlog.meta
 
org.apache.cayenne.commitlog.model - package org.apache.cayenne.commitlog.model
 
overrides() - Method in class org.apache.cayenne.commitlog.CommitLogServerModuleProvider
 

P

PropertyChange - Interface in org.apache.cayenne.commitlog.model
A base interface for various types of property changes.
PropertyChangeVisitor<T> - Interface in org.apache.cayenne.commitlog.model
 

S

setNewValue(Object) - Method in class org.apache.cayenne.commitlog.model.MutableAttributeChange
 
setOldValue(Object) - Method in class org.apache.cayenne.commitlog.model.MutableAttributeChange
 
setPostCommitId(ObjectId) - Method in class org.apache.cayenne.commitlog.model.MutableObjectChange
 
setType(ObjectChangeType) - Method in class org.apache.cayenne.commitlog.model.MutableObjectChange
 

T

ToManyRelationshipChange - Interface in org.apache.cayenne.commitlog.model
Represents a change in a to-many relationship property to another entity.
toManyRelationshipConnected(String, ObjectId) - Method in class org.apache.cayenne.commitlog.model.MutableObjectChange
 
toManyRelationshipDisconnected(String, ObjectId) - Method in class org.apache.cayenne.commitlog.model.MutableObjectChange
 
ToOneRelationshipChange - Interface in org.apache.cayenne.commitlog.model
 
toOneRelationshipConnected(String, ObjectId) - Method in class org.apache.cayenne.commitlog.model.MutableObjectChange
 
toOneRelationshipDisconnected(String, ObjectId) - Method in class org.apache.cayenne.commitlog.model.MutableObjectChange
 
toString() - Method in class org.apache.cayenne.commitlog.Confidential
 

V

valueOf(String) - Static method in enum org.apache.cayenne.commitlog.model.ObjectChangeType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.cayenne.commitlog.model.ObjectChangeType
Returns an array containing the constants of this enum type, in the order they are declared.
visitAttribute(AttributeChange) - Method in interface org.apache.cayenne.commitlog.model.PropertyChangeVisitor
 
visitToManyRelationship(ToManyRelationshipChange) - Method in interface org.apache.cayenne.commitlog.model.PropertyChangeVisitor
 
visitToOneRelationship(ToOneRelationshipChange) - Method in interface org.apache.cayenne.commitlog.model.PropertyChangeVisitor
 
A C D E G I M O P S T V 
Skip navigation links

Copyright © 2001–2018 Apache Cayenne. All rights reserved.