public class JDBCEntityBridge2 extends Object implements JDBCAbstractEntityBridge
Constructor and Description |
---|
JDBCEntityBridge2(JDBCStoreManager2 manager,
JDBCEntityMetaData metadata) |
public JDBCEntityBridge2(JDBCStoreManager2 manager, JDBCEntityMetaData metadata)
public void init()
public JDBCCMPFieldBridge2 getVersionField()
public void resolveRelationships()
public void start()
public JDBCEntityMetaData getMetaData()
getMetaData
in interface JDBCAbstractEntityBridge
public EntityTable getTable()
public JDBCFieldBridge[] getPrimaryKeyFields()
getPrimaryKeyFields
in interface JDBCAbstractEntityBridge
public JDBCFieldBridge[] getTableFields()
getTableFields
in interface JDBCAbstractEntityBridge
public JDBCAbstractCMRFieldBridge[] getCMRFields()
getCMRFields
in interface JDBCAbstractEntityBridge
public JDBCEntityPersistenceStore getManager()
getManager
in interface JDBCAbstractEntityBridge
public CmpEntityBeanComponent getComponent()
public Object extractPrimaryKeyFromInstance(CmpEntityBeanContext ctx)
public static void destroyPersistenceContext(CmpEntityBeanContext ctx)
public void initPersistenceContext(CmpEntityBeanContext ctx)
public void initInstance(CmpEntityBeanContext ctx)
public List<FieldBridge> getFields()
getFields
in interface EntityBridge
public boolean isStoreRequired(CmpEntityBeanContext instance)
public boolean isModified(CmpEntityBeanContext instance)
public Class getPrimaryKeyClass()
public Class getHomeClass()
public Class getLocalHomeClass()
public String getTableName()
getTableName
in interface JDBCAbstractEntityBridge
public String getQualifiedTableName()
getQualifiedTableName
in interface JDBCAbstractEntityBridge
public DataSource getDataSource()
getDataSource
in interface JDBCAbstractEntityBridge
public boolean[] getLoadGroupMask(String eagerLoadGroupName)
getLoadGroupMask
in interface JDBCAbstractEntityBridge
public int getNextCMRIndex()
public void remove(CmpEntityBeanContext ctx) throws javax.ejb.RemoveException
javax.ejb.RemoveException
public String getEntityName()
getEntityName
in interface EntityBridge
public String getAbstractSchemaName()
getAbstractSchemaName
in interface EntityBridge
public FieldBridge getFieldByName(String fieldName)
getFieldByName
in interface EntityBridge
public Class getRemoteInterface()
getRemoteInterface
in interface EntityBridge
public Class getLocalInterface()
getLocalInterface
in interface EntityBridge
Copyright © 2012 JBoss, a division of Red Hat, Inc.. All Rights Reserved.