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

A

AccessLocalException - Exception in javax.ejb
An AccessLocalException is thrown to indicate that the caller does not have permission to call the method.
AccessLocalException() - Constructor for exception javax.ejb.AccessLocalException
Default constructor : builds an exception with an empty message.
AccessLocalException(String) - Constructor for exception javax.ejb.AccessLocalException
Build an exception with the given message.
AccessLocalException(String, Exception) - Constructor for exception javax.ejb.AccessLocalException
Build an exception with the given message and given exception.
ActivationConfigProperty - Annotation Type in javax.ejb
Properties used by a Message Driven Bean to set properties.
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.
ApplicationException - Annotation Type in javax.ejb
An exception annotated with this annotation will be an application exception and then thrown to the user.
And by default, no rollback is done before throwing the exception.
AroundInvoke - Annotation Type in javax.interceptor
The method flagged with this annotation will be used as the business interceptor's method.
Signature is : Object <METHODgt;(InvocationContext) throws Exception

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

cancel() - Method in interface javax.ejb.Timer
Cause the timer and all its associated expiration notifications to be cancelled.
ConcurrentAccessException - Exception in javax.ejb
A ConcurrentAccessException indicates that the client has attempted an invocation on a stateful session bean while another invocation is in progress.
ConcurrentAccessException() - Constructor for exception javax.ejb.ConcurrentAccessException
Default constructor : builds an exception with an empty message.
ConcurrentAccessException(String) - Constructor for exception javax.ejb.ConcurrentAccessException
Build an exception with the given message.
ConcurrentAccessException(String, Exception) - Constructor for exception javax.ejb.ConcurrentAccessException
Build an exception with the given message and given exception.
CreateException - Exception in javax.ejb
The CreateException exception must be included in the throws clauses of all create methods defined in an enterprise Bean's home interface.
This exception is used as a standard application-level exception to report a failure to create an EJB object.
CreateException() - Constructor for exception javax.ejb.CreateException
Default constructor : builds an exception with an empty message.
CreateException(String) - Constructor for exception javax.ejb.CreateException
Build an exception with the given message.
createTimer(long, Serializable) - Method in interface javax.ejb.TimerService
Create a single-action timer that expires after a specified duration.
createTimer(long, long, Serializable) - Method in interface javax.ejb.TimerService
Create an interval timer whose first expiration occurs after a specified duration, and whose subsequent expirations occur after a specified interval.
createTimer(Date, Serializable) - Method in interface javax.ejb.TimerService
Create a single-action timer that expires at a given point in time.
createTimer(Date, long, Serializable) - Method in interface javax.ejb.TimerService
Create an interval timer whose first expiration occurs at a given point in time and whose subsequent expirations occur after a specified interval.

D

DeclareRoles - Annotation Type in javax.annotation.security
Roles defined on a class.
DenyAll - Annotation Type in javax.annotation.security
No roles are authorized to call this method.
DuplicateKeyException - Exception in javax.ejb
The DuplicateKeyException exception is thrown if an entity EJB object cannot be created because an object with the same key already exists.
DuplicateKeyException() - Constructor for exception javax.ejb.DuplicateKeyException
Default constructor : builds an exception with an empty message.
DuplicateKeyException(String) - Constructor for exception javax.ejb.DuplicateKeyException
Build an exception with the given message.

E

EJB - Annotation Type in javax.ejb
Allows to inject a reference to an EJB.
EJBAccessException - Exception in javax.ejb
Access to a method was denied.
EJBAccessException() - Constructor for exception javax.ejb.EJBAccessException
Default constructor : builds an exception with an empty message.
EJBAccessException(String) - Constructor for exception javax.ejb.EJBAccessException
Build an exception with the given message.
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.
EJBContext - Interface in javax.ejb
Allows to gets some info on the bean.
EJBException - Exception in javax.ejb
Thrown for unexpected exception.
EJBException() - Constructor for exception javax.ejb.EJBException
Default constructor : builds an exception with an empty message.
EJBException(Exception) - Constructor for exception javax.ejb.EJBException
Builds an exception with a given exception.
EJBException(String) - Constructor for exception javax.ejb.EJBException
Builds an exception with a given message.
EJBException(String, Exception) - Constructor for exception javax.ejb.EJBException
Builds an exception with a given message and given exception.
EJBHome - Interface in javax.ejb
Used by EJB 2.1 for their business remote home interface.
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.
EJBLocalHome - Interface in javax.ejb
Used by EJB 2.1 for their business local home interface.
EJBLocalObject - Interface in javax.ejb
Used by EJB 2.1 for their business local interface.
EJBMetaData - Interface in javax.ejb
Metadata of EJB provided to the client.
EJBObject - Interface in javax.ejb
Used by EJB 2.1 for their business remote interface.
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.MessageDrivenBean
A container invokes this method before it ends the life of the message-driven object.
ejbRemove() - Method in interface javax.ejb.SessionBean
A container invokes this method before it ends the life of the session object.
EJBs - Annotation Type in javax.ejb
List of EJBs.
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.
ejbTimeout(Timer) - Method in interface javax.ejb.TimedObject
Invoked by the EJB container upon timer expiration.
EJBTransactionRequiredException - Exception in javax.ejb
A transaction is required but there was no transaction.
EJBTransactionRequiredException() - Constructor for exception javax.ejb.EJBTransactionRequiredException
Default constructor : builds an exception with an empty message.
EJBTransactionRequiredException(String) - Constructor for exception javax.ejb.EJBTransactionRequiredException
Build an exception with the given message.
EJBTransactionRolledbackException - Exception in javax.ejb
Current transaction has been rollbacked.
EJBTransactionRolledbackException() - Constructor for exception javax.ejb.EJBTransactionRolledbackException
Default constructor : builds an exception with an empty message.
EJBTransactionRolledbackException(String) - Constructor for exception javax.ejb.EJBTransactionRolledbackException
Build an exception with the given message.
EJBTransactionRolledbackException(String, Exception) - Constructor for exception javax.ejb.EJBTransactionRolledbackException
Build an exception with the given message and given exception.
EnterpriseBean - Interface in javax.ejb
Each EJB 2.1 bean needs to implement this interface.
EntityBean - Interface in javax.ejb
Each EJB 2.1 Entity bean needs to implement this interface.
EntityContext - Interface in javax.ejb
The EntityContext interface provides an instance with access to the container-provided runtime context of an entity enterprise Bean instance.
ExcludeClassInterceptors - Annotation Type in javax.interceptor
Do not use on this method the interceptors defined at the class level.
ExcludeDefaultInterceptors - Annotation Type in javax.interceptor
Do not apply on the methods of the given class or on the given method the interceptors that have been defined in the XML Deployment Descriptor.

F

FinderException - Exception in javax.ejb
The FinderException exception must be included in the throws clause of every findMETHOD(...) method of an entity Bean's home interface.
The exception is used as a standard application-level exception to report a failure to find the requested EJB object(s).
FinderException() - Constructor for exception javax.ejb.FinderException
Default constructor : builds an exception with an empty message.
FinderException(String) - Constructor for exception javax.ejb.FinderException
Build an exception with the given message.

G

Generated - Annotation Type in javax.annotation
Used to indicate that a code was generated.
getBusinessObject(Class<T>) - Method in interface javax.ejb.SessionContext
Obtain an object that can be used to invoke the current bean through the given business interface.
getCallerIdentity() - Method in interface javax.ejb.EJBContext
Deprecated. 
getCallerPrincipal() - Method in interface javax.ejb.EJBContext
 
getCausedByException() - Method in exception javax.ejb.EJBException
 
getContextData() - Method in interface javax.interceptor.InvocationContext
 
getEJBHome() - Method in interface javax.ejb.EJBContext
 
getEJBHome() - Method in interface javax.ejb.EJBMetaData
Obtain the remote home interface of the enterprise Bean.
getEJBHome() - Method in interface javax.ejb.EJBObject
Obtain the enterprise Bean's remote home interface.
getEJBHome() - Method in interface javax.ejb.HomeHandle
Obtain the home object represented by this handle.
getEJBLocalHome() - Method in interface javax.ejb.EJBContext
 
getEJBLocalHome() - Method in interface javax.ejb.EJBLocalObject
Obtain the enterprise Bean's local home interface.
getEJBLocalObject() - Method in interface javax.ejb.EntityContext
Obtain a reference to the EJB local object that is currently associated with the instance.
getEJBLocalObject() - Method in interface javax.ejb.SessionContext
Obtain a reference to the EJB local object that is associated with the instance.
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 reference 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.
getEnvironment() - Method in interface javax.ejb.EJBContext
Deprecated. 
getHandle() - Method in interface javax.ejb.EJBObject
Obtain a handle for the EJB object.
getHandle() - Method in interface javax.ejb.Timer
Get a serializable handle to the timer.
getHomeHandle() - Method in interface javax.ejb.EJBHome
Obtain a handle for the remote home object.
getHomeInterfaceClass() - Method in interface javax.ejb.EJBMetaData
Obtain the Class object for the enterprise Bean's remote home interface.
getInfo() - Method in interface javax.ejb.Timer
Get the information associated with the timer at the time of creation.
getInvokedBusinessInterface() - Method in interface javax.ejb.SessionContext
Obtain the business interface through which the current business method invocation was made.
getMessage() - Method in exception javax.ejb.EJBException
 
getMessageContext() - Method in interface javax.ejb.SessionContext
Obtain a reference to the JAX-RPC MessageContext.
getMethod() - Method in interface javax.interceptor.InvocationContext
 
getNextTimeout() - Method in interface javax.ejb.Timer
Get the point in time at which the next timer expiration is scheduled to occur.
getParameters() - Method in interface javax.interceptor.InvocationContext
 
getPrimaryKey() - Method in interface javax.ejb.EJBLocalObject
Obtain the primary key of the EJB local object.
This method can be called on an entity bean.
getPrimaryKey() - Method in interface javax.ejb.EJBObject
Obtain the primary key of the EJB object.
This method can be called on an entity bean.
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.
getRemoteInterfaceClass() - Method in interface javax.ejb.EJBMetaData
Obtain the Class object for the enterprise Bean's remote interface.
getRollbackOnly() - Method in interface javax.ejb.EJBContext
Check if current transaction is marked as rollback only.
getTarget() - Method in interface javax.interceptor.InvocationContext
 
getTimer() - Method in interface javax.ejb.TimerHandle
Obtain a reference to the timer represented by this handle.
getTimeRemaining() - Method in interface javax.ejb.Timer
Get the number of milliseconds that will elapse before the next scheduled timer expiration.
getTimers() - Method in interface javax.ejb.TimerService
Get all the active timers associated with this bean.
getTimerService() - Method in interface javax.ejb.EJBContext
Gets the timer service.
getUserTransaction() - Method in interface javax.ejb.EJBContext
Gets the current transaction.

H

Handle - Interface in javax.ejb
The Handle interface is implemented by all EJB object handles.
HandleDelegate - Interface in javax.ejb.spi
Used to get used by portable implementations of javax.ejb.Handle and javax.ejb.HomeHandle.
HomeHandle - Interface in javax.ejb
The HomeHandle interface is implemented by all home object handles.

I

Init - Annotation Type in javax.ejb
A method of a session bean with this annotation will be used as a create method (for adapter EJB 2.1 view).
Interceptors - Annotation Type in javax.interceptor
List of interceptors classes to use for a given class or a given method.
InvocationContext - Interface in javax.interceptor
Context that is given to all interceptors (business or lifecycle) and that allow to get information on the current invocation.
isCallerInRole(Identity) - Method in interface javax.ejb.EJBContext
Deprecated. 
isCallerInRole(String) - Method in interface javax.ejb.EJBContext
Check if the given role is in the roles of the current caller's principal.
isIdentical(EJBLocalObject) - Method in interface javax.ejb.EJBLocalObject
Test if a given EJB local object is identical to the invoked EJB local object.
isIdentical(EJBObject) - Method in interface javax.ejb.EJBObject
Test if a given EJB object is identical to the invoked EJB object.
isSession() - Method in interface javax.ejb.EJBMetaData
Test if the enterprise Bean's type is "session".
isStatelessSession() - Method in interface javax.ejb.EJBMetaData
Test if the enterprise Bean's type is "stateless session".

J

javax.annotation - package javax.annotation
API used by EJB 3.0 container
javax.annotation.security - package javax.annotation.security
API used by EJB 3.0 container for security part.
javax.ejb - package javax.ejb
API used by EJB 3.0 container
javax.ejb.spi - package javax.ejb.spi
API used by EJB 3.0 container
javax.interceptor - package javax.interceptor
API used by EJB 3.0 container

L

Local - Annotation Type in javax.ejb
Used on a bean/interface to mark it as a local interface.
LocalHome - Annotation Type in javax.ejb
Adapted view for a local home (EJB 2.1).
lookup(String) - Method in interface javax.ejb.EJBContext
Search the given name in java:comp/env ENC environment.

M

MessageDriven - Annotation Type in javax.ejb
Defines a Message Driven Bean when applied on a bean's class.
MessageDrivenBean - Interface in javax.ejb
The MessageDrivenBean interface is implemented by every message-driven enterprise Bean class.
MessageDrivenContext - Interface in javax.ejb
The MessageDrivenContext interface provides access to the runtime message-driven context that the container provides for a message-driven enterprise Bean instance.

N

NoSuchEJBException - Exception in javax.ejb
The EJB on which we call methods has been removed.
NoSuchEJBException() - Constructor for exception javax.ejb.NoSuchEJBException
Default constructor : builds an exception with an empty message.
NoSuchEJBException(String) - Constructor for exception javax.ejb.NoSuchEJBException
Build an exception with the given message.
NoSuchEJBException(String, Exception) - Constructor for exception javax.ejb.NoSuchEJBException
Build an exception with the given message and given exception.
NoSuchEntityException - Exception in javax.ejb
The NoSuchEntityException exception is thrown by an Entity Bean instance to its container to report that the invoked business method or callback method could not be completed because of the underlying entity was removed from the database.
This exception may be thrown by the bean class methods that implement the business methods defined in the bean's component interface; and by the ejbLoad and ejbStore methods.
NoSuchEntityException() - Constructor for exception javax.ejb.NoSuchEntityException
Default constructor : builds an exception with an empty message.
NoSuchEntityException(String) - Constructor for exception javax.ejb.NoSuchEntityException
Build an exception with the given message.
NoSuchEntityException(Exception) - Constructor for exception javax.ejb.NoSuchEntityException
Build an exception with the given exception.
NoSuchObjectLocalException - Exception in javax.ejb
The EJB on which we call methods has been removed.
NoSuchObjectLocalException() - Constructor for exception javax.ejb.NoSuchObjectLocalException
Default constructor : builds an exception with an empty message.
NoSuchObjectLocalException(String) - Constructor for exception javax.ejb.NoSuchObjectLocalException
Build an exception with the given message.
NoSuchObjectLocalException(String, Exception) - Constructor for exception javax.ejb.NoSuchObjectLocalException
Build an exception with the given message and given exception.

O

ObjectNotFoundException - Exception in javax.ejb
The ObjectNotFoundException exception is thrown by a finder method to indicate that the specified EJB object does not exist.
Only the finder methods that are declared to return a single EJB object use this exception.
ObjectNotFoundException() - Constructor for exception javax.ejb.ObjectNotFoundException
Default constructor : builds an exception with an empty message.
ObjectNotFoundException(String) - Constructor for exception javax.ejb.ObjectNotFoundException
Build an exception with the given message.

P

PermitAll - Annotation Type in javax.annotation.security
Every roles can invole this method or all methods of a given class.
PostActivate - Annotation Type in javax.ejb
Called on a stateful bean's method when activation has been done.
PostConstruct - Annotation Type in javax.annotation
Call the method annotated with PostConstruct after that a new instance of the class has been built.
PreDestroy - Annotation Type in javax.annotation
Call the method annotated by PreDestroy before removing this object from the container.
PrePassivate - Annotation Type in javax.ejb
Called on a stateful bean's method before passivation.
printStackTrace() - Method in exception javax.ejb.EJBException
Prints the stack trace on the default stream (System.err).
printStackTrace(PrintStream) - Method in exception javax.ejb.EJBException
Print the stack trace on the given stream.
printStackTrace(PrintWriter) - Method in exception javax.ejb.EJBException
Print the stack trace on the given writer.
proceed() - Method in interface javax.interceptor.InvocationContext
Call the next interceptor in the chain (and at the end it is the intercepted method that is called).

R

readEJBHome(ObjectInputStream) - Method in interface javax.ejb.spi.HandleDelegate
Deserialize the EJBHome reference corresponding to a HomeHandle.
readEJBObject(ObjectInputStream) - Method in interface javax.ejb.spi.HandleDelegate
Deserialize the EJBObject reference corresponding to a Handle.
Remote - Annotation Type in javax.ejb
Used on a bean/interface to mark it as a remote interface.
RemoteHome - Annotation Type in javax.ejb
Adapted view for a remote home (EJB 2.1).
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.
remove(Object) - Method in interface javax.ejb.EJBLocalHome
Remove an EJB object identified by its primary key.
This method can only be used by local clients of an entity bean.
remove() - Method in interface javax.ejb.EJBLocalObject
Remove the EJB local object.
remove() - Method in interface javax.ejb.EJBObject
Remove the EJB object.
Remove - Annotation Type in javax.ejb
Call on this annotated method will do a remove of the stateful bean except if retainIfException is set to true.
RemoveException - Exception in javax.ejb
The RemoveException exception is thrown at an attempt to remove an EJB object when the enterprise Bean or the container does not allow the EJB object to be removed.
RemoveException() - Constructor for exception javax.ejb.RemoveException
Default constructor : builds an exception with an empty message.
RemoveException(String) - Constructor for exception javax.ejb.RemoveException
Build an exception with the given message.
Resource - Annotation Type in javax.annotation
Used to declare a link to a resource (like a Bean's context, a DataSource, etc).
Resource.AuthenticationType - Enum in javax.annotation
Type of the authentication.
Resources - Annotation Type in javax.annotation
List of resources.
RolesAllowed - Annotation Type in javax.annotation.security
List of roles allowed to invoke a given method or all methods of a given class.
RunAs - Annotation Type in javax.annotation.security
Run-As role used on the class.

S

SessionBean - Interface in javax.ejb
The SessionBean interface is implemented by every session enterprise Bean class.
SessionContext - Interface in javax.ejb
Context provided by Session Bean.
SessionSynchronization - Interface in javax.ejb
The SessionSynchronization interface allows a session Bean instance to be notified by its container of transaction boundaries.
setEntityContext(EntityContext) - Method in interface javax.ejb.EntityBean
Set the associated entity context.
setMessageDrivenContext(MessageDrivenContext) - Method in interface javax.ejb.MessageDrivenBean
Set the associated message-driven context.
setParameters(Object[]) - Method in interface javax.interceptor.InvocationContext
Sets the parameters of the method that is intercepted.
setRollbackOnly() - Method in interface javax.ejb.EJBContext
Sets the current transaction in rollback only mode.
setSessionContext(SessionContext) - Method in interface javax.ejb.SessionBean
Set the associated session context.
Stateful - Annotation Type in javax.ejb
Defined the class annotated by Stateful annotation as a stateful bean.
Stateless - Annotation Type in javax.ejb
Defined the class annotated by Stateless annotation as a stateless bean.

T

TimedObject - Interface in javax.ejb
The TimedObject interface contains the callback method that is used to deliver timer expiration notifications.
Timeout - Annotation Type in javax.ejb
Defines a method that will receive timers.
Timer - Interface in javax.ejb
The Timer interface contains information about a timer that was created through the EJB Timer Service.
TimerHandle - Interface in javax.ejb
The TimerHandle interface is implemented by all EJB timer handles.
TimerService - Interface in javax.ejb
The TimerService interface provides enterprise bean components with access to the container-provided Timer Service.
TransactionAttribute - Annotation Type in javax.ejb
Defines the transaction attribute used for all methods on a given class or for a given method.
TransactionAttributeType - Enum in javax.ejb
Available types of transactions.
TransactionManagement - Annotation Type in javax.ejb
Type of management (container or bean managed transaction).
TransactionManagementType - Enum in javax.ejb
Types of transaction management.
TransactionRequiredLocalException - Exception in javax.ejb
This exception indicates that a request carried a null transaction context, but the target object requires an active transaction.
TransactionRequiredLocalException() - Constructor for exception javax.ejb.TransactionRequiredLocalException
Default constructor : builds an exception with an empty message.
TransactionRequiredLocalException(String) - Constructor for exception javax.ejb.TransactionRequiredLocalException
Build an exception with the given message.
TransactionRolledbackLocalException - Exception in javax.ejb
This exception indicates that the transaction associated with processing of the request has been rolled back, or marked to roll back.
TransactionRolledbackLocalException() - Constructor for exception javax.ejb.TransactionRolledbackLocalException
Default constructor : builds an exception with an empty message.
TransactionRolledbackLocalException(String) - Constructor for exception javax.ejb.TransactionRolledbackLocalException
Build an exception with the given message.
TransactionRolledbackLocalException(String, Exception) - Constructor for exception javax.ejb.TransactionRolledbackLocalException
Builds an exception with a given message and given exception.

U

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

V

valueOf(String) - Static method in enum javax.annotation.Resource.AuthenticationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum javax.ejb.TransactionAttributeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum javax.ejb.TransactionManagementType
Returns the enum constant of this type with the specified name.
values() - Static method in enum javax.annotation.Resource.AuthenticationType
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum javax.ejb.TransactionAttributeType
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum javax.ejb.TransactionManagementType
Returns an array containing the constants of this enum type, in the order they're declared.

W

writeEJBHome(EJBHome, ObjectOutputStream) - Method in interface javax.ejb.spi.HandleDelegate
Serialize the EJBHome reference corresponding to a HomeHandle.
writeEJBObject(EJBObject, ObjectOutputStream) - Method in interface javax.ejb.spi.HandleDelegate
Serialize the EJBObject reference corresponding to a Handle.

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

Copyright © 2007 OW2 Consortium. All Rights Reserved.