Interface | Description |
---|---|
EJBContext |
The main ejb context.
|
EJBHome |
The main ejb context.
|
EJBLocalHome |
The main ejb context.
|
EJBLocalObject |
The main ejb context.
|
EJBMetaData |
The main ejb context.
|
EJBObject |
The main ejb context.
|
EnterpriseBean |
The main ejb context.
|
EntityBean |
The main ejb context.
|
EntityContext |
The main ejb context.
|
Handle |
The main ejb context.
|
HomeHandle |
The main ejb context.
|
MessageDrivenBean |
The main ejb context.
|
MessageDrivenContext |
The main ejb context.
|
SessionBean |
The main ejb context.
|
SessionContext |
The main ejb context.
|
SessionSynchronization |
The main ejb context.
|
TimedObject |
The TimedObject interface contains the callback method that is used to
deliver timer expiration notifications.
|
Timer |
The Timer interface contains information about a timer that was created
through the EJB Timer Service.
|
TimerHandle |
The TimerHandle interface is implemented by all EJB timer handles.
|
TimerService |
The TimerService interface provides enterprise bean components with access to
the container-provided Timer Service.
|
Class | Description |
---|---|
AsyncResult<V> | |
ScheduleExpression |
A calendar-based timeout expression for an enterprise bean timer.
|
TimerConfig |
Specifies the configuration of a timer.
|
Enum | Description |
---|---|
ConcurrencyManagementType |
Concurrency management type.
|
LockType |
Concurrency lock type.
|
TransactionAttributeType |
The Transaction annotations
|
TransactionManagementType |
The Stateless transaction management type
|
Exception | Description |
---|---|
AccessLocalException |
The main ejb context.
|
ConcurrentAccessException |
A ConcurrentAccessException indicates that the client has attempted an
invocation on a stateful session bean while another invocation is in
progress.
|
ConcurrentAccessTimeoutException |
This exception indicates that an attempt to concurrently access a bean method
resulted in a timeout.
|
CreateException |
The main ejb context.
|
DuplicateKeyException |
The main ejb context.
|
EJBAccessException |
The main ejb context.
|
EJBException |
The main ejb context.
|
EJBTransactionRequiredException |
The main ejb context.
|
EJBTransactionRolledbackException |
The main ejb context.
|
FinderException |
The main ejb context.
|
IllegalLoopbackException |
This exception indicates that an attempt was made to perform an illegal loop
back invocation on a Singleton with container-managed concurrency.
|
NoMoreTimeoutsException | |
NoSuchEJBException |
The main ejb context.
|
NoSuchEntityException |
The main ejb context.
|
NoSuchObjectLocalException |
The main ejb context.
|
ObjectNotFoundException |
The main ejb context.
|
RemoveException | |
TransactionRequiredLocalException |
The main ejb context.
|
TransactionRolledbackLocalException |
The main ejb context.
|
Annotation Type | Description |
---|---|
AccessTimeout |
Specifies the amount of time in a given time unit that a concurrent access
attempt on a Singleton session bean should block before timing out.
|
ActivationConfigProperty |
The EJB annotation.
|
AfterBegin |
After begin session synchronization call-back annotation.
|
AfterCompletion |
After completion session synchronization call-back annotation.
|
ApplicationException |
The EJB annotation.
|
Asynchronous |
Used to mark a method as an asynchronous method or to designate all business
methods of a class or interface as asynchronous.
|
BeforeCompletion |
Before completion session synchronization call-back annotation.
|
ConcurrencyManagement |
Declares a bean's concurrency management type.
|
DependsOn |
Expresses bean initialization dependencies.
|
EJB |
The EJB annotation.
|
EJBs |
The resource annotation.
|
Init |
The Init annotation.
|
Local |
The Local annotation for local interfaces.
|
LocalBean |
Designates that a session bean exposes a no-interface view.
|
LocalHome |
The RemoteHome annotation for remote interfaces.
|
Lock |
Declares a concurrency lock for a bean method.
|
MessageDriven |
The MessageDriven annotation for message driven beans.
|
PostActivate |
The @PostActivate annotation.
|
PrePassivate |
The @PreActivate annotation.
|
Remote |
The Remote annotation for remote interfaces.
|
RemoteHome |
The RemoteHome annotation for remote interfaces.
|
Remove |
The Remove annotation.
|
Schedule |
Schedule a timer for automatic creation with a timeout schedule based on a
cron-like time expression.
|
Schedules |
Schedules multiple timers that use the same method as the timeout callback
method.
|
Singleton |
The Singleton annotation.
|
Startup |
The startup annotation.
|
Stateful |
The Stateful annotation.
|
StatefulTimeout |
Stateful timeout annotation.
|
Stateless |
The Stateless annotation.
|
Timeout |
Designates a method on the bean that should receive EJB timer expirations for
that bean.
|
TransactionAttribute |
The transaction attribute annotation.
|
TransactionManagement |
The TransactionManagement type for local interfaces.
|