/** * @return a default processed result */ protected HandlerProcessingResult getDefaultProcessedResult() { return HandlerProcessingResultImpl.getDefaultResult( getAnnotationType(), ResultType.PROCESSED); }
/** * This is called by getTypeDependencies(). * @return an array of all ejb and web types annotation */ protected Class<? extends Annotation>[] getEjbAndWebAnnotationTypes() { Class<? extends Annotation>[] weTypes = null; Class<? extends Annotation>[] ejbTypes = getEjbAnnotationTypes(); Class<? extends Annotation>[] webTypes = getWebAnnotationTypes(); if (ejbTypes.length > 0) { weTypes = new Class[ejbTypes.length + webTypes.length]; System.arraycopy(ejbTypes, 0, weTypes, 0, ejbTypes.length); System.arraycopy(webTypes, 0, weTypes, ejbTypes.length, webTypes.length); } else { weTypes = webTypes; } return weTypes; }
/** * @param aeHandler * @param ainfo * @return a result for invalid AnnotatedElementHandler */ protected HandlerProcessingResult getInvalidAnnotatedElementHandlerResult( AnnotatedElementHandler aeHandler, AnnotationInfo ainfo) throws AnnotationProcessorException { if (logger.isLoggable(Level.FINE)) { log(Level.FINE, ainfo, localStrings.getLocalString( "enterprise.deployment.annotation.handlers.invalidaehandler", "Invalid annotation symbol found for this type of class.")); } if (logger.isLoggable(Level.FINER)) { logger.finer("Invalid AnnotatedElementHandler: " + aeHandler); } return getDefaultProcessedResult(); }
/** * @param aeHandler * @param ainfo * @return a result for invalid AnnotatedElementHandler */ protected HandlerProcessingResult getInvalidAnnotatedElementHandlerResult( AnnotatedElementHandler aeHandler, AnnotationInfo ainfo) throws AnnotationProcessorException { if (logger.isLoggable(Level.FINE)) { log(Level.FINE, ainfo, localStrings.getLocalString( "enterprise.deployment.annotation.handlers.invalidaehandler", "Invalid annotation symbol found for this type of class.")); } if (logger.isLoggable(Level.FINER)) { logger.finer("Invalid AnnotatedElementHandler: " + aeHandler); } return getDefaultProcessedResult(); }
/** * @return a default failed result */ protected HandlerProcessingResult getDefaultFailedResult() { return HandlerProcessingResultImpl.getDefaultResult( getAnnotationType(), ResultType.FAILED); }
/** * @return a default failed result */ protected HandlerProcessingResult getDefaultFailedResult() { return HandlerProcessingResultImpl.getDefaultResult( getAnnotationType(), ResultType.FAILED); }
/** * @return a default processed result */ protected HandlerProcessingResult getDefaultProcessedResult() { return HandlerProcessingResultImpl.getDefaultResult( getAnnotationType(), ResultType.PROCESSED); }