org.jboss.ejb.plugins.cmp.bridge
Interface EntityBridge

All Known Subinterfaces:
JDBCAbstractEntityBridge (src)
All Known Implementing Classes:
JDBCEntityBridge (src) , JDBCEntityBridge2 (src)

public interface EntityBridge

EntityBridge follows the Bridge pattern [Gamma et. al, 1995]. In this implementation of the pattern the Abstract is the entity bean class, and the RefinedAbstraction is the entity bean dynamic proxy. This interface can be considered the implementor. Each imlementation of the CMPStoreManager should create a store specifiec implementaion of the bridge. Life-cycle: Undefined. Should be tied to CMPStoreManager. Multiplicity: One per cmp entity bean type.


Method Summary
 java.lang.String getAbstractSchemaName()
           
 java.lang.String getEntityName()
           
 FieldBridge (src) getFieldByName(java.lang.String fieldName)
           
 java.lang.Class getLocalInterface()
           
 java.lang.Class getRemoteInterface()
           
 

Method Detail

getEntityName

public java.lang.String getEntityName()

getAbstractSchemaName

public java.lang.String getAbstractSchemaName()

getFieldByName

public FieldBridge (src)  getFieldByName(java.lang.String fieldName)

getRemoteInterface

public java.lang.Class getRemoteInterface()

getLocalInterface

public java.lang.Class getLocalInterface()