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

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
Constructs an AccessLocalException with no detail message.
AccessLocalException(String) - Constructor for exception javax.ejb.AccessLocalException
Constructs an AccessLocalException with the specified detail message.
AccessLocalException(String, Exception) - Constructor for exception javax.ejb.AccessLocalException
Constructs an AccessLocalException with the specified detail message and a nested exception.
AccessTimeout - Annotation Type in javax.ejb
Specifies the amount of time in a given time unit that a concurrent access attempt should block before timing out.
ActivationConfigProperty - Annotation Type in javax.ejb
Used to provide information to the deployer about the configuration of a message driven bean in its operational environment.
AfterBegin - Annotation Type in javax.ejb
Designate a stateful session bean method to receive the after begin session synchronization callback.
afterBegin() - Method in interface javax.ejb.SessionSynchronization
The afterBegin method notifies a stateful 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 - Annotation Type in javax.ejb
Designate a stateful session bean method to receive the after completion session synchronization callback.
afterCompletion(boolean) - Method in interface javax.ejb.SessionSynchronization
The afterCompletion method notifies a stateful session bean instance that a transaction commit protocol has completed, and tells the instance whether the transaction has been committed or rolled back.
APP_NAME - Static variable in class javax.ejb.embeddable.EJBContainer
Standard property name for specifying the application name of the enterprise bean modules executing within the embeddable container.
ApplicationException - Annotation Type in javax.ejb
Applied to an exception to denote that it is an application exception and should be reported to the client directly (i.e., unwrapped).
Asynchronous - Annotation Type in javax.ejb
Used to mark a session bean method as an asynchronous method or to designate all business methods of a session bean class as asynchronous.
AsyncResult<V> - Class in javax.ejb
Wraps the result of an asynchronous method call as a Future object, preserving compatability with the business interface signature.
AsyncResult(V) - Constructor for class javax.ejb.AsyncResult
Creates a AsyncResult instance to wrap the result of an asynchronous method call

B

BeforeCompletion - Annotation Type in javax.ejb
Designate a stateful session bean method to receive the before completion session synchronization callback.
beforeCompletion() - Method in interface javax.ejb.SessionSynchronization
The beforeCompletion method notifies a stateful session bean instance that a transaction is about to be committed.

C

cancel(boolean) - Method in class javax.ejb.AsyncResult
This method should not be called.
cancel() - Method in interface javax.ejb.Timer
Cause the timer and all its associated expiration notifications to be cancelled.
close() - Method in class javax.ejb.embeddable.EJBContainer
Shutdown an embeddable EJBContainer instance.
ConcurrencyManagement - Annotation Type in javax.ejb
Declares a singleton session bean's concurrency management type.
ConcurrencyManagementType - Enum in javax.ejb
Used to specify the value of the ConcurrencyManagement annotation for a singleton session bean.
ConcurrentAccessException - Exception in javax.ejb
A ConcurrentAccessException indicates that the client has attempted an invocation on a stateful session bean or singleton bean while another invocation is in progress and such concurrent access is not allowed.
ConcurrentAccessException() - Constructor for exception javax.ejb.ConcurrentAccessException
Constructs an ConcurrentAccessException with no detail message.
ConcurrentAccessException(String) - Constructor for exception javax.ejb.ConcurrentAccessException
Constructs an ConcurrentAccessException with the specified detailed message.
ConcurrentAccessException(String, Exception) - Constructor for exception javax.ejb.ConcurrentAccessException
Constructs an ConcurrentAccessException with the specified detail message and a nested exception.
ConcurrentAccessTimeoutException - Exception in javax.ejb
This exception indicates that an attempt to concurrently access a stateful session or singleton bean method resulted in a timeout.
ConcurrentAccessTimeoutException() - Constructor for exception javax.ejb.ConcurrentAccessTimeoutException
 
ConcurrentAccessTimeoutException(String) - Constructor for exception javax.ejb.ConcurrentAccessTimeoutException
 
createCalendarTimer(ScheduleExpression) - Method in interface javax.ejb.TimerService
Create a calendar-based timer based on the input schedule expression.
createCalendarTimer(ScheduleExpression, TimerConfig) - Method in interface javax.ejb.TimerService
Create a calendar-based timer based on the input schedule expression.
createEJBContainer() - Static method in class javax.ejb.embeddable.EJBContainer
Create and initialize an embeddable enterprise bean container.
createEJBContainer(Map<?, ?>) - Static method in class javax.ejb.embeddable.EJBContainer
Create and initialize an embeddable enterprise bean container with a set of configuration properties.
createEJBContainer(Map<?, ?>) - Method in interface javax.ejb.spi.EJBContainerProvider
Called by the embeddable container bootstrap process to find a suitable embeddable container implementation.
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 or local home interface.
CreateException() - Constructor for exception javax.ejb.CreateException
Constructs a CreateException with no detail message.
CreateException(String) - Constructor for exception javax.ejb.CreateException
Constructs a CreateException with the specified detail message.
createIntervalTimer(long, long, TimerConfig) - 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.
createIntervalTimer(Date, long, TimerConfig) - 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.
createSingleActionTimer(long, TimerConfig) - Method in interface javax.ejb.TimerService
Create a single-action timer that expires after a specified duration.
createSingleActionTimer(Date, TimerConfig) - Method in interface javax.ejb.TimerService
Create a single-action timer that expires at a given point in time.
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

dayOfMonth(String) - Method in class javax.ejb.ScheduleExpression
Set the day of the month attribute.
dayOfMonth(int) - Method in class javax.ejb.ScheduleExpression
Set the day of the month attribute.
dayOfWeek(String) - Method in class javax.ejb.ScheduleExpression
Set the day of the week attribute.
dayOfWeek(int) - Method in class javax.ejb.ScheduleExpression
Set the day of the week attribute.
DependsOn - Annotation Type in javax.ejb
Used to express an initialization dependency between singleton components.
DuplicateKeyException - Exception in javax.ejb
The DuplicateKeyException exception is thrown if an entity EJB object or enterprise bean local object cannot be created because an object with the same key already exists.
DuplicateKeyException() - Constructor for exception javax.ejb.DuplicateKeyException
Constructs a DuplicateKeyException with no detail message.
DuplicateKeyException(String) - Constructor for exception javax.ejb.DuplicateKeyException
Constructs a DuplicateKeyException with the specified detail message.

E

EJB - Annotation Type in javax.ejb
Indicates a dependency on the local, no-interface, or remote view of an Enterprise Bean.
EJBAccessException - Exception in javax.ejb
This exception indicates that client access to a business method was denied.
EJBAccessException() - Constructor for exception javax.ejb.EJBAccessException
Constructs an EJBAccessException with no detail message.
EJBAccessException(String) - Constructor for exception javax.ejb.EJBAccessException
Constructs an EJBAccessException with the specified detailed 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 enterprise bean object.
ejbActivate() - Method in interface javax.ejb.SessionBean
The activate method is called when a stateful session bean instance is activated from its "passive" state.
EJBContainer - Class in javax.ejb.embeddable
Used to execute an enterprise bean application in an embeddable container.
EJBContainer() - Constructor for class javax.ejb.embeddable.EJBContainer
 
EJBContainerProvider - Interface in javax.ejb.spi
The EJBContainerProvider SPI is used by the embeddable container bootstrap class to initialize a suitable embeddable container.
EJBContext - Interface in javax.ejb
The EJBContext interface provides an instance with access to the container-provided runtime context of an enterprise bean instance.
EJBException - Exception in javax.ejb
The EJBException is thrown to report that the invoked business method or callback method could not be completed because of an unexpected error (e.g.
EJBException() - Constructor for exception javax.ejb.EJBException
Constructs an EJBException with no detail message.
EJBException(String) - Constructor for exception javax.ejb.EJBException
Constructs an EJBException with the specified detailed message.
EJBException(Exception) - Constructor for exception javax.ejb.EJBException
Constructs an EJBException that embeds the originally thrown exception.
EJBException(String, Exception) - Constructor for exception javax.ejb.EJBException
Constructs an EJBException that embeds the originally thrown exception with the specified detail message.
EJBHome - Interface in javax.ejb
The EJBHome interface must be extended by all enterprise beans' remote home interfaces.
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
The EJBLocalHome interface must be extended by all enterprise beans' local home interfaces.
EJBLocalObject - Interface in javax.ejb
The EJBLocalObject interface must be extended by all enterprise beans' local interfaces.
EJBMetaData - Interface in javax.ejb
The EJBMetaData interface allows a client to obtain the enterprise bean's meta-data information.
EJBObject - Interface in javax.ejb
The EJBObject interface is extended by all enterprise beans' remote interfaces.
ejbPassivate() - Method in interface javax.ejb.EntityBean
A container invokes this method on an instance before the instance becomes disassociated with a specific enterprise bean object.
ejbPassivate() - Method in interface javax.ejb.SessionBean
The passivate method is called before a stateful session bean instance enters the "passive" state.
ejbRemove() - Method in interface javax.ejb.EntityBean
A container invokes this method before it removes the enterprise bean 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
Declares multiple EJB annotations.
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 enterprise bean container upon timer expiration.
EJBTransactionRequiredException - Exception in javax.ejb
This exception indicates that a request carried a null transaction context, but the target object requires an active transaction.
EJBTransactionRequiredException() - Constructor for exception javax.ejb.EJBTransactionRequiredException
Constructs an EJBTransactionRequiredException with no detail message.
EJBTransactionRequiredException(String) - Constructor for exception javax.ejb.EJBTransactionRequiredException
Constructs an EJBTransactionRequiredException with the specified detailed message.
EJBTransactionRolledbackException - Exception in javax.ejb
This exception is thrown to a remote client to indicate that the transaction associated with processing of the request has been rolled back, or marked to roll back.
EJBTransactionRolledbackException() - Constructor for exception javax.ejb.EJBTransactionRolledbackException
Constructs an EJBTransactionRolledbackException with no detail message.
EJBTransactionRolledbackException(String) - Constructor for exception javax.ejb.EJBTransactionRolledbackException
Constructs an EJBTransactionRolledbackException with the specified detailed message.
EJBTransactionRolledbackException(String, Exception) - Constructor for exception javax.ejb.EJBTransactionRolledbackException
Constructs an EJBTransactionRolledbackException with the specified detail message and a nested exception.
end(Date) - Method in class javax.ejb.ScheduleExpression
Set the end date.
EnterpriseBean - Interface in javax.ejb
The EnterpriseBean interface is a common superinterface for the SessionBean, EntityBean and MessageDrivenBean interfaces.
EntityBean - Interface in javax.ejb
The EntityBean interface is implemented by every entity bean class.
EntityContext - Interface in javax.ejb
The EntityContext interface provides an instance with access to the container-provided runtime context of an entity bean instance.

F

FinderException - Exception in javax.ejb
The FinderException exception must be included in the throws clause of every finder method of an entity bean's home or local home interface.
FinderException() - Constructor for exception javax.ejb.FinderException
Constructs an FinderException with no detail message.
FinderException(String) - Constructor for exception javax.ejb.FinderException
Constructs an FinderException with the specified detail message.

G

get() - Method in class javax.ejb.AsyncResult
This method should not be called.
get(long, TimeUnit) - Method in class javax.ejb.AsyncResult
This method should not be called.
getAllTimers() - Method in interface javax.ejb.TimerService
Returns all active timers associated with the beans in the same module in which the caller bean is packaged.
getBusinessObject(Class<T>) - Method in interface javax.ejb.SessionContext
Obtain an object that can be used to invoke the current bean through a particular business interface view or its no-interface view.
getCallerIdentity() - Method in interface javax.ejb.EJBContext
Deprecated.
Use Principal getCallerPrincipal() instead.
getCallerPrincipal() - Method in interface javax.ejb.EJBContext
Obtain the java.security.Principal that identifies the caller.
getCausedByException() - Method in exception javax.ejb.EJBException
Obtain the exception that caused the EJBException to be thrown.
getContext() - Method in class javax.ejb.embeddable.EJBContainer
Retrieve a naming context for looking up references to session beans executing in the embeddable container.
getContextData() - Method in interface javax.ejb.EJBContext
The getContextData method enables a business method, lifecycle callback method, or timeout method to retrieve any interceptor/webservices context associated with its invocation.
getDayOfMonth() - Method in class javax.ejb.ScheduleExpression
Return the value of the day of the month attribute.
getDayOfWeek() - Method in class javax.ejb.ScheduleExpression
Return the value of the day of the week attribute.
getEJBHome() - Method in interface javax.ejb.EJBContext
Obtain the enterprise bean's remote home interface.
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
Obtain the enterprise bean's local home interface.
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 enterprise bean local object that is currently associated with the instance.
getEJBLocalObject() - Method in interface javax.ejb.SessionContext
Obtain a reference to the enterprise bean 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 enterprise bean object that is currently associated with the instance.
getEJBObject() - Method in interface javax.ejb.Handle
Obtain the enterprise bean object reference represented by this handle.
getEJBObject() - Method in interface javax.ejb.SessionContext
Obtain a reference to the enterprise bean object that is currently associated with the instance.
getEnd() - Method in class javax.ejb.ScheduleExpression
Return the end date, if set; otherwise null.
getEnvironment() - Method in interface javax.ejb.EJBContext
Deprecated.
Use the JNDI naming context java:comp/env to access enterprise bean's environment.
getHandle() - Method in interface javax.ejb.EJBObject
Obtain a handle for the enterprise bean 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.
getHour() - Method in class javax.ejb.ScheduleExpression
Return the value of the hour attribute.
getInfo() - Method in interface javax.ejb.Timer
Get the information associated with the timer at the time of creation.
getInfo() - Method in class javax.ejb.TimerConfig
Return the info object made available to timer callbacks.
getInvokedBusinessInterface() - Method in interface javax.ejb.SessionContext
Obtain the business interface or no-interface view type through which the current business method invocation was made.
getMessageContext() - Method in interface javax.ejb.SessionContext
Obtain a reference to the JAX-RPC MessageContext.
getMinute() - Method in class javax.ejb.ScheduleExpression
Return the value of the minute attribute.
getMonth() - Method in class javax.ejb.ScheduleExpression
Return the value of the month attribute.
getNextTimeout() - Method in interface javax.ejb.Timer
Get the point in time at which the next timer expiration is scheduled to occur.
getPrimaryKey() - Method in interface javax.ejb.EJBLocalObject
Obtain the primary key of the enterprise bean local object.
getPrimaryKey() - Method in interface javax.ejb.EJBObject
Obtain the primary key of the enterprise bean object.
getPrimaryKey() - Method in interface javax.ejb.EntityContext
Obtain the primary key of the enterprise bean 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
Test if the transaction has been marked for rollback only.
getSchedule() - Method in interface javax.ejb.Timer
Get the schedule expression corresponding to this timer.
getSecond() - Method in class javax.ejb.ScheduleExpression
Return the value of the second attribute.
getStart() - Method in class javax.ejb.ScheduleExpression
Return the start date, if set; otherwise null.
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
Returns all active timers associated with this bean.
getTimerService() - Method in interface javax.ejb.EJBContext
Get access to the enterprise bean Timer Service.
getTimezone() - Method in class javax.ejb.ScheduleExpression
Return the timezone, if set; otherwise null.
getUserTransaction() - Method in interface javax.ejb.EJBContext
Obtain the transaction demarcation interface.
getYear() - Method in class javax.ejb.ScheduleExpression
Return the value of the year attribute.

H

Handle - Interface in javax.ejb
The Handle interface is implemented by all enterprise bean object handles.
HandleDelegate - Interface in javax.ejb.spi
The HandleDelegate interface is implemented by the enterprise bean container.
HomeHandle - Interface in javax.ejb
The HomeHandle interface is implemented by all home object handles.
hour(String) - Method in class javax.ejb.ScheduleExpression
Set the hour attribute.
hour(int) - Method in class javax.ejb.ScheduleExpression
Set the hour attribute.

I

IllegalLoopbackException - Exception in javax.ejb
This exception indicates that an attempt was made to perform an illegal loopback invocation.
IllegalLoopbackException() - Constructor for exception javax.ejb.IllegalLoopbackException
 
IllegalLoopbackException(String) - Constructor for exception javax.ejb.IllegalLoopbackException
 
Init - Annotation Type in javax.ejb
Designates a method of a session bean that corresponds to a create<METHOD> method of an adapted home or local home interface (an interface that adapts an enterprise bean 2.1 or earlier EJBHome or EJBLocalHome client view respectively).
isCalendarTimer() - Method in interface javax.ejb.Timer
Return whether this timer is a calendar-based timer.
isCallerInRole(Identity) - Method in interface javax.ejb.EJBContext
Deprecated.
Use boolean isCallerInRole(String roleName) instead.
isCallerInRole(String) - Method in interface javax.ejb.EJBContext
Test if the caller has a given security role.
isCancelled() - Method in class javax.ejb.AsyncResult
This method should not be called.
isDone() - Method in class javax.ejb.AsyncResult
This method should not be called.
isIdentical(EJBLocalObject) - Method in interface javax.ejb.EJBLocalObject
Test if a given enterprise bean local object is identical to the invoked enterprise bean local object.
isIdentical(EJBObject) - Method in interface javax.ejb.EJBObject
Test if a given enterprise bean object is identical to the invoked enterprise bean object.
isPersistent() - Method in interface javax.ejb.Timer
Return whether this timer has persistent semantics.
isPersistent() - Method in class javax.ejb.TimerConfig
Return whether the timer is persistent.
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.ejb - package javax.ejb
Contains the Enterprise Bean classes and interfaces that define the contracts between the enterprise bean and its clients and between the enterprise bean and the enterprise bean container.
javax.ejb.embeddable - package javax.ejb.embeddable
Defines the classes for the enterprise bean Embeddable API.
javax.ejb.spi - package javax.ejb.spi
Defines interfaces that are implemented by the enterprise bean container.

L

Local - Annotation Type in javax.ejb
Declares the local business interface(s) for a session bean.
LocalBean - Annotation Type in javax.ejb
Designates that a session bean exposes a no-interface view.
LocalHome - Annotation Type in javax.ejb
Declares the local home or adapted local home interface for a session bean.
Lock - Annotation Type in javax.ejb
Declares a concurrency lock for a singleton session bean with container managed concurrency.
LockType - Enum in javax.ejb
Concurrency lock type for singleton beans with container-managed concurrency.
lookup(String) - Method in interface javax.ejb.EJBContext
Lookup a resource within the java: namespace.

M

MessageDriven - Annotation Type in javax.ejb
Component-defining annotation for a message driven bean.
MessageDrivenBean - Interface in javax.ejb
The MessageDrivenBean interface defines methods that the enterprise bean container uses to notify a message driven bean instance of the instance's life cycle events.
MessageDrivenContext - Interface in javax.ejb
The MessageDrivenContext interface provides access to the runtime message-driven context that the container provides for a message-driven bean instance.
minute(String) - Method in class javax.ejb.ScheduleExpression
Set the minute attribute.
minute(int) - Method in class javax.ejb.ScheduleExpression
Set the minute attribute.
MODULES - Static variable in class javax.ejb.embeddable.EJBContainer
Standard property name for specifying the set of modules to be initialized.
month(String) - Method in class javax.ejb.ScheduleExpression
Set the month attribute.
month(int) - Method in class javax.ejb.ScheduleExpression
Set the month attribute.

N

NoMoreTimeoutsException - Exception in javax.ejb
This exception indicates that a calendar-based timer will not result in any more timeouts.
NoMoreTimeoutsException() - Constructor for exception javax.ejb.NoMoreTimeoutsException
 
NoMoreTimeoutsException(String) - Constructor for exception javax.ejb.NoMoreTimeoutsException
 
NoSuchEJBException - Exception in javax.ejb
A NoSuchEJBException is thrown if an attempt is made to invoke a business method on a stateful session or singleton object that no longer exists.
NoSuchEJBException() - Constructor for exception javax.ejb.NoSuchEJBException
Constructs a NoSuchEJBException with no detail message.
NoSuchEJBException(String) - Constructor for exception javax.ejb.NoSuchEJBException
Constructs a NoSuchEJBException with the specified detail message.
NoSuchEJBException(String, Exception) - Constructor for exception javax.ejb.NoSuchEJBException
Constructs a NoSuchEJBException with the specified detail message and a nested 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.
NoSuchEntityException() - Constructor for exception javax.ejb.NoSuchEntityException
Constructs a NoSuchEntityException with no detail message.
NoSuchEntityException(String) - Constructor for exception javax.ejb.NoSuchEntityException
Constructs a NoSuchEntityException with the specified detailed message.
NoSuchEntityException(Exception) - Constructor for exception javax.ejb.NoSuchEntityException
Constructs a NoSuchEntityException that embeds the originally thrown exception.
NoSuchObjectLocalException - Exception in javax.ejb
A NoSuchObjectLocalException is thrown if an attempt is made to invoke a method on a local object (local enterprise bean object or timer) that no longer exists.
NoSuchObjectLocalException() - Constructor for exception javax.ejb.NoSuchObjectLocalException
Constructs a NoSuchObjectLocalException with no detail message.
NoSuchObjectLocalException(String) - Constructor for exception javax.ejb.NoSuchObjectLocalException
Constructs a NoSuchObjectLocalException with the specified detail message.
NoSuchObjectLocalException(String, Exception) - Constructor for exception javax.ejb.NoSuchObjectLocalException
Constructs a NoSuchObjectLocalException with the specified detail message and a nested exception.

O

ObjectNotFoundException - Exception in javax.ejb
The ObjectNotFoundException exception is thrown by a finder or select method to indicate that the specified enterprise bean object or local object does not exist.
ObjectNotFoundException() - Constructor for exception javax.ejb.ObjectNotFoundException
Constructs an ObjectNotFoundException with no detail message.
ObjectNotFoundException(String) - Constructor for exception javax.ejb.ObjectNotFoundException
Constructs an ObjectNotFoundException with the specified detail message.

P

PostActivate - Annotation Type in javax.ejb
Designates a method to receive a callback after a stateful session bean has been activated.
PrePassivate - Annotation Type in javax.ejb
Designates a method to receive a callback before a stateful session bean is passivated.
PROVIDER - Static variable in class javax.ejb.embeddable.EJBContainer
Standard property name for specifying the embeddable container implementation bootstrap class.

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
Declares the remote business interface(s) for a session bean.
RemoteHome - Annotation Type in javax.ejb
Declares the remote home interface or adapted remote home interface for a session bean.
remove(Handle) - Method in interface javax.ejb.EJBHome
Remove an enterprise bean object identified by its handle.
remove(Object) - Method in interface javax.ejb.EJBHome
Remove an enterprise bean object identified by its primary key.
remove(Object) - Method in interface javax.ejb.EJBLocalHome
Remove an enterprise bean object identified by its primary key.
remove() - Method in interface javax.ejb.EJBLocalObject
Remove the enterprise bean local object.
remove() - Method in interface javax.ejb.EJBObject
Remove the enterprise bean object.
Remove - Annotation Type in javax.ejb
Applied to a business method of a stateful session bean class to indicate to the container that the stateful session bean is to be removed by the container after completion of the method.
RemoveException - Exception in javax.ejb
The RemoveException is thrown at an attempt to remove an enterprise bean object or local enterprise bean object when the enterprise bean or the container does not allow the enterprise bean object to be removed.
RemoveException() - Constructor for exception javax.ejb.RemoveException
Constructs an RemoveException with no detail message.
RemoveException(String) - Constructor for exception javax.ejb.RemoveException
Constructs an RemoveException with the specified detail message.

S

Schedule - Annotation Type in javax.ejb
Schedule a timer for automatic creation with a timeout schedule based on a cron-like time expression.
ScheduleExpression - Class in javax.ejb
A calendar-based timeout expression for an enterprise bean timer.
ScheduleExpression() - Constructor for class javax.ejb.ScheduleExpression
Create a schedule with the default values.
Schedules - Annotation Type in javax.ejb
Applied to a timer callback method to schedule multiple calendar-based timers for the method.
second(String) - Method in class javax.ejb.ScheduleExpression
Set the second attribute.
second(int) - Method in class javax.ejb.ScheduleExpression
Set the second attribute.
SessionBean - Interface in javax.ejb
The SessionBean interface defines methods that the enterprise bean container uses to notify a session bean instance of the instance's life cycle events.
SessionContext - Interface in javax.ejb
The SessionContext interface provides access to the runtime session context that the container provides for a session bean instance.
SessionSynchronization - Interface in javax.ejb
The SessionSynchronization interface allows a stateful 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.
setInfo(Serializable) - Method in class javax.ejb.TimerConfig
Set the info object made available to timer callbacks.
setMessageDrivenContext(MessageDrivenContext) - Method in interface javax.ejb.MessageDrivenBean
Set the associated message-driven context.
setPersistent(boolean) - Method in class javax.ejb.TimerConfig
Specify whether the timer is persistent.
setRollbackOnly() - Method in interface javax.ejb.EJBContext
Mark the current transaction for rollback.
setSessionContext(SessionContext) - Method in interface javax.ejb.SessionBean
Set the associated session context.
Singleton - Annotation Type in javax.ejb
Component-defining annotation for a singleton session bean.
start(Date) - Method in class javax.ejb.ScheduleExpression
Set the start date.
Startup - Annotation Type in javax.ejb
Mark a singleton bean for eager initialization during the application startup sequence.
Stateful - Annotation Type in javax.ejb
Component-defining annotation for a stateful session bean.
StatefulTimeout - Annotation Type in javax.ejb
Specifies the amount of time a stateful session bean can be idle (not receive any client invocations) before it is eligible for removal by the container.
Stateless - Annotation Type in javax.ejb
Component-defining annotation for a stateless session bean.

T

TimedObject - Interface in javax.ejb
The TimedObject interface contains a callback method that is used to deliver timer expiration notifications.
Timeout - Annotation Type in javax.ejb
Designates a method on a stateless session bean class, a singleton session bean class, a message driven bean class, or an enterprise bean 2.x entity bean class that should receive enterprise bean timer expirations for that bean.
Timer - Interface in javax.ejb
The Timer interface contains information about a timer that was created through the enterprise bean Timer Service.
TimerConfig - Class in javax.ejb
TimerConfig is used to specify additional timer configuration settings during timer creation.
TimerConfig() - Constructor for class javax.ejb.TimerConfig
 
TimerConfig(Serializable, boolean) - Constructor for class javax.ejb.TimerConfig
 
TimerHandle - Interface in javax.ejb
The TimerHandle interface allows the bean provider to obtain a serializable timer handle that may be persisted.
TimerService - Interface in javax.ejb
The TimerService interface provides enterprise bean components with access to the container-provided Timer Service.
timezone(String) - Method in class javax.ejb.ScheduleExpression
Set the timezone.
toString() - Method in class javax.ejb.ScheduleExpression
 
toString() - Method in class javax.ejb.TimerConfig
 
TransactionAttribute - Annotation Type in javax.ejb
The TransactionAttribute annotation specifies whether the container is to invoke a business method within a transaction context.
TransactionAttributeType - Enum in javax.ejb
The enum TransactionAttributeType is used with the TransactionAttribute annotation to specify whether the methods of a session bean or message driven bean are called with a valid transaction context.
TransactionManagement - Annotation Type in javax.ejb
Specifies whether a session bean or message driven bean has container managed transactions or bean managed transactions.
TransactionManagementType - Enum in javax.ejb
The enum TransactionManagementType is used with the TransactionManagement annotation to specify whether container-managed or bean-managed transaction management is used.
TransactionRequiredLocalException - Exception in javax.ejb
This exception is thrown to a local client to indicate that a request carried a null transaction context, but the target object requires an active transaction.
TransactionRequiredLocalException() - Constructor for exception javax.ejb.TransactionRequiredLocalException
Constructs a TransactionRequiredLocalException with no detail message.
TransactionRequiredLocalException(String) - Constructor for exception javax.ejb.TransactionRequiredLocalException
Constructs an TransactionRequiredLocalException with the specified detailed message.
TransactionRolledbackLocalException - Exception in javax.ejb
This exception is thrown to a local client to indicate 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
Constructs a TransactionRolledbackLocalException with no detail message.
TransactionRolledbackLocalException(String) - Constructor for exception javax.ejb.TransactionRolledbackLocalException
Constructs a TransactionRolledbackLocalException with the specified detailed message.
TransactionRolledbackLocalException(String, Exception) - Constructor for exception javax.ejb.TransactionRolledbackLocalException
Constructs a TransactionRolledbackLocalException with the specified detail message and a nested exception.

U

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

V

valueOf(String) - Static method in enum javax.ejb.ConcurrencyManagementType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum javax.ejb.LockType
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.ejb.ConcurrencyManagementType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum javax.ejb.LockType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum javax.ejb.TransactionAttributeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum javax.ejb.TransactionManagementType
Returns an array containing the constants of this enum type, in the order they are declared.

W

wasCancelCalled() - Method in interface javax.ejb.SessionContext
Check whether a client invoked the cancel method on the client Future object corresponding to the currently executing asynchronous business method.
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.

Y

year(String) - Method in class javax.ejb.ScheduleExpression
Set the year attribute.
year(int) - Method in class javax.ejb.ScheduleExpression
Set the year attribute.
A B C D E F G H I J L M N O P R S T U V W Y 
Skip navigation links

© Copyright 2019 Eclipse Foundation.
Use is subject to license terms.