| Package | Description |
|---|---|
| com.sun.enterprise.deployment.annotation.context | |
| com.sun.enterprise.deployment.annotation.handlers | |
| org.glassfish.ejb.deployment.annotation.handlers |
| Modifier and Type | Method and Description |
|---|---|
EjbContext[] |
EjbsContext.getEjbContexts()
Note that, for performance, we don't make a safe copy of array here.
|
| Constructor and Description |
|---|
EjbsContext(EjbContext[] ejbContexts)
Create a new instance of EjbContext.
|
| Modifier and Type | Method and Description |
|---|---|
protected HandlerProcessingResult |
RunAsHandler.processAnnotation(AnnotationInfo ainfo,
EjbContext[] ejbContexts) |
protected abstract HandlerProcessingResult |
AbstractCommonAttributeHandler.processAnnotation(AnnotationInfo ainfo,
EjbContext[] ejbContexts)
Process Annotation with given EjbContexts.
|
protected HandlerProcessingResult |
DeclareRolesHandler.processAnnotation(AnnotationInfo ainfo,
EjbContext[] ejbContexts) |
| Modifier and Type | Method and Description |
|---|---|
void |
AsynchronousHandler.postProcessAnnotation(AnnotationInfo ainfo,
EjbContext ejbContext)
Set the default value (from class type annotation) on all
methods that don't have a value.
|
void |
LockHandler.postProcessAnnotation(AnnotationInfo ainfo,
EjbContext ejbContext)
Set the default value (from class type annotation) on all
methods that don't have a value.
|
void |
TransactionAttributeHandler.postProcessAnnotation(AnnotationInfo ainfo,
EjbContext ejbContext)
Set the default value (from class type annotation) on all
methods that don't have a value.
|
void |
AccessTimeoutHandler.postProcessAnnotation(AnnotationInfo ainfo,
EjbContext ejbContext)
Set the default value (from class type annotation) on all
methods that don't have a value.
|
protected HandlerProcessingResult |
TransactionManagementHandler.processAnnotation(AnnotationInfo ainfo,
EjbContext[] ejbContexts) |
protected HandlerProcessingResult |
RemoveHandler.processAnnotation(AnnotationInfo ainfo,
EjbContext[] ejbContexts) |
protected HandlerProcessingResult |
ExcludeClassInterceptorsHandler.processAnnotation(AnnotationInfo ainfo,
EjbContext[] ejbContexts) |
protected HandlerProcessingResult |
TimeoutHandler.processAnnotation(AnnotationInfo ainfo,
EjbContext[] ejbContexts) |
protected HandlerProcessingResult |
PostActivateHandler.processAnnotation(AnnotationInfo ainfo,
EjbContext[] ejbContexts) |
protected HandlerProcessingResult |
AsynchronousHandler.processAnnotation(AnnotationInfo ainfo,
EjbContext[] ejbContexts) |
protected HandlerProcessingResult |
AfterBeginHandler.processAnnotation(AnnotationInfo ainfo,
EjbContext[] ejbContexts) |
protected HandlerProcessingResult |
LockHandler.processAnnotation(AnnotationInfo ainfo,
EjbContext[] ejbContexts) |
protected HandlerProcessingResult |
PrePassivateHandler.processAnnotation(AnnotationInfo ainfo,
EjbContext[] ejbContexts) |
protected HandlerProcessingResult |
ExcludeDefaultInterceptorsHandler.processAnnotation(AnnotationInfo ainfo,
EjbContext[] ejbContexts) |
protected HandlerProcessingResult |
AroundInvokeHandler.processAnnotation(AnnotationInfo ainfo,
EjbContext[] ejbContexts) |
protected HandlerProcessingResult |
InitHandler.processAnnotation(AnnotationInfo ainfo,
EjbContext[] ejbContexts) |
protected HandlerProcessingResult |
StatefulTimeoutHandler.processAnnotation(AnnotationInfo ainfo,
EjbContext[] ejbContexts) |
protected HandlerProcessingResult |
AroundConstructHandler.processAnnotation(AnnotationInfo ainfo,
EjbContext[] ejbContexts) |
protected HandlerProcessingResult |
AroundTimeoutHandler.processAnnotation(AnnotationInfo ainfo,
EjbContext[] ejbContexts) |
protected HandlerProcessingResult |
AfterCompletionHandler.processAnnotation(AnnotationInfo ainfo,
EjbContext[] ejbContexts) |
protected HandlerProcessingResult |
TransactionAttributeHandler.processAnnotation(AnnotationInfo ainfo,
EjbContext[] ejbContexts) |
protected HandlerProcessingResult |
InterceptorsHandler.processAnnotation(AnnotationInfo ainfo,
EjbContext[] ejbContexts) |
protected HandlerProcessingResult |
BeforeCompletionHandler.processAnnotation(AnnotationInfo ainfo,
EjbContext[] ejbContexts) |
protected HandlerProcessingResult |
SchedulesHandler.processAnnotation(AnnotationInfo ainfo,
EjbContext[] ejbContexts) |
protected HandlerProcessingResult |
ConcurrencyManagementHandler.processAnnotation(AnnotationInfo ainfo,
EjbContext[] ejbContexts) |
protected abstract HandlerProcessingResult |
AbstractAttributeHandler.processAnnotation(AnnotationInfo ainfo,
EjbContext[] ejbContexts)
Process Annotation with given EjbContexts.
|
protected HandlerProcessingResult |
ScheduleHandler.processAnnotation(AnnotationInfo ainfo,
EjbContext[] ejbContexts) |
protected HandlerProcessingResult |
AccessTimeoutHandler.processAnnotation(AnnotationInfo ainfo,
EjbContext[] ejbContexts) |
protected HandlerProcessingResult |
ScheduleHandler.processSchedule(javax.ejb.Schedule sch,
AnnotationInfo ainfo,
EjbContext[] ejbContexts) |
Copyright © 2017. All rights reserved.