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

AccessControlEntry(). Constructor for class javax.ejb.deployment.AccessControlEntry
Constructor.
AccessControlEntry(Method). Constructor for class javax.ejb.deployment.AccessControlEntry
Construct an AccessControlEntry for the specified enterprise Bean's method.
AccessControlEntry(Method, Identity[]). Constructor for class javax.ejb.deployment.AccessControlEntry
Construct an AccessControlEntry for the specified enterprise Bean's method.
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

beforeCompletion(). Method in interface javax.ejb.SessionSynchronization
The beforeCompletion method notifies a session Bean instance that a transaction is about to be committed.

C

CLIENT_IDENTITY. Static variable in class javax.ejb.deployment.ControlDescriptor
Run the enterprise Bean method with the client's security identity.
ControlDescriptor(). Constructor for class javax.ejb.deployment.ControlDescriptor
Construct a Bean-level ControlDescriptor.
ControlDescriptor(Method). Constructor for class javax.ejb.deployment.ControlDescriptor
Construct a ControlDescriptor for a specified Method.
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 DeploymentDescriptor.
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 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.
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 originally thrown exception.
EJBException(String). Constructor for class javax.ejb.EJBException
Constructs an EJBException with the specified detailed message.
ejbLoad(). Method in interface javax.ejb.EntityBean
A container invokes this method 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 an 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.
ejbRemove(). Method in interface javax.ejb.EntityBean
A container invokes this method before it removes the EJB object that is currently associated with the instance.
ejbRemove(). Method in interface javax.ejb.SessionBean
A container invokes this method before it ends the life of the session object.
ejbStore(). Method in interface javax.ejb.EntityBean
A container invokes this method 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 EntityDescriptor.

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

getAccessControlEntries(). Method in class javax.ejb.deployment.DeploymentDescriptor
Get the AccessControlEntry objects for the enterprise Bean.
getAccessControlEntries(int). Method in class javax.ejb.deployment.DeploymentDescriptor
Get the AccessControlEntry object at a specified index.
getAllowedIdentities(). Method in class javax.ejb.deployment.AccessControlEntry
Get the array of Identities that are permitted to invoke this method.
getAllowedIdentities(int). Method in class javax.ejb.deployment.AccessControlEntry
Get the Identity at the specified index from the array of Identities that are permitted to invoke this method.
getBeanHomeName(). Method in class javax.ejb.deployment.DeploymentDescriptor
Get the name to associate with the enterprise Bean in the JNDI name space.
getCallerIdentity(). Method in interface javax.ejb.EJBContext
Obtain the java.security.Identity of the caller.
getCausedByException(). Method in class javax.ejb.EJBException
Obtain the exception that caused the EJBException being thrown.
getContainerManagedFields(). Method in class javax.ejb.deployment.EntityDescriptor
Get the array of the container-managed fields.
getContainerManagedFields(int). Method in class javax.ejb.deployment.EntityDescriptor
Get the name of field at the given index in the array of container-managed fields.
getControlDescriptors(). Method in class javax.ejb.deployment.DeploymentDescriptor
Get the array of the enterprise Bean's control descriptors.
getControlDescriptors(int). Method in class javax.ejb.deployment.DeploymentDescriptor
Get the control descriptor at the specified index.
getEJBHome(). Method in interface javax.ejb.EJBContext
Obtain the enterprise bean's home 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.
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.
getEnterpriseBeanClassName(). Method in class javax.ejb.deployment.DeploymentDescriptor
Get the enterprise Bean's full class name.
getEnvironment(). Method in interface javax.ejb.EJBContext
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.
getHomeInterfaceClass(). Method in interface javax.ejb.EJBMetaData
Obtain the Class object for the enterprise Bean's home interface.
getHomeInterfaceClassName(). Method in class javax.ejb.deployment.DeploymentDescriptor
Get the full name of the enterprise Bean's home interface.
getIsolationLevel(). Method in class javax.ejb.deployment.ControlDescriptor
Get the transaction isolation level.
getMethod(). Method in class javax.ejb.deployment.AccessControlEntry
Get the method to which this AccessControlEntry applies.
getMethod(). Method in class javax.ejb.deployment.ControlDescriptor
Obtain the Method associated with the with this ControlDescriptor.
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 enterprise Bean's primary key class.
getPrimaryKeyClassName(). Method in class javax.ejb.deployment.EntityDescriptor
Get the full class name of the enterprise Bean's primary key.
getReentrant(). Method in class javax.ejb.deployment.DeploymentDescriptor
This method returns the same result as isReentrant().
getRemoteInterfaceClass(). Method in interface javax.ejb.EJBMetaData
Obtain the Class object for the enterprise Bean's remote interface.
getRemoteInterfaceClassName(). Method in class javax.ejb.deployment.DeploymentDescriptor
Get the full name of the enterprise Bean's remote interface.
getRollbackOnly(). Method in interface javax.ejb.EJBContext
Test if the transaction has been marked for rollback only.
getRunAsIdentity(). Method in class javax.ejb.deployment.ControlDescriptor
Get the value of the runAsIdentity security attribute.
getRunAsMode(). Method in class javax.ejb.deployment.ControlDescriptor
Get the value of the runAsMode security attribute.
getSessionTimeout(). Method in class javax.ejb.deployment.SessionDescriptor
Get the session timeout value in seconds.
getStateManagementType(). Method in class javax.ejb.deployment.SessionDescriptor
Get the session Bean's state management type.
getTransactionAttribute(). Method in class javax.ejb.deployment.ControlDescriptor
Get the value of the transaction attribute.
getUserTransaction(). Method in interface javax.ejb.EJBContext
Obtain the transaction demarcation interface.

I

isCallerInRole(Identity). Method in interface javax.ejb.EJBContext
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.
isReentrant(). Method in class javax.ejb.deployment.DeploymentDescriptor
Test if the enterprise Bean is re-entrant.
isSession(). Method in interface javax.ejb.EJBMetaData
Test if the enterprise Bean's type is "session".

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

remove(). Method in interface javax.ejb.EJBObject
Remove the EJB object.
remove(Handle). Method in interface javax.ejb.EJBHome
Remove an EJB object identified by its handle.
remove(Object). Method in interface javax.ejb.EJBHome
Remove an EJB object identified by its primary key.
RemoveException(). Constructor for class javax.ejb.RemoveException
Constructs an RemoveException with no detail message.
RemoveException(String). Constructor for class javax.ejb.RemoveException
Constructs an RemoveException with the specified detail message.

S

SessionDescriptor(). Constructor for class javax.ejb.deployment.SessionDescriptor
Create an instance of SessionDescriptor.
setAccessControlEntries(AccessControlEntry[]). Method in class javax.ejb.deployment.DeploymentDescriptor
Set the AccessControlEntry objects for the enterprise Bean.
setAccessControlEntries(int, AccessControlEntry). Method in class javax.ejb.deployment.DeploymentDescriptor
Set the AccessControlEntry object at a specified index.
setAllowedIdentities(Identity[]). Method in class javax.ejb.deployment.AccessControlEntry
Set the array of Identities that are permitted to invoke this method.
setAllowedIdentities(int, Identity). Method in class javax.ejb.deployment.AccessControlEntry
Set the Identity at the specified index in the array of Identities that are permitted to invoke this method.
setBeanHomeName(Name). Method in class javax.ejb.deployment.DeploymentDescriptor
Set the name to associate with the enterprise Bean in the JNDI name space.
setContainerManagedFields(Field[]). Method in class javax.ejb.deployment.EntityDescriptor
Set the array of the names of the container-managed fields.
setContainerManagedFields(int, Field). Method in class javax.ejb.deployment.EntityDescriptor
Set the field at the given index in the array of container-managed fields.
setControlDescriptors(ControlDescriptor[]). Method in class javax.ejb.deployment.DeploymentDescriptor
Set the array of the enterprise Bean's control descriptors.
setControlDescriptors(int, ControlDescriptor). Method in class javax.ejb.deployment.DeploymentDescriptor
Set the control descriptor at the specified index.
setEnterpriseBeanClassName(String). Method in class javax.ejb.deployment.DeploymentDescriptor
Set the enterprise Bean's full class name.
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.
setHomeInterfaceClassName(String). Method in class javax.ejb.deployment.DeploymentDescriptor
Set the full name of the enterprise Bean's home interface.
setIsolationLevel(int). Method in class javax.ejb.deployment.ControlDescriptor
Set the transaction isolation level.
setMethod(Method). Method in class javax.ejb.deployment.AccessControlEntry
Set the method to which this AccessControlEntry applies.
setMethod(Method). Method in class javax.ejb.deployment.ControlDescriptor
Set the method to which this ControlDescriptor applies.
setPrimaryKeyClassName(String). Method in class javax.ejb.deployment.EntityDescriptor
Set the full class name of the enterprise Bean's primary key.
setReentrant(boolean). Method in class javax.ejb.deployment.DeploymentDescriptor
Specify that the enterprise Bean is re-entrant.
setRemoteInterfaceClassName(String). Method in class javax.ejb.deployment.DeploymentDescriptor
Set the full name of the enterprise Bean's remote interface.
setRollbackOnly(). Method in interface javax.ejb.EJBContext
Mark the current transaction for rollback.
setRunAsIdentity(Identity). Method in class javax.ejb.deployment.ControlDescriptor
Set the value of the runAsIdentity security attribute.
setRunAsMode(int). Method in class javax.ejb.deployment.ControlDescriptor
Set the value of the runAsMode security attribute.
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.
setStateManagementType(int). Method in class javax.ejb.deployment.SessionDescriptor
Set the session Bean's state management type;.
setTransactionAttribute(int). Method in class javax.ejb.deployment.ControlDescriptor
Set the value of the transaction attribute.
SPECIFIED_IDENTITY. Static variable in class javax.ejb.deployment.ControlDescriptor
Run the enterprise Bean method with the security identity of a specified user account.
STATEFUL_SESSION. Static variable in class javax.ejb.deployment.SessionDescriptor
The session Bean is stateful.
STATELESS_SESSION. Static variable in class javax.ejb.deployment.SessionDescriptor
The session Bean is stateless.
SYSTEM_IDENTITY. Static variable in class javax.ejb.deployment.ControlDescriptor
Run the enterprise Bean method with the Identity of a "privileged account".

T

TRANSACTION_READ_COMMITTED. Static variable in class javax.ejb.deployment.ControlDescriptor
Isolation degree equivalent to the JDBC TRANSACTION_READ_COMMITTED level.
TRANSACTION_READ_UNCOMMITTED. Static variable in class javax.ejb.deployment.ControlDescriptor
Isolation degree equivalent to the JDBC TRANSACTION_READ_UNCOMMITTED level.
TRANSACTION_REPEATABLE_READ. Static variable in class javax.ejb.deployment.ControlDescriptor
Isolation degree equivalent to the JDBC TRANSACTION_REPEATABLE_READ level.
TRANSACTION_SERIALIZABLE. Static variable in class javax.ejb.deployment.ControlDescriptor
Isolation degree equivalent to the JDBC TRANSACTION_SERIALIZABLE level.
TX_BEAN_MANAGED. Static variable in class javax.ejb.deployment.ControlDescriptor
The enterprise Bean manages transaction boundaries itself using the javax.jts.CurrentTransaction interface.
TX_MANDATORY. Static variable in class javax.ejb.deployment.ControlDescriptor

The enterprise Bean requires that the client invocation includes a global transaction scope.

TX_NOT_SUPPORTED. Static variable in class javax.ejb.deployment.ControlDescriptor
The enterprise Bean does not support a global transaction.
TX_REQUIRED. Static variable in class javax.ejb.deployment.ControlDescriptor
The enterprise Bean requires that the method be executed in a global transaction.
TX_REQUIRES_NEW. Static variable in class javax.ejb.deployment.ControlDescriptor

The enterprise Bean requires that a method is executed in a new global transaction scope.

TX_SUPPORTS. Static variable in class javax.ejb.deployment.ControlDescriptor
The enterprise Bean supports the execution of a method in a global transaction scope.

U

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

V

versionNumber. Variable in class javax.ejb.deployment.DeploymentDescriptor