ResolverStrategy
ManyRelationResolver
, PersistanceCapableRelationResolver
, PrimitiveResolver
, SerializableResolver
public abstract class BaseRelationResolver extends java.lang.Object implements ResolverStrategy
ResolverStrategy
implementation for any kind of relation.Modifier and Type | Field | Description |
---|---|---|
protected ClassMolder |
_classMolder |
Associated
ClassMolder . |
protected FieldMolder |
_fieldMolder |
Associated
FieldMolder . |
Constructor | Description |
---|---|
BaseRelationResolver(ClassMolder classMolder,
FieldMolder fieldMolder) |
Creates an instance of BasicRelationResolver.
|
Modifier and Type | Method | Description |
---|---|---|
boolean |
isCascadingCreate(TransactionContext tx) |
Indicates whether 'cascading create' mode has been requested.
|
boolean |
isCascadingDelete() |
Indicates whether 'cascading delete' mode has been requested.
|
boolean |
isCascadingUpdate(TransactionContext tx) |
Indicates whether 'cascading update' mode has been requested.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
create, expireCache, load, markCreate, markDelete, postCreate, preStore, removeRelation, revertObject, store, update, updateCache, updateWhenNoTimestampSet
protected ClassMolder _classMolder
ClassMolder
.protected FieldMolder _fieldMolder
FieldMolder
.public BaseRelationResolver(ClassMolder classMolder, FieldMolder fieldMolder)
classMolder
- Associated ClassMolder
fieldMolder
- Associated FieldMolder
public boolean isCascadingCreate(TransactionContext tx)
tx
- The active transaction.public boolean isCascadingDelete()
tx
- The active transaction.public boolean isCascadingUpdate(TransactionContext tx)
tx
- The active transaction.Intalio Inc. (C) 1999-2008. All rights reserved http://www.intalio.com