All Packages  Class Hierarchy

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Index of all Fields and Methods

A

afterBegin(). Method in interface javax.ejb.SessionSynchronization
The afterBegin method notifies a session bean instance that a new transaction has started, and that the subsequent business methods on the instance will be invoked in the context of the transaction.
afterCompletion(boolean). Method in interface javax.ejb.SessionSynchronization
The afterCompletion method notifies a session bean instance that a transaction commit protocol has completed, and tells the instance whether the transaction has been committed or rolled back.

B

BEAN_MANAGED. Static variable in class javax.ejb.deployment.TransactionAttribute
The enterprise bean manages transaction boundaries itself using the java.jts.CurrentTransaction interface.
beforeCompletion(). Method in interface javax.ejb.SessionSynchronization
The beforeCompletions method notifies a session bean instance that a transaction is about to be committed.

C

Client. Static variable in class javax.ejb.deployment.SecurityDescriptor
Run the enterprise bean method with the client's Identity.
CreateException(). Constructor for class javax.ejb.CreateException
Constructs an CreateException with no detail message.
CreateException(String). Constructor for class javax.ejb.CreateException
Constructs an CreateException with the specified detail message.

D

DeploymentDescriptor(). Constructor for class javax.ejb.deployment.DeploymentDescriptor
Create an instance of the deployment descriptor.
destroy(). Method in interface javax.ejb.EJBObject
Destroy the EJB object.
destroy(Handle). Method in interface javax.ejb.EJBHome
Destroy an EJB object identified by its handle.
destroy(Object). Method in interface javax.ejb.EJBHome
Destroy an EJB object identified by its primary key.
DestroyException(). Constructor for class javax.ejb.DestroyException
Constructs an DestroyException with no detail message.
DestroyException(String). Constructor for class javax.ejb.DestroyException
Constructs an DestroyException with the specified detail message.
DuplicateKeyException(). Constructor for class javax.ejb.DuplicateKeyException
Constructs an DuplicateKeyException with no detail message.
DuplicateKeyException(String). Constructor for class javax.ejb.DuplicateKeyException
Constructs an DuplicateKeyException with the specified detail message.

E

ejbActivate(). Method in interface javax.ejb.EntityBean
A container invokes this method on the instance when the instance is taken out of the pool of available instances to become associated with a specific EJB object.
ejbActivate(). Method in interface javax.ejb.SessionBean
The activate method is called when the instance is activated from its "passive" state.
ejbDestroy(). Method in interface javax.ejb.EntityBean
A container invokes this method before it destroys the EJB object that is currrently associated with the instance.
ejbDestroy(). Method in interface javax.ejb.SessionBean
A container invokes this method before it ends the life of the session object.
EJBException(). Constructor for class javax.ejb.EJBException
Constructs an EJBException with no detail message.
EJBException(Exception). Constructor for class javax.ejb.EJBException
Constructs an EJBException that embeds the exception that caused the instance to thrown the EJBException.
EJBException(String). Constructor for class javax.ejb.EJBException
Constructs an EJBException with the specified detail message.
ejbLoad(). Method in interface javax.ejb.EntityBean
A container invokes this method on the instance to instruct the instance to synchronize its state by loading it state from the underlying database.
ejbPassivate(). Method in interface javax.ejb.EntityBean
A container invokes this method on instance before the instance becomes disassociated with a specific EJB object.
ejbPassivate(). Method in interface javax.ejb.SessionBean
The passivate method is called before the instance enters the "passive" state.
ejbPostCreate(). Method in interface javax.ejb.EntityBean
A container invokes this function as part of the protocol for the creation of an EJB object.
ejbStore(). Method in interface javax.ejb.EntityBean
A container invokes this method on the instance to instruct the instance to synchronize its state by storing it to the underlying database.
EntityDescriptor(). Constructor for class javax.ejb.deployment.EntityDescriptor
Create an instance of the deployment descriptor.

F

FinderException(). Constructor for class javax.ejb.FinderException
Constructs an FinderException with no detail message.
FinderException(String). Constructor for class javax.ejb.FinderException
Constructs an FinderException with the specified detail message.

G

getAllowedUser(int). Method in class javax.ejb.deployment.SecurityDescriptor
Get the Identity at the specified index in the array of Identities that are granted access to execute the enterprise bean method.
getAllowedUsers(). Method in class javax.ejb.deployment.SecurityDescriptor
Get the array of Identities that are granted access to execute the enterprise bean method.
getCallerIdentity(). Method in interface javax.ejb.InstanceContext
Obtain the java.security.Identity of the caller.
getCausedByException(). Method in class javax.ejb.EJBException
Obtain the exception that caused the EJBException being thrown.
getContainerManagedField(int). Method in class javax.ejb.deployment.EntityDescriptor
Get the container-managed field at the given index.
getContainerManagedFields(). Method in class javax.ejb.deployment.EntityDescriptor
Get the array of container-managed enterprise bean's fields.
getCurrentTransaction(). Method in interface javax.ejb.InstanceContext
Obtain the transaction demaraction interface.
getEJBHome(). Method in interface javax.ejb.EJBMetaData
Obtain the home interface of the enterprise bean.
getEJBHome(). Method in interface javax.ejb.EJBObject
Obtain the enterprise bean's home interface.
getEJBHome(). Method in interface javax.ejb.InstanceContext
Obtain the enterprise bean's home interface.
getEJBMetaData(). Method in interface javax.ejb.EJBHome
Obtain the EJBMetaData interface for the enterprise bean.
getEJBObject(). Method in interface javax.ejb.EntityContext
Obtain a reference to the EJB object that is currently associated with the instance.
getEJBObject(). Method in interface javax.ejb.Handle
Obtain the EJB object represented by this handle.
getEJBObject(). Method in interface javax.ejb.SessionContext
Obtain a reference to the EJB object that is currently associated with the instance.
getEnterpriseBeanClass(). Method in class javax.ejb.deployment.DeploymentDescriptor
Get the enterprise bean's class.
getEnvironment(). Method in interface javax.ejb.InstanceContext
Obtain the enterprise bean's environment properties.
getEnvironmentProperties(). Method in class javax.ejb.deployment.DeploymentDescriptor
Get enterprise bean's environment properties.
getHandle(). Method in interface javax.ejb.EJBObject
Obtain a handle for the EJB object.
getHomeInterface(). Method in class javax.ejb.deployment.DeploymentDescriptor
Get the enterprise bean's home interface.
getHomeInterfaceClass(). Method in interface javax.ejb.EJBMetaData
Obtain the Class object for the EJB's home interface.
getJNDIName(). Method in class javax.ejb.deployment.DeploymentDescriptor
Get the name to associate with the enterprise bean in the JNDI name space.
getMethod(). Method in class javax.ejb.deployment.MethodDescriptor
Get the Method to which this MethodDescriptor applies.
getMethodDescriptor(int). Method in class javax.ejb.deployment.DeploymentDescriptor
Get the method descriptor by an index.
getMethodDescriptors(). Method in class javax.ejb.deployment.DeploymentDescriptor
Get the array of the enterprise bean's method descriptors.
getPrimaryKey(). Method in interface javax.ejb.EJBObject
Obtain the primary key of the EJB object.
getPrimaryKey(). Method in interface javax.ejb.EntityContext
Obtain the primary key of the EJB object that is currently associated with this instance.
getPrimaryKeyClass(). Method in interface javax.ejb.EJBMetaData
Obtain the Class object for the EJB's primary key class.
getPrimaryKeyClass(). Method in class javax.ejb.deployment.EntityDescriptor
Get the enterprise bean's primary key class.
getRemoteInterface(). Method in class javax.ejb.deployment.DeploymentDescriptor
Get the enterprise bean's remote interface.
getRemoteInterfaceClass(). Method in interface javax.ejb.EJBMetaData
Obtain the Class object for the EJB's remote interface.
getRunAsAttribute(). Method in class javax.ejb.deployment.SecurityDescriptor
Get the "runAsAttribute" security attribute.
getRunAsIdentity(). Method in class javax.ejb.deployment.SecurityDescriptor
Get the Identity of the specified user account with whose credentials to run the enterprise bean method.
getSecurityDescriptor(). Method in class javax.ejb.deployment.DeploymentDescriptor
Get the enterprise bean's security descriptor.
getSecurityDescriptor(). Method in class javax.ejb.deployment.MethodDescriptor
Get the SecurityDescriptor for the method.
getSessionTimeout(). Method in class javax.ejb.deployment.SessionDescriptor
Get the session timeout value in seconds.
getStateManagement(). Method in class javax.ejb.deployment.SessionDescriptor
Get the session bean's state management attribute.
getTransactionAttribute(). Method in class javax.ejb.deployment.DeploymentDescriptor
Get the enterprise bean's transaction attribute.
getTransactionAttribute(). Method in class javax.ejb.deployment.MethodDescriptor
Get the transaction attribute for the method.

I

isCallerInRole(Identity). Method in interface javax.ejb.InstanceContext
Test if the caller has a given role.
isIdentical(EJBObject). Method in interface javax.ejb.EJBObject
Test if a given EJB object is identical to the invoked EJB object.
IsolationLevel(). Constructor for class javax.ejb.deployment.IsolationLevel
isSession(). Method in interface javax.ejb.EJBMetaData
Test if the enterprise bean's type is "session".

M

MANDATORY. Static variable in class javax.ejb.deployment.TransactionAttribute
The container is responsible for managing transaction boundaries for the enterprise bean as follow.
MethodDescriptor(Method). Constructor for class javax.ejb.deployment.MethodDescriptor
Construct a MethodDescriptor for a given Method.

N

NONE. Static variable in class javax.ejb.deployment.IsolationLevel
Transactions are not supported.
NOT_SUPPORTED. Static variable in class javax.ejb.deployment.TransactionAttribute
The enterprise bean does not support a transaction.

O

ObjectNotFoundException(). Constructor for class javax.ejb.ObjectNotFoundException
Constructs an ObjectNotFoundException with no detail message.
ObjectNotFoundException(String). Constructor for class javax.ejb.ObjectNotFoundException
Constructs an ObjectNotFoundException with the specified detail message.

R

READ_COMMITTED. Static variable in class javax.ejb.deployment.IsolationLevel
The container tools must generate database access calls with an isolation degree that is equivalent to the JDBC TRANSACTION_READ_COMMITTED level.
READ_UNCOMMITTED. Static variable in class javax.ejb.deployment.IsolationLevel
The container tools must generate database access calls with an isolation degree that is equivalent to the JDBC TRANSACTION_READ_UNCOMMITTED level.
REPEATABLE_READ. Static variable in class javax.ejb.deployment.IsolationLevel
The container tools must generate database access calls with an isolation degree that is equivalent to the JDBC TRANSACTION_REPEATABLE_READ level.
REQUIRED. Static variable in class javax.ejb.deployment.TransactionAttribute
The container is responsible for managing transaction boundaries for the enterprise bean as follow.
REQUIRES_NEW. Static variable in class javax.ejb.deployment.TransactionAttribute
The container is responsible for managing transaction boundaries for the enterprise bean as follow.

S

SecurityDescriptor(). Constructor for class javax.ejb.deployment.SecurityDescriptor
Constructor.
SERIALIZABLE. Static variable in class javax.ejb.deployment.IsolationLevel
The container tools must generate database access calls with an isolation degree that is equivalent to the JDBC TRANSACTION_SERIALIZABLE level.
SessionDescriptor(). Constructor for class javax.ejb.deployment.SessionDescriptor
Create an instance of the deployment descriptor.
setAllowedUser(int, Identity). Method in class javax.ejb.deployment.SecurityDescriptor
Set the Identity at the specified index in the array of Identities that are granted access to execute the enterprise bean method.
setAllowedUsers(Identity[]). Method in class javax.ejb.deployment.SecurityDescriptor
Set the array of Identities that are granted access to execute the enterprise bean method.
setContainerManagedField(int, Field). Method in class javax.ejb.deployment.EntityDescriptor
Set the container-managed field at the given index.
setContainerManagedFields(Field[]). Method in class javax.ejb.deployment.EntityDescriptor
Set the array of container-managed enterprise bean's fields.
setEnterpriseBeanClass(Class). Method in class javax.ejb.deployment.DeploymentDescriptor
Set the enterprise bean's class.
setEntityContext(EntityContext). Method in interface javax.ejb.EntityBean
Set the associated entity context.
setEnvironmentProperties(Properties). Method in class javax.ejb.deployment.DeploymentDescriptor
Set enterprise bean's environment properties.
setHomeInterface(Class). Method in class javax.ejb.deployment.DeploymentDescriptor
Set the enterprise bean's home interface.
setJNDIName(Name). Method in class javax.ejb.deployment.DeploymentDescriptor
Set the name to associate with the enterprise bean in the JNDI name space.
setMethodDescriptor(int, MethodDescriptor). Method in class javax.ejb.deployment.DeploymentDescriptor
Set the method descriptor by an index.
setMethodDescriptors(MethodDescriptor[]). Method in class javax.ejb.deployment.DeploymentDescriptor
Set the array of the enterprise bean's method descriptors.
setPrimaryKey(Object). Method in interface javax.ejb.EntityContext
Associate the primary key with the EJB object that is being currently created.
setPrimaryKeyClass(Class). Method in class javax.ejb.deployment.EntityDescriptor
Get the enterprise bean's primary key class.
setRemoteInterface(Class). Method in class javax.ejb.deployment.DeploymentDescriptor
Set the enterprise bean's remote interface.
setRollbackOnly(). Method in interface javax.ejb.InstanceContext
Mark the current transaction for rollback.
setRunAsAttribute(int). Method in class javax.ejb.deployment.SecurityDescriptor
Set the "runAsAttribute" security attribute.
setRunAsIdentity(Identity). Method in class javax.ejb.deployment.SecurityDescriptor
Set the Identity of the specified user account with whose credentials to run the enterprise bean method.
setSecurityDescriptor(SecurityDescriptor). Method in class javax.ejb.deployment.DeploymentDescriptor
Set the enterprise bean's security descriptor.
setSecurityDescriptor(SecurityDescriptor). Method in class javax.ejb.deployment.MethodDescriptor
Set the SecurityDescriptor for the method.
setSessionContext(SessionContext). Method in interface javax.ejb.SessionBean
Set the associated session context.
setSessionTimeout(int). Method in class javax.ejb.deployment.SessionDescriptor
Set the session timeout value in seconds.
setStateManagement(int). Method in class javax.ejb.deployment.SessionDescriptor
Set the session bean's state management attribute.
setTransactionAttribute(int). Method in class javax.ejb.deployment.DeploymentDescriptor
Set the enterprise bean's transaction attribute.
setTransactionAttribute(int). Method in class javax.ejb.deployment.MethodDescriptor
Set the transaction attribute for the method.
SpecifiedUser. Static variable in class javax.ejb.deployment.SecurityDescriptor
Run the enterprise bean method with the Identity of a specified user account.
STATEFUL. Static variable in class javax.ejb.deployment.SessionDescriptor
The session bean is stateful and can be passivated between transactions.
STATELESS. Static variable in class javax.ejb.deployment.SessionDescriptor
The session bean is stateless.
SUPPORTS. Static variable in class javax.ejb.deployment.TransactionAttribute
The container is responsible for managing transaction boundaries for the enterprise bean as follow.
System. Static variable in class javax.ejb.deployment.SecurityDescriptor
Run the enterprise bean method with the Identity of a "privileged account".

T

TransactionAttribute(). Constructor for class javax.ejb.deployment.TransactionAttribute

U

unsetEntityContext(). Method in interface javax.ejb.EntityBean
Unset the associated entity context.