org.jboss.ejb.plugins.cmp.jdbc2.bridge
Interface JDBCCMRFieldBridge2.FieldState

All Superinterfaces:
Cache.CacheLoader
All Known Implementing Classes:
JDBCCMRFieldBridge2.CollectionValuedFieldState, JDBCCMRFieldBridge2.SingleValuedFieldState
Enclosing class:
JDBCCMRFieldBridge2

public static interface JDBCCMRFieldBridge2.FieldState
extends Cache.CacheLoader


Field Summary
static Object NULL_VALUE
           
 
Method Summary
 void addLoadedPk(Object pk)
           
 boolean addRelatedId(EntityEnterpriseContext ctx, Object value)
           
 void cacheValue(EntityEnterpriseContext ctx)
           
 void cascadeDelete(EntityEnterpriseContext ctx)
           
 void destroyExistingRelationships(EntityEnterpriseContext ctx)
           
 Object getValue(EntityEnterpriseContext ctx)
           
 void init()
           
 boolean isModified()
           
 boolean removeRelatedId(EntityEnterpriseContext ctx, Object relatedId)
           
 void setValue(EntityEnterpriseContext ctx, Object value)
           
 
Methods inherited from interface org.jboss.ejb.plugins.cmp.jdbc2.schema.Cache.CacheLoader
getCachedValue, loadFromCache
 

Field Detail

NULL_VALUE

static final Object NULL_VALUE
Method Detail

init

void init()

getValue

Object getValue(EntityEnterpriseContext ctx)

cascadeDelete

void cascadeDelete(EntityEnterpriseContext ctx)
                   throws javax.ejb.RemoveException
Throws:
javax.ejb.RemoveException

destroyExistingRelationships

void destroyExistingRelationships(EntityEnterpriseContext ctx)

setValue

void setValue(EntityEnterpriseContext ctx,
              Object value)

removeRelatedId

boolean removeRelatedId(EntityEnterpriseContext ctx,
                        Object relatedId)

addRelatedId

boolean addRelatedId(EntityEnterpriseContext ctx,
                     Object value)

addLoadedPk

void addLoadedPk(Object pk)

cacheValue

void cacheValue(EntityEnterpriseContext ctx)

isModified

boolean isModified()


Copyright © 2002 JBoss Group, LLC. All Rights Reserved.