|
WebLogic Integration | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.bea.eci.repository.helper.RepositoryActions | +--com.bea.eci.repository.ejb.XMLRepositoryBean
A stateless session EJB that provides methods for accessing and manipulating the XML Entity Repository. The repository interaction is provided from the parent class.
The connection to the repository is specified
using the EJB's environment variables. There are two methods available for
connection to the repository: using a transactional data source, or using
a JDBC connection directly. Only the data source method is supported -
there is no guarentee that the JDBC method will work, as the JDBC connection
is created from within the EJB. The environment variables are:
Constructor Summary | |
XMLRepositoryBean()
Empty implementation. |
Method Summary | |
void |
ejbActivate()
Empty implementation. |
void |
ejbCreate()
Empty implementation. |
void |
ejbPassivate()
Empty implementation. |
void |
ejbRemove()
Empty implementation. |
java.util.List |
getEnvVars()
Provides the values of the environment variables used by the EJB for connections to the repository. |
void |
ping()
An empty method that allows clients to ensure that the EJB is active. |
void |
setSessionContext(javax.ejb.SessionContext ctx)
Set the object's SessionContent to the one provided. |
Methods inherited from class com.bea.eci.repository.helper.RepositoryActions |
addChildFolder,
addEntityToFolder,
createEntity,
createFolder,
deleteEntity,
deleteFolder,
getAllEntities,
getAllFolders,
getChildDocs,
getChildFolders,
getEntity,
getEntity,
getFolderInfo,
getFolderInfo,
getObjectFolderTree,
removeChildFolder,
removeEntityFromFolder,
renameEntity,
renameFolder,
updateEntity,
updateFolder |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public XMLRepositoryBean()
Method Detail |
public void ejbActivate()
public void ejbPassivate()
public void ejbRemove()
public void setSessionContext(javax.ejb.SessionContext ctx)
SessionContent
to the one provided.
ctx
- the SessionContent
this EJB will use.public void ejbCreate()
public java.util.List getEnvVars()
List
containing the values of the environment
variables used by the EJB to connect to the repository. The variables'
values will appear in the following order:
public void ping()
|
WebLogic Integration | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |