|
BEA Systems, Inc. | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--com.beasys.commerce.axiom.document.SPIDocumentSmartBMP
A DocumentImpl SmartBMP which can utilize the SPI JDBC driver to get documents and metadata.
| Constructor Summary | |
SPIDocumentSmartBMP()
|
|
| Method Summary | |
void |
close(java.sql.Connection con)
Helper method to close a connection, ignoring any exceptions. |
static void |
close(com.beasys.commerce.axiom.document.spi.DocumentIterator iterator)
Close a document iterator, ignoring any exceptions. |
static void |
close(java.sql.Statement stmt)
Helper method to close a statement, ignoring any sql exceptions. |
void |
create(SmartKey smartKey,
EntityImpl entityImpl)
Implements BMP functionality of ejbCreate() method. |
boolean |
exists(SmartKey smartKey)
Indicates if a bean with the specified primary key exists in the persistent store. |
java.util.Enumeration |
findAll()
Implements BMP functionality of ejbFindAll() method. |
java.util.Enumeration |
findBySearchParams(Search params)
Services the findBySearchParams method on the Document bean |
byte[] |
getContent(java.lang.String identifier,
EntityImpl impl)
Services the getContent method on the Document bean |
void |
refresh(SmartKey smartKey,
EntityImpl entityImpl)
Implements BMP functionality of ejbLoad() method. |
void |
remove(SmartKey smartKey)
Implements BMP functionality of ejbRemove() method. |
void |
remove(SmartKey key,
EntityImpl impl)
Implements BMP functionality of ejbRemove() method. |
void |
setJNDIContext(javax.naming.Context ctx)
Inform provider of ejb JNDI Context for environment. |
void |
update(SmartKey smartKey,
EntityImpl entityImpl)
Implements BMP functionality of ejbStore() and ejbPostCreate() methods. |
| Methods inherited from class java.lang.Object |
equals,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
| Constructor Detail |
public SPIDocumentSmartBMP()
| Method Detail |
public void setJNDIContext(javax.naming.Context ctx)
throws BMPException
ctx - the bean's JNDI environment content
public void create(SmartKey smartKey,
EntityImpl entityImpl)
throws BMPException
smartKey - the primary key of the beanentityImpl - READ ONLY, invalid, uninitialized instance of the
entity bean.
public void refresh(SmartKey smartKey,
EntityImpl entityImpl)
throws BMPException
smartKey - the primary key of the beanentityImpl - READ/WRITE instance of the entity bean.
public void update(SmartKey smartKey,
EntityImpl entityImpl)
throws BMPException
smartKey - the primary key of the beanentityImpl - READ ONLY instance of the entity bean.
public void remove(SmartKey smartKey)
throws BMPException
smartKey - the primary key of the bean
public void remove(SmartKey key,
EntityImpl impl)
smartKey - the primary key of the bean
public boolean exists(SmartKey smartKey)
throws BMPException
smartKey - the primary key of the bean
public java.util.Enumeration findAll()
throws BMPException
public java.util.Enumeration findBySearchParams(Search params)
throws BMPException
params - the com.beasys.commerce.axiom.content.Search object
public byte[] getContent(java.lang.String identifier,
EntityImpl impl)
throws BMPException
identifier - the identifier (primary key) of a Document objectimpl - the DocumentImpl object to execute forpublic static final void close(java.sql.Statement stmt)
public static final void close(com.beasys.commerce.axiom.document.spi.DocumentIterator iterator)
public final void close(java.sql.Connection con)
|
BEA Systems, Inc. | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||