Class AnnotationHandlerImpl

    • Constructor Detail

      • AnnotationHandlerImpl

        public AnnotationHandlerImpl()
        Deprecated.
    • Method Detail

      • getClassLoader

        protected ClassLoader getClassLoader​(List<URL> urlList)
        Deprecated.
      • validateFunctionName

        protected void validateFunctionName​(Set<String> nameSet,
                                            String functionName)
                                     throws com.microsoft.azure.toolkit.lib.common.exception.AzureExecutionException
        Deprecated.
        Throws:
        com.microsoft.azure.toolkit.lib.common.exception.AzureExecutionException
      • generateConfiguration

        public FunctionConfiguration generateConfiguration​(Method method)
                                                    throws com.microsoft.azure.toolkit.lib.common.exception.AzureExecutionException
        Deprecated.
        Specified by:
        generateConfiguration in interface AnnotationHandler
        Throws:
        com.microsoft.azure.toolkit.lib.common.exception.AzureExecutionException
      • getRetryConfigurationFromMethod

        private Retry getRetryConfigurationFromMethod​(Method method)
                                               throws com.microsoft.azure.toolkit.lib.common.exception.AzureExecutionException
        Deprecated.
        Throws:
        com.microsoft.azure.toolkit.lib.common.exception.AzureExecutionException
      • processParameterAnnotations

        protected void processParameterAnnotations​(Method method,
                                                   List<Binding> bindings)
        Deprecated.
      • processMethodAnnotations

        protected void processMethodAnnotations​(Method method,
                                                List<Binding> bindings)
        Deprecated.
      • parseAnnotations

        protected List<Binding> parseAnnotations​(java.util.function.Supplier<Annotation[]> annotationProvider,
                                                 java.util.function.Function<Annotation,​Binding> annotationParser)
        Deprecated.
      • parseParameterAnnotation

        protected Binding parseParameterAnnotation​(Annotation annotation)
        Deprecated.
      • parseMethodAnnotation

        protected Binding parseMethodAnnotation​(Annotation annotation)
        Deprecated.
      • patchStorageBinding

        protected void patchStorageBinding​(Method method,
                                           List<Binding> bindings)
        Deprecated.