| Modifier and Type | Method and Description |
|---|---|
protected HandlerProcessingResult |
JMSConnectionFactoryDefinitionHandler.processAnnotation(AnnotationInfo ainfo,
ResourceContainerContext[] rcContexts) |
protected HandlerProcessingResult |
JMSConnectionFactoryDefinitionsHandler.processAnnotation(AnnotationInfo ainfo,
ResourceContainerContext[] rcContexts) |
protected HandlerProcessingResult |
JMSDestinationDefinitionHandler.processAnnotation(AnnotationInfo ainfo,
ResourceContainerContext[] rcContexts) |
protected HandlerProcessingResult |
JMSDestinationDefinitionsHandler.processAnnotation(AnnotationInfo ainfo,
ResourceContainerContext[] rcContexts) |
protected HandlerProcessingResult |
JMSConnectionFactoryDefinitionHandler.processAnnotation(javax.jms.JMSConnectionFactoryDefinition jmsConnectionFactoryDefnAn,
AnnotationInfo aiInfo,
ResourceContainerContext[] rcContexts) |
protected HandlerProcessingResult |
JMSDestinationDefinitionHandler.processAnnotation(javax.jms.JMSDestinationDefinition jmsDestinationDefnAn,
AnnotationInfo aiInfo,
ResourceContainerContext[] rcContexts) |
| Modifier and Type | Method and Description |
|---|---|
void |
RarBundleContext.endElement(ElementType type,
AnnotatedElement element) |
void |
EjbContext.endElement(ElementType type,
AnnotatedElement element) |
void |
RarBundleContext.startElement(ElementType type,
AnnotatedElement element) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
AbstractHandler.getInjectionMethodPropertyName(Method method,
AnnotationInfo ainfo) |
protected HandlerProcessingResult |
AbstractHandler.getInvalidAnnotatedElementHandlerResult(AnnotatedElementHandler aeHandler,
AnnotationInfo ainfo) |
protected void |
AbstractHandler.log(Level level,
AnnotationInfo ainfo,
String localizedMessage)
Logs an error with the annotation processing logger
|
void |
PostProcessor.postProcessAnnotation(AnnotationInfo ainfo,
T aeHandler) |
HandlerProcessingResult |
AbstractCommonAttributeHandler.processAnnotation(AnnotationInfo ainfo)
Process a particular annotation which type is the same as the
one returned by @see getAnnotationType().
|
HandlerProcessingResult |
AbstractResourceHandler.processAnnotation(AnnotationInfo ainfo)
Process a particular annotation which type is the same as the
one returned by @see getAnnotationType().
|
HandlerProcessingResult |
ManagedBeanHandler.processAnnotation(AnnotationInfo element) |
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) |
protected HandlerProcessingResult |
ResourceHandler.processAnnotation(AnnotationInfo ainfo,
ResourceContainerContext[] rcContexts)
This entry point is used both for a single @Resource and iteratively
from a compound @Resources processor.
|
protected HandlerProcessingResult |
EntityManagerFactoryReferenceHandler.processAnnotation(AnnotationInfo ainfo,
ResourceContainerContext[] rcContexts)
Process a particular annotation which type is the same as the
one returned by @see getAnnotationType().
|
protected HandlerProcessingResult |
ResourcesHandler.processAnnotation(AnnotationInfo ainfo,
ResourceContainerContext[] rcContexts)
This entry point is used both for a single @EJB and iteratively
from a compound @EJBs processor.
|
protected HandlerProcessingResult |
EntityManagerFactoryReferencesHandler.processAnnotation(AnnotationInfo ainfo,
ResourceContainerContext[] rcContexts) |
protected abstract HandlerProcessingResult |
AbstractResourceHandler.processAnnotation(AnnotationInfo ainfo,
ResourceContainerContext[] rcContexts)
Process Annotation with given ResourceContainerContexts.
|
protected HandlerProcessingResult |
PreDestroyHandler.processAnnotation(AnnotationInfo ainfo,
ResourceContainerContext[] rcContexts) |
protected HandlerProcessingResult |
EntityManagerReferencesHandler.processAnnotation(AnnotationInfo ainfo,
ResourceContainerContext[] rcContexts) |
protected HandlerProcessingResult |
PostConstructHandler.processAnnotation(AnnotationInfo ainfo,
ResourceContainerContext[] rcContexts) |
protected HandlerProcessingResult |
EntityManagerReferenceHandler.processAnnotation(AnnotationInfo ainfo,
ResourceContainerContext[] rcContexts)
Process a particular annotation which type is the same as the
one returned by @see getAnnotationType().
|
protected HandlerProcessingResult |
RunAsHandler.processAnnotation(AnnotationInfo ainfo,
WebBundleContext webBundleContext) |
protected abstract HandlerProcessingResult |
AbstractCommonAttributeHandler.processAnnotation(AnnotationInfo ainfo,
WebBundleContext webBundleContext)
Process Annotation with given WebBundleContext.
|
protected HandlerProcessingResult |
DeclareRolesHandler.processAnnotation(AnnotationInfo ainfo,
WebBundleContext webBundleContext) |
protected HandlerProcessingResult |
RunAsHandler.processAnnotation(AnnotationInfo ainfo,
WebComponentContext[] webCompContexts) |
protected abstract HandlerProcessingResult |
AbstractCommonAttributeHandler.processAnnotation(AnnotationInfo ainfo,
WebComponentContext[] webCompContexts)
Process Annotation with given WebCompContexts.
|
protected HandlerProcessingResult |
DeclareRolesHandler.processAnnotation(AnnotationInfo ainfo,
WebComponentContext[] webCompContexts) |
protected HandlerProcessingResult |
EntityManagerFactoryReferenceHandler.processEmfRef(AnnotationInfo ainfo,
ResourceContainerContext[] rcContexts,
javax.persistence.PersistenceUnit emfRefAn)
Process a particular annotation which type is the same as the
one returned by @see getAnnotationType().
|
protected HandlerProcessingResult |
EntityManagerReferenceHandler.processEmRef(AnnotationInfo ainfo,
ResourceContainerContext[] rcContexts,
javax.persistence.PersistenceContext emRefAn)
Process a particular annotation which type is the same as the
one returned by @see getAnnotationType().
|
protected HandlerProcessingResult |
ResourceHandler.processResource(AnnotationInfo ainfo,
ResourceContainerContext[] rcContexts,
Resource resourceAn) |
protected void |
AbstractHandler.validateInjectionMethod(Method method,
AnnotationInfo ainfo)
Check if given method is a valid injection method.
|
| Modifier and Type | Method and Description |
|---|---|
protected ProcessingResult |
Archivist.processAnnotations(RootDeploymentDescriptor bundleDesc,
ModuleScanner scanner,
ReadableArchive archive)
Process annotations in a bundle descriptor, the annoation processing
is dependent on the type of descriptor being passed.
|
ProcessingResult |
Archivist.processAnnotations(T bundleDesc,
ReadableArchive archive)
Process annotations in a bundle descriptor, the annoation processing
is dependent on the type of descriptor being passed.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ErrorHandler.error(AnnotationProcessorException ape)
Receive notification of an error
|
void |
ErrorHandler.fine(AnnotationProcessorException ape)
Receive notication of a fine error message
|
void |
ErrorHandler.warning(AnnotationProcessorException ape)
Receive notification of a warning
|
| Modifier and Type | Method and Description |
|---|---|
void |
AnnotatedElementHandler.endElement(ElementType type,
AnnotatedElement element)
After annotations for an annotated element are processed, the
endElement is called with the annotated element value and its type
|
void |
ErrorHandler.error(AnnotationProcessorException ape)
Receive notification of an error
|
void |
ErrorHandler.fine(AnnotationProcessorException ape)
Receive notication of a fine error message
|
ProcessingResult |
AnnotationProcessor.process(ProcessingContext ctx)
Starts the annotation processing tool passing the processing context which
encapuslate all information necessary for the configuration of the tool.
|
ProcessingResult |
AnnotationProcessor.process(ProcessingContext ctx,
Class[] classes)
Process a set of classes from the parameter list rather than from the
processing context.
|
HandlerProcessingResult |
AnnotationHandler.processAnnotation(AnnotationInfo element)
Process a particular annotation which type is the same as the
one returned by @see getAnnotationType().
|
void |
AnnotatedElementHandler.startElement(ElementType type,
AnnotatedElement element)
Before annotations for an annotated element are processed, the
startElement is called with the annotated element value and its type
|
void |
ErrorHandler.warning(AnnotationProcessorException ape)
Receive notification of a warning
|
| Modifier and Type | Method and Description |
|---|---|
void |
AnnotationContext.endElement(ElementType type,
AnnotatedElement element) |
void |
AnnotationContext.startElement(ElementType type,
AnnotatedElement element) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultErrorHandler.error(AnnotationProcessorException ape)
Receive notification of an error
|
void |
DefaultErrorHandler.fine(AnnotationProcessorException ape)
Receive notication of a fine error message
|
void |
DefaultErrorHandler.warning(AnnotationProcessorException ape)
Receive notification of a warning
|
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultErrorHandler.error(AnnotationProcessorException ape)
Receive notification of an error
|
void |
DefaultErrorHandler.fine(AnnotationProcessorException ape)
Receive notication of a fine error message
|
ProcessingResult |
AnnotationProcessorImpl.process(ProcessingContext ctx)
Starts the annotation processing tool passing the processing context which
encapsulate all information necessary for the configuration of the tool.
|
ProcessingResult |
AnnotationProcessorImpl.process(ProcessingContext ctx,
Class[] classes)
Process a set of classes from the parameter list rather than from the
processing context.
|
void |
DefaultErrorHandler.warning(AnnotationProcessorException ape)
Receive notification of a warning
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
StandAloneAppClientInfo.fixupWSDLEntries()
Adjusts the web services WSDL entries corresponding to where they
actually reside.
|
protected void |
ClassFileAppClientInfo.massageDescriptor() |
protected void |
StandAloneAppClientInfo.massageDescriptor() |
protected void |
AppClientInfo.massageDescriptor() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract EjbDescriptor |
AbstractEjbHandler.createEjbDescriptor(String elementName,
AnnotationInfo ainfo)
Create a new EjbDescriptor for a given elementName and AnnotationInfo.
|
protected EjbDescriptor |
StatefulHandler.createEjbDescriptor(String elementName,
AnnotationInfo ainfo)
Create a new EjbDescriptor for a given elementName and AnnotationInfo.
|
protected EjbDescriptor |
SingletonHandler.createEjbDescriptor(String elementName,
AnnotationInfo ainfo)
Create a new EjbDescriptor for a given elementName and AnnotationInfo.
|
protected EjbDescriptor |
StatelessHandler.createEjbDescriptor(String elementName,
AnnotationInfo ainfo)
Create a new EjbDescriptor for a given elementName and AnnotationInfo.
|
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.
|
HandlerProcessingResult |
ApplicationExceptionHandler.processAnnotation(AnnotationInfo ainfo) |
HandlerProcessingResult |
AbstractEjbHandler.processAnnotation(AnnotationInfo ainfo)
Process a particular annotation which type is the same as the
one returned by @see getAnnotationType().
|
HandlerProcessingResult |
AbstractAttributeHandler.processAnnotation(AnnotationInfo ainfo)
Process a particular annotation which type is the same as the
one returned by @see getAnnotationType().
|
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 |
PostActivateHandler.processAnnotation(AnnotationInfo ainfo,
EjbInterceptorContext ejbInterceptorContext) |
protected HandlerProcessingResult |
PrePassivateHandler.processAnnotation(AnnotationInfo ainfo,
EjbInterceptorContext ejbInterceptorContext) |
protected HandlerProcessingResult |
AroundInvokeHandler.processAnnotation(AnnotationInfo ainfo,
EjbInterceptorContext ejbInterceptorContext) |
protected HandlerProcessingResult |
AroundConstructHandler.processAnnotation(AnnotationInfo ainfo,
EjbInterceptorContext ejbInterceptorContext) |
protected HandlerProcessingResult |
AroundTimeoutHandler.processAnnotation(AnnotationInfo ainfo,
EjbInterceptorContext ejbInterceptorContext) |
protected HandlerProcessingResult |
AbstractAttributeHandler.processAnnotation(AnnotationInfo ainfo,
EjbInterceptorContext ejbInterceptorContext)
Process Annotation with given InteceptorContext.
|
protected HandlerProcessingResult |
EJBHandler.processAnnotation(AnnotationInfo ainfo,
ResourceContainerContext[] rcContexts)
Process a particular annotation which type is the same as the
one returned by @see getAnnotationType().
|
protected HandlerProcessingResult |
EJBsHandler.processAnnotation(AnnotationInfo ainfo,
ResourceContainerContext[] rcContexts) |
protected HandlerProcessingResult |
EJBHandler.processEJB(AnnotationInfo ainfo,
ResourceContainerContext[] rcContexts,
javax.ejb.EJB ejbAn)
Process a particular annotation whose type is the same as the
one returned by @see getAnnotationType().
|
protected HandlerProcessingResult |
ScheduleHandler.processSchedule(javax.ejb.Schedule sch,
AnnotationInfo ainfo,
EjbContext[] ejbContexts) |
protected HandlerProcessingResult |
AbstractEjbHandler.setBusinessAndHomeInterfaces(EjbDescriptor ejbDesc,
AnnotationInfo ainfo)
MessageDriven bean does not need to invoke this API.
|
protected abstract HandlerProcessingResult |
AbstractEjbHandler.setEjbDescriptorInfo(EjbDescriptor ejbDesc,
AnnotationInfo ainfo)
Set Annotation information to Descriptor.
|
protected HandlerProcessingResult |
StatefulHandler.setEjbDescriptorInfo(EjbDescriptor ejbDesc,
AnnotationInfo ainfo)
Set Annotation information to Descriptor.
|
protected HandlerProcessingResult |
SingletonHandler.setEjbDescriptorInfo(EjbDescriptor ejbDesc,
AnnotationInfo ainfo)
Set Annotation information to Descriptor.
|
protected HandlerProcessingResult |
StatelessHandler.setEjbDescriptorInfo(EjbDescriptor ejbDesc,
AnnotationInfo ainfo)
Set Annotation information to Descriptor.
|
| Modifier and Type | Method and Description |
|---|---|
protected EjbDescriptor |
MessageDrivenHandler.createEjbDescriptor(String elementName,
AnnotationInfo ainfo)
Create a new EjbDescriptor for a given elementName and AnnotationInfo.
|
protected HandlerProcessingResult |
MessageDrivenHandler.setEjbDescriptorInfo(EjbDescriptor ejbDesc,
AnnotationInfo ainfo)
Set Annotation information to Descriptor.
|
| Modifier and Type | Method and Description |
|---|---|
protected HandlerProcessingResult |
DataSourceDefinitionsHandler.processAnnotation(AnnotationInfo ainfo,
ResourceContainerContext[] rcContexts) |
protected HandlerProcessingResult |
DataSourceDefinitionHandler.processAnnotation(AnnotationInfo ainfo,
ResourceContainerContext[] rcContexts) |
protected HandlerProcessingResult |
DataSourceDefinitionHandler.processAnnotation(javax.annotation.sql.DataSourceDefinition dataSourceDefnAn,
AnnotationInfo aiInfo,
ResourceContainerContext[] rcContexts) |
| Modifier and Type | Method and Description |
|---|---|
protected HandlerProcessingResult |
MailSessionDefinitionHandler.processAnnotation(AnnotationInfo ainfo,
ResourceContainerContext[] rcContexts) |
protected HandlerProcessingResult |
MailSessionDefinitionsHandler.processAnnotation(AnnotationInfo ainfo,
ResourceContainerContext[] rcContexts) |
protected HandlerProcessingResult |
MailSessionDefinitionHandler.processAnnotation(javax.mail.MailSessionDefinition mailSessionDefnAn,
AnnotationInfo aiInfo,
ResourceContainerContext[] rcContexts) |
| Modifier and Type | Method and Description |
|---|---|
protected ProcessingResult |
EmbeddedWebArchivist.processAnnotations(RootDeploymentDescriptor bundleDesc,
ModuleScanner scanner,
ReadableArchive archive) |
| Modifier and Type | Method and Description |
|---|---|
HandlerProcessingResult |
WebServiceRefHandler.processAnnotation(AnnotationInfo annInfo) |
HandlerProcessingResult |
WebServiceRefsHandler.processAnnotation(AnnotationInfo ainfo) |
HandlerProcessingResult |
HandlerChainHandler.processAnnotation(AnnotationInfo annInfo) |
HandlerProcessingResult |
WebServiceProviderHandler.processAnnotation(AnnotationInfo annInfo) |
HandlerProcessingResult |
WebServiceHandler.processAnnotation(AnnotationInfo annInfo) |
protected HandlerProcessingResult |
WebServiceRefHandler.processAWsRef(AnnotationInfo annInfo,
WebServiceRef annotation) |
HandlerProcessingResult |
HandlerChainHandler.processHandlerChainAnnotation(AnnotationInfo annInfo,
AnnotatedElementHandler annCtx,
AnnotatedElement annElem,
Class declaringClass,
boolean serviceSideChain) |
Copyright © 2017. All rights reserved.