diff --git a/Jenkinsfile b/Jenkinsfile
index f0a6659..565a150 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2022 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -34,7 +34,7 @@ spec:
- "localhost.localdomain"
containers:
- name: cdi-tck-ci
- image: jakartaee/cts-base:0.2
+ image: jakartaee/cts-base:0.3
command:
- cat
tty: true
@@ -51,7 +51,7 @@ spec:
}
parameters {
string(name: 'GF_BUNDLE_URL',
- defaultValue: 'https://ci.eclipse.org/jakartaee-tck/job/build-glassfish/lastSuccessfulBuild/artifact/appserver/distributions/glassfish/target/glassfish.zip',
+ defaultValue: 'https://download.eclipse.org/ee4j/glassfish/glassfish-7.0.0-SNAPSHOT-nightly.zip',
description: 'URL required for downloading GlassFish Full/Web profile bundle' )
choice(name: 'PROFILE', choices: 'FULL\nWEB',
description: 'Profile to be used for running CTS either web/full' )
@@ -61,10 +61,10 @@ spec:
defaultValue: '',
description: 'Name of bundle file to be appended to the base url' )
string(name: 'CDI_TCK_BUNDLE_URL',
- defaultValue: 'https://jakarta.oss.sonatype.org/content/repositories/staging/jakarta/enterprise/cdi-tck-dist/3.0.2/cdi-tck-dist-3.0.2-dist.zip',
+ defaultValue: 'https://download.eclipse.org/ee4j/cdi/4.0/cdi-tck-4.0.0-dist.zip',
description: 'CDI TCK bundle url' )
string(name: 'CDI_TCK_VERSION',
- defaultValue: '3.0.1',
+ defaultValue: '4.0.0',
description: 'version of bundle file' )
string(name: 'TCK_BUNDLE_BASE_URL',
defaultValue: '',
diff --git a/build.xml b/build.xml
index 3f50e8f..6b42e82 100644
--- a/build.xml
+++ b/build.xml
@@ -19,49 +19,28 @@
-
-
+
+
-
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -116,18 +95,19 @@
+
-
+
-
-
+
+
-
+
@@ -137,245 +117,243 @@
-
+
-
+
-
+
-
-
-
+
+
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
-
-
+
+
-
-
+
+
-
-
+
+
-
+
-
-
-
+
+
+
-
-
-
-
-
+
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ERROR, Neither Winows nor Unix
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ERROR, Neither Winows nor Unix
-
-
-
-
-
-
-
-
-
-
+ -->
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ERROR, Neither Winows nor Unix
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ERROR, Neither Winows nor Unix
+
+
+
+
+
+
+
+
+
+
-
-
-
-
- Max heap VM option not found in java-config.
-
-
- Setting max heap value to ${max.heap.size}
-
- ${domain.file} written to disk.
-
-
-
-
-
-
-
-
- Max permgen VM option not found in java-config.
-
-
- Setting max permgen value to ${max.perm.gen.size}
-
- ${domain.file} written to disk.
-
-
-
-
-
-
-
-
-
-
-
-
- java-config NOT found, something bad happened.
-
-
- Adding -ea VM option to java-config.
-
- ${domain.file} written to disk.
-
-
-
-
- -ea VM option already set in java-config, so not setting.
-
-
+
+
+
+
+ Max heap VM option not found in java-config.
+
+
+ Setting max heap value to ${max.heap.size}
+
+ ${domain.file} written to disk.
+
+
+
+
+
+
+
+
+ Max permgen VM option not found in java-config.
+
+
+ Setting max permgen value to ${max.perm.gen.size}
+
+ ${domain.file} written to disk.
+
+
+
+
+
+
+
+
+
+
+
+
+ java-config NOT found, something bad happened.
+
+
+ Adding -ea VM option to java-config.
+
+ ${domain.file} written to disk.
+
+
+
+
+ -ea VM option already set in java-config, so not setting.
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
@@ -384,16 +362,16 @@
${com.sun.aas.instanceRoot}/applications
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
@@ -401,7 +379,7 @@
Domain started.
-
+
@@ -431,9 +409,9 @@
-
+
-
+ -->
-
+
-
- Checking for a socket on ${admin.host} at port ${admin.port}, will wait up to ${wait.for.v4} seconds
-
-
-
- Domain started.
+
+ Checking for a socket on ${admin.host} at port ${admin.port}, will wait up to ${wait.for.v4} seconds
+
+
+
+ Domain started.
@@ -462,29 +440,39 @@
-
+
-
-
-
-
-
+
+
+
+
+
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
+
@@ -492,46 +480,46 @@
-
-
-
-
-
-
+
+
+
+
+
+
-
-
+
+
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
+
+
+
+
-
-
+
+
-
-
+
+
-
-
-
-
-
-
+
+
+
+
+
+
diff --git a/cdi-tck-impl-sigtest-jdk8.sig b/cdi-tck-impl-sigtest-jdk8.sig
deleted file mode 100644
index 065587c..0000000
--- a/cdi-tck-impl-sigtest-jdk8.sig
+++ /dev/null
@@ -1,1311 +0,0 @@
-#Signature file v4.1
-#Version
-#
-# Copyright (c) 2020 Oracle and/or its affiliates. All rights reserved.
-#
-# This program and the accompanying materials are made available under the
-# terms of the Eclipse Public License v. 2.0, which is available at
-# http://www.eclipse.org/legal/epl-2.0.
-#
-# This Source Code may also be made available under the following Secondary
-# Licenses when the conditions for such availability set forth in the
-# Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
-# version 2 with the GNU Classpath Exception, which is available at
-# https://www.gnu.org/software/classpath/license.html.
-#
-# SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
-#
-
-CLSS public abstract interface java.io.Serializable
-
-CLSS public abstract interface java.lang.AutoCloseable
-meth public abstract void close() throws java.lang.Exception
-
-CLSS public abstract interface java.lang.Comparable<%0 extends java.lang.Object>
-meth public abstract int compareTo({java.lang.Comparable%0})
-
-CLSS public abstract java.lang.Enum<%0 extends java.lang.Enum<{java.lang.Enum%0}>>
-cons protected (java.lang.String,int)
-intf java.io.Serializable
-intf java.lang.Comparable<{java.lang.Enum%0}>
-meth protected final java.lang.Object clone() throws java.lang.CloneNotSupportedException
-meth protected final void finalize()
-meth public final boolean equals(java.lang.Object)
-meth public final int compareTo({java.lang.Enum%0})
-meth public final int hashCode()
-meth public final int ordinal()
-meth public final java.lang.Class<{java.lang.Enum%0}> getDeclaringClass()
-meth public final java.lang.String name()
-meth public java.lang.String toString()
-meth public static <%0 extends java.lang.Enum<{%%0}>> {%%0} valueOf(java.lang.Class<{%%0}>,java.lang.String)
-supr java.lang.Object
-hfds name,ordinal
-
-CLSS public java.lang.Exception
-cons protected (java.lang.String,java.lang.Throwable,boolean,boolean)
-cons public ()
-cons public (java.lang.String)
-cons public (java.lang.String,java.lang.Throwable)
-cons public (java.lang.Throwable)
-supr java.lang.Throwable
-hfds serialVersionUID
-
-CLSS public abstract interface !annotation java.lang.FunctionalInterface
- anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE])
-intf java.lang.annotation.Annotation
-
-CLSS public abstract interface java.lang.Iterable<%0 extends java.lang.Object>
-meth public abstract java.util.Iterator<{java.lang.Iterable%0}> iterator()
-meth public java.util.Spliterator<{java.lang.Iterable%0}> spliterator()
-meth public void forEach(java.util.function.Consumer super {java.lang.Iterable%0}>)
-
-CLSS public java.lang.Object
-cons public ()
-meth protected java.lang.Object clone() throws java.lang.CloneNotSupportedException
-meth protected void finalize() throws java.lang.Throwable
-meth public boolean equals(java.lang.Object)
-meth public final java.lang.Class> getClass()
-meth public final void notify()
-meth public final void notifyAll()
-meth public final void wait() throws java.lang.InterruptedException
-meth public final void wait(long) throws java.lang.InterruptedException
-meth public final void wait(long,int) throws java.lang.InterruptedException
-meth public int hashCode()
-meth public java.lang.String toString()
-
-CLSS public java.lang.RuntimeException
-cons protected (java.lang.String,java.lang.Throwable,boolean,boolean)
-cons public ()
-cons public (java.lang.String)
-cons public (java.lang.String,java.lang.Throwable)
-cons public (java.lang.Throwable)
-supr java.lang.Exception
-hfds serialVersionUID
-
-CLSS public java.lang.Throwable
-cons protected (java.lang.String,java.lang.Throwable,boolean,boolean)
-cons public ()
-cons public (java.lang.String)
-cons public (java.lang.String,java.lang.Throwable)
-cons public (java.lang.Throwable)
-intf java.io.Serializable
-meth public final java.lang.Throwable[] getSuppressed()
-meth public final void addSuppressed(java.lang.Throwable)
-meth public java.lang.StackTraceElement[] getStackTrace()
-meth public java.lang.String getLocalizedMessage()
-meth public java.lang.String getMessage()
-meth public java.lang.String toString()
-meth public java.lang.Throwable fillInStackTrace()
-meth public java.lang.Throwable getCause()
-meth public java.lang.Throwable initCause(java.lang.Throwable)
-meth public void printStackTrace()
-meth public void printStackTrace(java.io.PrintStream)
-meth public void printStackTrace(java.io.PrintWriter)
-meth public void setStackTrace(java.lang.StackTraceElement[])
-supr java.lang.Object
-hfds CAUSE_CAPTION,EMPTY_THROWABLE_ARRAY,NULL_CAUSE_MESSAGE,SELF_SUPPRESSION_MESSAGE,SUPPRESSED_CAPTION,SUPPRESSED_SENTINEL,UNASSIGNED_STACK,backtrace,cause,detailMessage,serialVersionUID,stackTrace,suppressedExceptions
-hcls PrintStreamOrWriter,SentinelHolder,WrappedPrintStream,WrappedPrintWriter
-
-CLSS public abstract interface java.lang.annotation.Annotation
-meth public abstract boolean equals(java.lang.Object)
-meth public abstract int hashCode()
-meth public abstract java.lang.Class extends java.lang.annotation.Annotation> annotationType()
-meth public abstract java.lang.String toString()
-
-CLSS public abstract interface !annotation java.lang.annotation.Documented
- anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[ANNOTATION_TYPE])
-intf java.lang.annotation.Annotation
-
-CLSS public abstract interface !annotation java.lang.annotation.Inherited
- anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[ANNOTATION_TYPE])
-intf java.lang.annotation.Annotation
-
-CLSS public abstract interface !annotation java.lang.annotation.Retention
- anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[ANNOTATION_TYPE])
-intf java.lang.annotation.Annotation
-meth public abstract java.lang.annotation.RetentionPolicy value()
-
-CLSS public abstract interface !annotation java.lang.annotation.Target
- anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[ANNOTATION_TYPE])
-intf java.lang.annotation.Annotation
-meth public abstract java.lang.annotation.ElementType[] value()
-
-CLSS public abstract interface !annotation jakarta.decorator.Decorator
- anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE])
- anno 0 jakarta.enterprise.inject.Stereotype()
-intf java.lang.annotation.Annotation
-
-CLSS public abstract interface !annotation jakarta.decorator.Delegate
- anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[FIELD, PARAMETER])
-intf java.lang.annotation.Annotation
-
-CLSS public abstract interface !annotation jakarta.enterprise.context.ApplicationScoped
- anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Inherited()
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE, METHOD, FIELD])
- anno 0 jakarta.enterprise.context.NormalScope(boolean passivating=false)
-innr public final static Literal
-intf java.lang.annotation.Annotation
-
-CLSS public final static jakarta.enterprise.context.ApplicationScoped$Literal
- outer jakarta.enterprise.context.ApplicationScoped
-cons public ()
-fld public final static jakarta.enterprise.context.ApplicationScoped$Literal INSTANCE
-intf jakarta.enterprise.context.ApplicationScoped
-supr jakarta.enterprise.util.AnnotationLiteral
-hfds serialVersionUID
-
-CLSS public abstract interface !annotation jakarta.enterprise.context.BeforeDestroyed
- anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE, METHOD, PARAMETER, FIELD])
- anno 0 jakarta.inject.Qualifier()
-innr public final static Literal
-intf java.lang.annotation.Annotation
-meth public abstract java.lang.Class extends java.lang.annotation.Annotation> value()
-
-CLSS public final static jakarta.enterprise.context.BeforeDestroyed$Literal
- outer jakarta.enterprise.context.BeforeDestroyed
-fld public final static jakarta.enterprise.context.BeforeDestroyed$Literal APPLICATION
-fld public final static jakarta.enterprise.context.BeforeDestroyed$Literal CONVERSATION
-fld public final static jakarta.enterprise.context.BeforeDestroyed$Literal REQUEST
-fld public final static jakarta.enterprise.context.BeforeDestroyed$Literal SESSION
-intf jakarta.enterprise.context.BeforeDestroyed
-meth public java.lang.Class extends java.lang.annotation.Annotation> value()
-meth public static jakarta.enterprise.context.BeforeDestroyed$Literal of(java.lang.Class extends java.lang.annotation.Annotation>)
-supr jakarta.enterprise.util.AnnotationLiteral
-hfds serialVersionUID,value
-
-CLSS public jakarta.enterprise.context.BusyConversationException
-cons public ()
-cons public (java.lang.String)
-cons public (java.lang.String,java.lang.Throwable)
-cons public (java.lang.Throwable)
-supr jakarta.enterprise.context.ContextException
-hfds serialVersionUID
-
-CLSS public jakarta.enterprise.context.ContextException
-cons public ()
-cons public (java.lang.String)
-cons public (java.lang.String,java.lang.Throwable)
-cons public (java.lang.Throwable)
-supr java.lang.RuntimeException
-hfds serialVersionUID
-
-CLSS public jakarta.enterprise.context.ContextNotActiveException
-cons public ()
-cons public (java.lang.String)
-cons public (java.lang.String,java.lang.Throwable)
-cons public (java.lang.Throwable)
-supr jakarta.enterprise.context.ContextException
-hfds serialVersionUID
-
-CLSS public abstract interface jakarta.enterprise.context.Conversation
-meth public abstract boolean isTransient()
-meth public abstract java.lang.String getId()
-meth public abstract long getTimeout()
-meth public abstract void begin()
-meth public abstract void begin(java.lang.String)
-meth public abstract void end()
-meth public abstract void setTimeout(long)
-
-CLSS public abstract interface !annotation jakarta.enterprise.context.ConversationScoped
- anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Inherited()
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE, METHOD, FIELD])
- anno 0 jakarta.enterprise.context.NormalScope(boolean passivating=true)
-innr public final static Literal
-intf java.lang.annotation.Annotation
-
-CLSS public final static jakarta.enterprise.context.ConversationScoped$Literal
- outer jakarta.enterprise.context.ConversationScoped
-cons public ()
-fld public final static jakarta.enterprise.context.ConversationScoped$Literal INSTANCE
-intf jakarta.enterprise.context.ConversationScoped
-supr jakarta.enterprise.util.AnnotationLiteral
-hfds serialVersionUID
-
-CLSS public abstract interface !annotation jakarta.enterprise.context.Dependent
- anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Inherited()
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD, TYPE, FIELD])
- anno 0 jakarta.inject.Scope()
-innr public final static Literal
-intf java.lang.annotation.Annotation
-
-CLSS public final static jakarta.enterprise.context.Dependent$Literal
- outer jakarta.enterprise.context.Dependent
-cons public ()
-fld public final static jakarta.enterprise.context.Dependent$Literal INSTANCE
-intf jakarta.enterprise.context.Dependent
-supr jakarta.enterprise.util.AnnotationLiteral
-hfds serialVersionUID
-
-CLSS public abstract interface !annotation jakarta.enterprise.context.Destroyed
- anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE, METHOD, PARAMETER, FIELD])
- anno 0 jakarta.inject.Qualifier()
-innr public final static Literal
-intf java.lang.annotation.Annotation
-meth public abstract java.lang.Class extends java.lang.annotation.Annotation> value()
-
-CLSS public final static jakarta.enterprise.context.Destroyed$Literal
- outer jakarta.enterprise.context.Destroyed
-fld public final static jakarta.enterprise.context.Destroyed$Literal APPLICATION
-fld public final static jakarta.enterprise.context.Destroyed$Literal CONVERSATION
-fld public final static jakarta.enterprise.context.Destroyed$Literal REQUEST
-fld public final static jakarta.enterprise.context.Destroyed$Literal SESSION
-intf jakarta.enterprise.context.Destroyed
-meth public java.lang.Class extends java.lang.annotation.Annotation> value()
-meth public static jakarta.enterprise.context.Destroyed$Literal of(java.lang.Class extends java.lang.annotation.Annotation>)
-supr jakarta.enterprise.util.AnnotationLiteral
-hfds serialVersionUID,value
-
-CLSS public abstract interface !annotation jakarta.enterprise.context.Initialized
- anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE, METHOD, PARAMETER, FIELD])
- anno 0 jakarta.inject.Qualifier()
-innr public final static Literal
-intf java.lang.annotation.Annotation
-meth public abstract java.lang.Class extends java.lang.annotation.Annotation> value()
-
-CLSS public final static jakarta.enterprise.context.Initialized$Literal
- outer jakarta.enterprise.context.Initialized
-fld public final static jakarta.enterprise.context.Initialized$Literal APPLICATION
-fld public final static jakarta.enterprise.context.Initialized$Literal CONVERSATION
-fld public final static jakarta.enterprise.context.Initialized$Literal REQUEST
-fld public final static jakarta.enterprise.context.Initialized$Literal SESSION
-intf jakarta.enterprise.context.Initialized
-meth public java.lang.Class extends java.lang.annotation.Annotation> value()
-meth public static jakarta.enterprise.context.Initialized$Literal of(java.lang.Class extends java.lang.annotation.Annotation>)
-supr jakarta.enterprise.util.AnnotationLiteral
-hfds serialVersionUID,value
-
-CLSS public jakarta.enterprise.context.NonexistentConversationException
-cons public ()
-cons public (java.lang.String)
-cons public (java.lang.String,java.lang.Throwable)
-cons public (java.lang.Throwable)
-supr jakarta.enterprise.context.ContextException
-hfds serialVersionUID
-
-CLSS public abstract interface !annotation jakarta.enterprise.context.NormalScope
- anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[ANNOTATION_TYPE])
-intf java.lang.annotation.Annotation
-meth public abstract !hasdefault boolean passivating()
-
-CLSS public abstract interface !annotation jakarta.enterprise.context.RequestScoped
- anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Inherited()
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE, METHOD, FIELD])
- anno 0 jakarta.enterprise.context.NormalScope(boolean passivating=false)
-innr public final static Literal
-intf java.lang.annotation.Annotation
-
-CLSS public final static jakarta.enterprise.context.RequestScoped$Literal
- outer jakarta.enterprise.context.RequestScoped
-cons public ()
-fld public final static jakarta.enterprise.context.RequestScoped$Literal INSTANCE
-intf jakarta.enterprise.context.RequestScoped
-supr jakarta.enterprise.util.AnnotationLiteral
-hfds serialVersionUID
-
-CLSS public abstract interface !annotation jakarta.enterprise.context.SessionScoped
- anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Inherited()
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE, METHOD, FIELD])
- anno 0 jakarta.enterprise.context.NormalScope(boolean passivating=true)
-innr public final static Literal
-intf java.lang.annotation.Annotation
-
-CLSS public final static jakarta.enterprise.context.SessionScoped$Literal
- outer jakarta.enterprise.context.SessionScoped
-cons public ()
-fld public final static jakarta.enterprise.context.SessionScoped$Literal INSTANCE
-intf jakarta.enterprise.context.SessionScoped
-supr jakarta.enterprise.util.AnnotationLiteral
-hfds serialVersionUID
-
-CLSS public abstract interface !annotation jakarta.enterprise.context.control.ActivateRequestContext
- anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD, TYPE])
- anno 0 jakarta.interceptor.InterceptorBinding()
-intf java.lang.annotation.Annotation
-
-CLSS public abstract interface jakarta.enterprise.context.control.RequestContextController
-meth public abstract boolean activate()
-meth public abstract void deactivate()
-
-CLSS public abstract interface jakarta.enterprise.context.spi.AlterableContext
-intf jakarta.enterprise.context.spi.Context
-meth public abstract void destroy(jakarta.enterprise.context.spi.Contextual>)
-
-CLSS public abstract interface jakarta.enterprise.context.spi.Context
-meth public abstract <%0 extends java.lang.Object> {%%0} get(jakarta.enterprise.context.spi.Contextual<{%%0}>)
-meth public abstract <%0 extends java.lang.Object> {%%0} get(jakarta.enterprise.context.spi.Contextual<{%%0}>,jakarta.enterprise.context.spi.CreationalContext<{%%0}>)
-meth public abstract boolean isActive()
-meth public abstract java.lang.Class extends java.lang.annotation.Annotation> getScope()
-
-CLSS public abstract interface jakarta.enterprise.context.spi.Contextual<%0 extends java.lang.Object>
-meth public abstract void destroy({jakarta.enterprise.context.spi.Contextual%0},jakarta.enterprise.context.spi.CreationalContext<{jakarta.enterprise.context.spi.Contextual%0}>)
-meth public abstract {jakarta.enterprise.context.spi.Contextual%0} create(jakarta.enterprise.context.spi.CreationalContext<{jakarta.enterprise.context.spi.Contextual%0}>)
-
-CLSS public abstract interface jakarta.enterprise.context.spi.CreationalContext<%0 extends java.lang.Object>
-meth public abstract void push({jakarta.enterprise.context.spi.CreationalContext%0})
-meth public abstract void release()
-
-CLSS public abstract interface jakarta.enterprise.event.Event<%0 extends java.lang.Object>
-meth public abstract !varargs <%0 extends {jakarta.enterprise.event.Event%0}> jakarta.enterprise.event.Event<{%%0}> select(java.lang.Class<{%%0}>,java.lang.annotation.Annotation[])
-meth public abstract !varargs <%0 extends {jakarta.enterprise.event.Event%0}> jakarta.enterprise.event.Event<{%%0}> select(jakarta.enterprise.util.TypeLiteral<{%%0}>,java.lang.annotation.Annotation[])
-meth public abstract !varargs jakarta.enterprise.event.Event<{jakarta.enterprise.event.Event%0}> select(java.lang.annotation.Annotation[])
-meth public abstract <%0 extends {jakarta.enterprise.event.Event%0}> java.util.concurrent.CompletionStage<{%%0}> fireAsync({%%0})
-meth public abstract <%0 extends {jakarta.enterprise.event.Event%0}> java.util.concurrent.CompletionStage<{%%0}> fireAsync({%%0},jakarta.enterprise.event.NotificationOptions)
-meth public abstract void fire({jakarta.enterprise.event.Event%0})
-
-CLSS public abstract interface jakarta.enterprise.event.NotificationOptions
-innr public abstract interface static Builder
-meth public abstract java.lang.Object get(java.lang.String)
-meth public abstract java.util.concurrent.Executor getExecutor()
-meth public static jakarta.enterprise.event.NotificationOptions of(java.lang.String,java.lang.Object)
-meth public static jakarta.enterprise.event.NotificationOptions ofExecutor(java.util.concurrent.Executor)
-meth public static jakarta.enterprise.event.NotificationOptions$Builder builder()
-
-CLSS public abstract interface static jakarta.enterprise.event.NotificationOptions$Builder
- outer jakarta.enterprise.event.NotificationOptions
-meth public abstract jakarta.enterprise.event.NotificationOptions build()
-meth public abstract jakarta.enterprise.event.NotificationOptions$Builder set(java.lang.String,java.lang.Object)
-meth public abstract jakarta.enterprise.event.NotificationOptions$Builder setExecutor(java.util.concurrent.Executor)
-
-CLSS public jakarta.enterprise.event.ObserverException
-cons public ()
-cons public (java.lang.String)
-cons public (java.lang.String,java.lang.Throwable)
-cons public (java.lang.Throwable)
-supr java.lang.RuntimeException
-hfds serialVersionUID
-
-CLSS public abstract interface !annotation jakarta.enterprise.event.Observes
- anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[PARAMETER])
-intf java.lang.annotation.Annotation
-meth public abstract !hasdefault jakarta.enterprise.event.Reception notifyObserver()
-meth public abstract !hasdefault jakarta.enterprise.event.TransactionPhase during()
-
-CLSS public abstract interface !annotation jakarta.enterprise.event.ObservesAsync
- anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[PARAMETER])
-intf java.lang.annotation.Annotation
-meth public abstract !hasdefault jakarta.enterprise.event.Reception notifyObserver()
-
-CLSS public final !enum jakarta.enterprise.event.Reception
-fld public final static jakarta.enterprise.event.Reception ALWAYS
-fld public final static jakarta.enterprise.event.Reception IF_EXISTS
-meth public static jakarta.enterprise.event.Reception valueOf(java.lang.String)
-meth public static jakarta.enterprise.event.Reception[] values()
-supr java.lang.Enum
-
-CLSS public final !enum jakarta.enterprise.event.TransactionPhase
-fld public final static jakarta.enterprise.event.TransactionPhase AFTER_COMPLETION
-fld public final static jakarta.enterprise.event.TransactionPhase AFTER_FAILURE
-fld public final static jakarta.enterprise.event.TransactionPhase AFTER_SUCCESS
-fld public final static jakarta.enterprise.event.TransactionPhase BEFORE_COMPLETION
-fld public final static jakarta.enterprise.event.TransactionPhase IN_PROGRESS
-meth public static jakarta.enterprise.event.TransactionPhase valueOf(java.lang.String)
-meth public static jakarta.enterprise.event.TransactionPhase[] values()
-supr java.lang.Enum
-
-CLSS public abstract interface !annotation jakarta.enterprise.inject.Alternative
- anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE, METHOD, FIELD])
-innr public final static Literal
-intf java.lang.annotation.Annotation
-
-CLSS public final static jakarta.enterprise.inject.Alternative$Literal
- outer jakarta.enterprise.inject.Alternative
-cons public ()
-fld public final static jakarta.enterprise.inject.Alternative$Literal INSTANCE
-intf jakarta.enterprise.inject.Alternative
-supr jakarta.enterprise.util.AnnotationLiteral
-hfds serialVersionUID
-
-CLSS public jakarta.enterprise.inject.AmbiguousResolutionException
-cons public ()
-cons public (java.lang.String)
-cons public (java.lang.String,java.lang.Throwable)
-cons public (java.lang.Throwable)
-supr jakarta.enterprise.inject.ResolutionException
-hfds serialVersionUID
-
-CLSS public abstract interface !annotation jakarta.enterprise.inject.Any
- anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE, METHOD, FIELD, PARAMETER])
- anno 0 jakarta.inject.Qualifier()
-innr public final static Literal
-intf java.lang.annotation.Annotation
-
-CLSS public final static jakarta.enterprise.inject.Any$Literal
- outer jakarta.enterprise.inject.Any
-cons public ()
-fld public final static jakarta.enterprise.inject.Any$Literal INSTANCE
-intf jakarta.enterprise.inject.Any
-supr jakarta.enterprise.util.AnnotationLiteral
-hfds serialVersionUID
-
-CLSS public jakarta.enterprise.inject.CreationException
-cons public ()
-cons public (java.lang.String)
-cons public (java.lang.String,java.lang.Throwable)
-cons public (java.lang.Throwable)
-supr jakarta.enterprise.inject.InjectionException
-hfds serialVersionUID
-
-CLSS public abstract interface !annotation jakarta.enterprise.inject.Decorated
- anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[PARAMETER, FIELD])
- anno 0 jakarta.inject.Qualifier()
-intf java.lang.annotation.Annotation
-
-CLSS public abstract interface !annotation jakarta.enterprise.inject.Default
- anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE, METHOD, PARAMETER, FIELD])
- anno 0 jakarta.inject.Qualifier()
-innr public final static Literal
-intf java.lang.annotation.Annotation
-
-CLSS public final static jakarta.enterprise.inject.Default$Literal
- outer jakarta.enterprise.inject.Default
-cons public ()
-fld public final static jakarta.enterprise.inject.Default$Literal INSTANCE
-intf jakarta.enterprise.inject.Default
-supr jakarta.enterprise.util.AnnotationLiteral
-hfds serialVersionUID
-
-CLSS public abstract interface !annotation jakarta.enterprise.inject.Disposes
- anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[PARAMETER])
-intf java.lang.annotation.Annotation
-
-CLSS public jakarta.enterprise.inject.IllegalProductException
-cons public ()
-cons public (java.lang.String)
-cons public (java.lang.String,java.lang.Throwable)
-cons public (java.lang.Throwable)
-supr jakarta.enterprise.inject.InjectionException
-hfds serialVersionUID
-
-CLSS public jakarta.enterprise.inject.InjectionException
-cons public ()
-cons public (java.lang.String)
-cons public (java.lang.String,java.lang.Throwable)
-cons public (java.lang.Throwable)
-supr java.lang.RuntimeException
-hfds serialVersionUID
-
-CLSS public abstract interface jakarta.enterprise.inject.Instance<%0 extends java.lang.Object>
-intf java.lang.Iterable<{jakarta.enterprise.inject.Instance%0}>
-intf jakarta.inject.Provider<{jakarta.enterprise.inject.Instance%0}>
-meth public abstract !varargs <%0 extends {jakarta.enterprise.inject.Instance%0}> jakarta.enterprise.inject.Instance<{%%0}> select(java.lang.Class<{%%0}>,java.lang.annotation.Annotation[])
-meth public abstract !varargs <%0 extends {jakarta.enterprise.inject.Instance%0}> jakarta.enterprise.inject.Instance<{%%0}> select(jakarta.enterprise.util.TypeLiteral<{%%0}>,java.lang.annotation.Annotation[])
-meth public abstract !varargs jakarta.enterprise.inject.Instance<{jakarta.enterprise.inject.Instance%0}> select(java.lang.annotation.Annotation[])
-meth public abstract boolean isAmbiguous()
-meth public abstract boolean isUnsatisfied()
-meth public abstract void destroy({jakarta.enterprise.inject.Instance%0})
-meth public boolean isResolvable()
-meth public java.util.stream.Stream<{jakarta.enterprise.inject.Instance%0}> stream()
-
-CLSS public abstract interface !annotation jakarta.enterprise.inject.Intercepted
- anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[PARAMETER, FIELD])
- anno 0 jakarta.inject.Qualifier()
-intf java.lang.annotation.Annotation
-
-CLSS public abstract interface !annotation jakarta.enterprise.inject.Model
- anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE, METHOD, FIELD])
- anno 0 jakarta.enterprise.context.RequestScoped()
- anno 0 jakarta.enterprise.inject.Stereotype()
- anno 0 jakarta.inject.Named(java.lang.String value="")
-intf java.lang.annotation.Annotation
-
-CLSS public abstract interface !annotation jakarta.enterprise.inject.New
- anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[FIELD, PARAMETER, METHOD, TYPE])
- anno 0 jakarta.inject.Qualifier()
-innr public final static Literal
-intf java.lang.annotation.Annotation
-meth public abstract !hasdefault java.lang.Class> value()
-
-CLSS public final static jakarta.enterprise.inject.New$Literal
- outer jakarta.enterprise.inject.New
-fld public final static jakarta.enterprise.inject.New$Literal INSTANCE
-intf jakarta.enterprise.inject.New
-meth public java.lang.Class> value()
-meth public static jakarta.enterprise.inject.New$Literal of(java.lang.Class>)
-supr jakarta.enterprise.util.AnnotationLiteral
-hfds serialVersionUID,value
-
-CLSS public abstract interface !annotation jakarta.enterprise.inject.Produces
- anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD, FIELD])
-intf java.lang.annotation.Annotation
-
-CLSS public jakarta.enterprise.inject.ResolutionException
-cons public ()
-cons public (java.lang.String)
-cons public (java.lang.String,java.lang.Throwable)
-cons public (java.lang.Throwable)
-supr jakarta.enterprise.inject.InjectionException
-hfds serialVersionUID
-
-CLSS public abstract interface !annotation jakarta.enterprise.inject.Specializes
- anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE, METHOD])
-innr public final static Literal
-intf java.lang.annotation.Annotation
-
-CLSS public final static jakarta.enterprise.inject.Specializes$Literal
- outer jakarta.enterprise.inject.Specializes
-cons public ()
-fld public final static jakarta.enterprise.inject.Specializes$Literal INSTANCE
-intf jakarta.enterprise.inject.Specializes
-supr jakarta.enterprise.util.AnnotationLiteral
-hfds serialVersionUID
-
-CLSS public abstract interface !annotation jakarta.enterprise.inject.Stereotype
- anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[ANNOTATION_TYPE])
-intf java.lang.annotation.Annotation
-
-CLSS public abstract interface !annotation jakarta.enterprise.inject.TransientReference
- anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[PARAMETER])
-innr public final static Literal
-intf java.lang.annotation.Annotation
-
-CLSS public final static jakarta.enterprise.inject.TransientReference$Literal
- outer jakarta.enterprise.inject.TransientReference
-cons public ()
-fld public final static jakarta.enterprise.inject.TransientReference$Literal INSTANCE
-intf jakarta.enterprise.inject.TransientReference
-supr jakarta.enterprise.util.AnnotationLiteral
-hfds serialVersionUID
-
-CLSS public abstract interface !annotation jakarta.enterprise.inject.Typed
- anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[FIELD, METHOD, TYPE])
-innr public final static Literal
-intf java.lang.annotation.Annotation
-meth public abstract !hasdefault java.lang.Class>[] value()
-
-CLSS public final static jakarta.enterprise.inject.Typed$Literal
- outer jakarta.enterprise.inject.Typed
-fld public final static jakarta.enterprise.inject.Typed$Literal INSTANCE
-intf jakarta.enterprise.inject.Typed
-meth public java.lang.Class>[] value()
-meth public static jakarta.enterprise.inject.Typed$Literal of(java.lang.Class>[])
-supr jakarta.enterprise.util.AnnotationLiteral
-hfds serialVersionUID,value
-
-CLSS public jakarta.enterprise.inject.UnproxyableResolutionException
-cons public ()
-cons public (java.lang.String)
-cons public (java.lang.String,java.lang.Throwable)
-cons public (java.lang.Throwable)
-supr jakarta.enterprise.inject.ResolutionException
-hfds serialVersionUID
-
-CLSS public jakarta.enterprise.inject.UnsatisfiedResolutionException
-cons public ()
-cons public (java.lang.String)
-cons public (java.lang.String,java.lang.Throwable)
-cons public (java.lang.Throwable)
-supr jakarta.enterprise.inject.ResolutionException
-hfds serialVersionUID
-
-CLSS public abstract interface !annotation jakarta.enterprise.inject.Vetoed
- anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE, PACKAGE])
-innr public final static Literal
-intf java.lang.annotation.Annotation
-
-CLSS public final static jakarta.enterprise.inject.Vetoed$Literal
- outer jakarta.enterprise.inject.Vetoed
-cons public ()
-fld public final static jakarta.enterprise.inject.Vetoed$Literal INSTANCE
-intf jakarta.enterprise.inject.Vetoed
-supr jakarta.enterprise.util.AnnotationLiteral
-hfds serialVersionUID
-
-CLSS public final jakarta.enterprise.inject.literal.InjectLiteral
-cons public ()
-fld public final static jakarta.enterprise.inject.literal.InjectLiteral INSTANCE
-intf jakarta.inject.Inject
-supr jakarta.enterprise.util.AnnotationLiteral
-hfds serialVersionUID
-
-CLSS public final jakarta.enterprise.inject.literal.NamedLiteral
-fld public final static jakarta.inject.Named INSTANCE
-intf jakarta.inject.Named
-meth public java.lang.String value()
-meth public static jakarta.enterprise.inject.literal.NamedLiteral of(java.lang.String)
-supr jakarta.enterprise.util.AnnotationLiteral
-hfds serialVersionUID,value
-
-CLSS public final jakarta.enterprise.inject.literal.QualifierLiteral
-cons public ()
-fld public final static jakarta.enterprise.inject.literal.QualifierLiteral INSTANCE
-intf jakarta.inject.Qualifier
-supr jakarta.enterprise.util.AnnotationLiteral
-hfds serialVersionUID
-
-CLSS public final jakarta.enterprise.inject.literal.SingletonLiteral
-cons public ()
-fld public final static jakarta.enterprise.inject.literal.SingletonLiteral INSTANCE
-intf jakarta.inject.Singleton
-supr jakarta.enterprise.util.AnnotationLiteral
-hfds serialVersionUID
-
-CLSS public abstract interface jakarta.enterprise.inject.se.SeContainer
-intf java.lang.AutoCloseable
-intf jakarta.enterprise.inject.Instance
-meth public abstract boolean isRunning()
-meth public abstract jakarta.enterprise.inject.spi.BeanManager getBeanManager()
-meth public abstract void close()
-
-CLSS public abstract jakarta.enterprise.inject.se.SeContainerInitializer
-cons public ()
-meth public abstract !varargs jakarta.enterprise.inject.se.SeContainerInitializer addBeanClasses(java.lang.Class>[])
-meth public abstract !varargs jakarta.enterprise.inject.se.SeContainerInitializer addExtensions(java.lang.Class extends jakarta.enterprise.inject.spi.Extension>[])
-meth public abstract !varargs jakarta.enterprise.inject.se.SeContainerInitializer addExtensions(jakarta.enterprise.inject.spi.Extension[])
-meth public abstract !varargs jakarta.enterprise.inject.se.SeContainerInitializer addPackages(boolean,java.lang.Class>[])
-meth public abstract !varargs jakarta.enterprise.inject.se.SeContainerInitializer addPackages(boolean,java.lang.Package[])
-meth public abstract !varargs jakarta.enterprise.inject.se.SeContainerInitializer addPackages(java.lang.Class>[])
-meth public abstract !varargs jakarta.enterprise.inject.se.SeContainerInitializer addPackages(java.lang.Package[])
-meth public abstract !varargs jakarta.enterprise.inject.se.SeContainerInitializer enableDecorators(java.lang.Class>[])
-meth public abstract !varargs jakarta.enterprise.inject.se.SeContainerInitializer enableInterceptors(java.lang.Class>[])
-meth public abstract !varargs jakarta.enterprise.inject.se.SeContainerInitializer selectAlternativeStereotypes(java.lang.Class extends java.lang.annotation.Annotation>[])
-meth public abstract !varargs jakarta.enterprise.inject.se.SeContainerInitializer selectAlternatives(java.lang.Class>[])
-meth public abstract jakarta.enterprise.inject.se.SeContainer initialize()
-meth public abstract jakarta.enterprise.inject.se.SeContainerInitializer addProperty(java.lang.String,java.lang.Object)
-meth public abstract jakarta.enterprise.inject.se.SeContainerInitializer disableDiscovery()
-meth public abstract jakarta.enterprise.inject.se.SeContainerInitializer setClassLoader(java.lang.ClassLoader)
-meth public abstract jakarta.enterprise.inject.se.SeContainerInitializer setProperties(java.util.Map)
-meth public static jakarta.enterprise.inject.se.SeContainerInitializer newInstance()
-supr java.lang.Object
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.AfterBeanDiscovery
-meth public abstract <%0 extends java.lang.Object> java.lang.Iterable> getAnnotatedTypes(java.lang.Class<{%%0}>)
-meth public abstract <%0 extends java.lang.Object> jakarta.enterprise.inject.spi.AnnotatedType<{%%0}> getAnnotatedType(java.lang.Class<{%%0}>,java.lang.String)
-meth public abstract <%0 extends java.lang.Object> jakarta.enterprise.inject.spi.configurator.BeanConfigurator<{%%0}> addBean()
-meth public abstract <%0 extends java.lang.Object> jakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator<{%%0}> addObserverMethod()
-meth public abstract void addBean(jakarta.enterprise.inject.spi.Bean>)
-meth public abstract void addContext(jakarta.enterprise.context.spi.Context)
-meth public abstract void addDefinitionError(java.lang.Throwable)
-meth public abstract void addObserverMethod(jakarta.enterprise.inject.spi.ObserverMethod>)
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.AfterDeploymentValidation
-meth public abstract void addDeploymentProblem(java.lang.Throwable)
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.AfterTypeDiscovery
-meth public abstract <%0 extends java.lang.Object> jakarta.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator<{%%0}> addAnnotatedType(java.lang.Class<{%%0}>,java.lang.String)
-meth public abstract java.util.List> getAlternatives()
-meth public abstract java.util.List> getDecorators()
-meth public abstract java.util.List> getInterceptors()
-meth public abstract void addAnnotatedType(jakarta.enterprise.inject.spi.AnnotatedType>,java.lang.String)
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.Annotated
-meth public abstract <%0 extends java.lang.annotation.Annotation> java.util.Set<{%%0}> getAnnotations(java.lang.Class<{%%0}>)
-meth public abstract <%0 extends java.lang.annotation.Annotation> {%%0} getAnnotation(java.lang.Class<{%%0}>)
-meth public abstract boolean isAnnotationPresent(java.lang.Class extends java.lang.annotation.Annotation>)
-meth public abstract java.lang.reflect.Type getBaseType()
-meth public abstract java.util.Set getAnnotations()
-meth public abstract java.util.Set getTypeClosure()
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.AnnotatedCallable<%0 extends java.lang.Object>
-intf jakarta.enterprise.inject.spi.AnnotatedMember<{jakarta.enterprise.inject.spi.AnnotatedCallable%0}>
-meth public abstract java.util.List> getParameters()
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.AnnotatedConstructor<%0 extends java.lang.Object>
-intf jakarta.enterprise.inject.spi.AnnotatedCallable<{jakarta.enterprise.inject.spi.AnnotatedConstructor%0}>
-meth public <%0 extends java.lang.annotation.Annotation> java.util.Set<{%%0}> getAnnotations(java.lang.Class<{%%0}>)
-meth public abstract java.lang.reflect.Constructor<{jakarta.enterprise.inject.spi.AnnotatedConstructor%0}> getJavaMember()
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.AnnotatedField<%0 extends java.lang.Object>
-intf jakarta.enterprise.inject.spi.AnnotatedMember<{jakarta.enterprise.inject.spi.AnnotatedField%0}>
-meth public <%0 extends java.lang.annotation.Annotation> java.util.Set<{%%0}> getAnnotations(java.lang.Class<{%%0}>)
-meth public abstract java.lang.reflect.Field getJavaMember()
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.AnnotatedMember<%0 extends java.lang.Object>
-intf jakarta.enterprise.inject.spi.Annotated
-meth public abstract boolean isStatic()
-meth public abstract java.lang.reflect.Member getJavaMember()
-meth public abstract jakarta.enterprise.inject.spi.AnnotatedType<{jakarta.enterprise.inject.spi.AnnotatedMember%0}> getDeclaringType()
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.AnnotatedMethod<%0 extends java.lang.Object>
-intf jakarta.enterprise.inject.spi.AnnotatedCallable<{jakarta.enterprise.inject.spi.AnnotatedMethod%0}>
-meth public <%0 extends java.lang.annotation.Annotation> java.util.Set<{%%0}> getAnnotations(java.lang.Class<{%%0}>)
-meth public abstract java.lang.reflect.Method getJavaMember()
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.AnnotatedParameter<%0 extends java.lang.Object>
-intf jakarta.enterprise.inject.spi.Annotated
-meth public <%0 extends java.lang.annotation.Annotation> java.util.Set<{%%0}> getAnnotations(java.lang.Class<{%%0}>)
-meth public abstract int getPosition()
-meth public abstract jakarta.enterprise.inject.spi.AnnotatedCallable<{jakarta.enterprise.inject.spi.AnnotatedParameter%0}> getDeclaringCallable()
-meth public java.lang.reflect.Parameter getJavaParameter()
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.AnnotatedType<%0 extends java.lang.Object>
-intf jakarta.enterprise.inject.spi.Annotated
-meth public <%0 extends java.lang.annotation.Annotation> java.util.Set<{%%0}> getAnnotations(java.lang.Class<{%%0}>)
-meth public abstract java.lang.Class<{jakarta.enterprise.inject.spi.AnnotatedType%0}> getJavaClass()
-meth public abstract java.util.Set> getConstructors()
-meth public abstract java.util.Set> getFields()
-meth public abstract java.util.Set> getMethods()
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.Bean<%0 extends java.lang.Object>
-intf jakarta.enterprise.context.spi.Contextual<{jakarta.enterprise.inject.spi.Bean%0}>
-intf jakarta.enterprise.inject.spi.BeanAttributes<{jakarta.enterprise.inject.spi.Bean%0}>
-meth public abstract boolean isNullable()
-meth public abstract java.lang.Class> getBeanClass()
-meth public abstract java.util.Set getInjectionPoints()
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.BeanAttributes<%0 extends java.lang.Object>
-meth public abstract boolean isAlternative()
-meth public abstract java.lang.Class extends java.lang.annotation.Annotation> getScope()
-meth public abstract java.lang.String getName()
-meth public abstract java.util.Set> getStereotypes()
-meth public abstract java.util.Set getQualifiers()
-meth public abstract java.util.Set getTypes()
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.BeanManager
-meth public abstract !varargs <%0 extends java.lang.Object> java.util.Set> resolveObserverMethods({%%0},java.lang.annotation.Annotation[])
-meth public abstract !varargs java.util.List> resolveDecorators(java.util.Set,java.lang.annotation.Annotation[])
-meth public abstract !varargs java.util.List> resolveInterceptors(jakarta.enterprise.inject.spi.InterceptionType,java.lang.annotation.Annotation[])
-meth public abstract !varargs java.util.Set> getBeans(java.lang.reflect.Type,java.lang.annotation.Annotation[])
-meth public abstract !varargs void fireEvent(java.lang.Object,java.lang.annotation.Annotation[])
-meth public abstract <%0 extends java.lang.Object, %1 extends java.lang.Object> jakarta.enterprise.inject.spi.Bean<{%%0}> createBean(jakarta.enterprise.inject.spi.BeanAttributes<{%%0}>,java.lang.Class<{%%1}>,jakarta.enterprise.inject.spi.ProducerFactory<{%%1}>)
-meth public abstract <%0 extends java.lang.Object> jakarta.enterprise.context.spi.CreationalContext<{%%0}> createCreationalContext(jakarta.enterprise.context.spi.Contextual<{%%0}>)
-meth public abstract <%0 extends java.lang.Object> jakarta.enterprise.inject.spi.AnnotatedType<{%%0}> createAnnotatedType(java.lang.Class<{%%0}>)
-meth public abstract <%0 extends java.lang.Object> jakarta.enterprise.inject.spi.Bean extends {%%0}> resolve(java.util.Set>)
-meth public abstract <%0 extends java.lang.Object> jakarta.enterprise.inject.spi.Bean<{%%0}> createBean(jakarta.enterprise.inject.spi.BeanAttributes<{%%0}>,java.lang.Class<{%%0}>,jakarta.enterprise.inject.spi.InjectionTargetFactory<{%%0}>)
-meth public abstract <%0 extends java.lang.Object> jakarta.enterprise.inject.spi.BeanAttributes<{%%0}> createBeanAttributes(jakarta.enterprise.inject.spi.AnnotatedType<{%%0}>)
-meth public abstract <%0 extends java.lang.Object> jakarta.enterprise.inject.spi.InjectionTarget<{%%0}> createInjectionTarget(jakarta.enterprise.inject.spi.AnnotatedType<{%%0}>)
-meth public abstract <%0 extends java.lang.Object> jakarta.enterprise.inject.spi.InjectionTargetFactory<{%%0}> getInjectionTargetFactory(jakarta.enterprise.inject.spi.AnnotatedType<{%%0}>)
-meth public abstract <%0 extends java.lang.Object> jakarta.enterprise.inject.spi.InterceptionFactory<{%%0}> createInterceptionFactory(jakarta.enterprise.context.spi.CreationalContext<{%%0}>,java.lang.Class<{%%0}>)
-meth public abstract <%0 extends java.lang.Object> jakarta.enterprise.inject.spi.ProducerFactory<{%%0}> getProducerFactory(jakarta.enterprise.inject.spi.AnnotatedField super {%%0}>,jakarta.enterprise.inject.spi.Bean<{%%0}>)
-meth public abstract <%0 extends java.lang.Object> jakarta.enterprise.inject.spi.ProducerFactory<{%%0}> getProducerFactory(jakarta.enterprise.inject.spi.AnnotatedMethod super {%%0}>,jakarta.enterprise.inject.spi.Bean<{%%0}>)
-meth public abstract <%0 extends jakarta.enterprise.inject.spi.Extension> {%%0} getExtension(java.lang.Class<{%%0}>)
-meth public abstract boolean areInterceptorBindingsEquivalent(java.lang.annotation.Annotation,java.lang.annotation.Annotation)
-meth public abstract boolean areQualifiersEquivalent(java.lang.annotation.Annotation,java.lang.annotation.Annotation)
-meth public abstract boolean isInterceptorBinding(java.lang.Class extends java.lang.annotation.Annotation>)
-meth public abstract boolean isNormalScope(java.lang.Class extends java.lang.annotation.Annotation>)
-meth public abstract boolean isPassivatingScope(java.lang.Class extends java.lang.annotation.Annotation>)
-meth public abstract boolean isQualifier(java.lang.Class extends java.lang.annotation.Annotation>)
-meth public abstract boolean isScope(java.lang.Class extends java.lang.annotation.Annotation>)
-meth public abstract boolean isStereotype(java.lang.Class extends java.lang.annotation.Annotation>)
-meth public abstract int getInterceptorBindingHashCode(java.lang.annotation.Annotation)
-meth public abstract int getQualifierHashCode(java.lang.annotation.Annotation)
-meth public abstract java.lang.Object getInjectableReference(jakarta.enterprise.inject.spi.InjectionPoint,jakarta.enterprise.context.spi.CreationalContext>)
-meth public abstract java.lang.Object getReference(jakarta.enterprise.inject.spi.Bean>,java.lang.reflect.Type,jakarta.enterprise.context.spi.CreationalContext>)
-meth public abstract java.util.Set getInterceptorBindingDefinition(java.lang.Class extends java.lang.annotation.Annotation>)
-meth public abstract java.util.Set getStereotypeDefinition(java.lang.Class extends java.lang.annotation.Annotation>)
-meth public abstract java.util.Set> getBeans(java.lang.String)
-meth public abstract jakarta.el.ELResolver getELResolver()
-meth public abstract jakarta.el.ExpressionFactory wrapExpressionFactory(jakarta.el.ExpressionFactory)
-meth public abstract jakarta.enterprise.context.spi.Context getContext(java.lang.Class extends java.lang.annotation.Annotation>)
-meth public abstract jakarta.enterprise.event.Event getEvent()
-meth public abstract jakarta.enterprise.inject.Instance createInstance()
-meth public abstract jakarta.enterprise.inject.spi.Bean> getPassivationCapableBean(java.lang.String)
-meth public abstract jakarta.enterprise.inject.spi.BeanAttributes> createBeanAttributes(jakarta.enterprise.inject.spi.AnnotatedMember>)
-meth public abstract jakarta.enterprise.inject.spi.InjectionPoint createInjectionPoint(jakarta.enterprise.inject.spi.AnnotatedField>)
-meth public abstract jakarta.enterprise.inject.spi.InjectionPoint createInjectionPoint(jakarta.enterprise.inject.spi.AnnotatedParameter>)
-meth public abstract void validate(jakarta.enterprise.inject.spi.InjectionPoint)
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.BeforeBeanDiscovery
-meth public abstract !varargs void addInterceptorBinding(java.lang.Class extends java.lang.annotation.Annotation>,java.lang.annotation.Annotation[])
-meth public abstract !varargs void addStereotype(java.lang.Class extends java.lang.annotation.Annotation>,java.lang.annotation.Annotation[])
-meth public abstract <%0 extends java.lang.Object> jakarta.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator<{%%0}> addAnnotatedType(java.lang.Class<{%%0}>,java.lang.String)
-meth public abstract <%0 extends java.lang.annotation.Annotation> jakarta.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator<{%%0}> configureInterceptorBinding(java.lang.Class<{%%0}>)
-meth public abstract <%0 extends java.lang.annotation.Annotation> jakarta.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator<{%%0}> configureQualifier(java.lang.Class<{%%0}>)
-meth public abstract void addAnnotatedType(jakarta.enterprise.inject.spi.AnnotatedType>)
-meth public abstract void addAnnotatedType(jakarta.enterprise.inject.spi.AnnotatedType>,java.lang.String)
-meth public abstract void addInterceptorBinding(jakarta.enterprise.inject.spi.AnnotatedType extends java.lang.annotation.Annotation>)
-meth public abstract void addQualifier(java.lang.Class extends java.lang.annotation.Annotation>)
-meth public abstract void addQualifier(jakarta.enterprise.inject.spi.AnnotatedType extends java.lang.annotation.Annotation>)
-meth public abstract void addScope(java.lang.Class extends java.lang.annotation.Annotation>,boolean,boolean)
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.BeforeShutdown
-
-CLSS public abstract jakarta.enterprise.inject.spi.CDI<%0 extends java.lang.Object>
-cons public ()
-fld protected static java.util.Set discoveredProviders
-fld protected static jakarta.enterprise.inject.spi.CDIProvider configuredProvider
-intf jakarta.enterprise.inject.Instance<{jakarta.enterprise.inject.spi.CDI%0}>
-meth public abstract jakarta.enterprise.inject.spi.BeanManager getBeanManager()
-meth public static jakarta.enterprise.inject.spi.CDI current()
-meth public static void setCDIProvider(jakarta.enterprise.inject.spi.CDIProvider)
-supr java.lang.Object
-hfds lock
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.CDIProvider
-fld public final static int DEFAULT_CDI_PROVIDER_PRIORITY = 0
-intf jakarta.enterprise.inject.spi.Prioritized
-meth public abstract jakarta.enterprise.inject.spi.CDI getCDI()
-meth public int getPriority()
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.Decorator<%0 extends java.lang.Object>
-intf jakarta.enterprise.inject.spi.Bean<{jakarta.enterprise.inject.spi.Decorator%0}>
-meth public abstract java.lang.reflect.Type getDelegateType()
-meth public abstract java.util.Set getDelegateQualifiers()
-meth public abstract java.util.Set getDecoratedTypes()
-
-CLSS public jakarta.enterprise.inject.spi.DefinitionException
-cons public (java.lang.String)
-cons public (java.lang.String,java.lang.Throwable)
-cons public (java.lang.Throwable)
-supr java.lang.RuntimeException
-hfds serialVersionUID
-
-CLSS public jakarta.enterprise.inject.spi.DeploymentException
-cons public (java.lang.String)
-cons public (java.lang.String,java.lang.Throwable)
-cons public (java.lang.Throwable)
-supr java.lang.RuntimeException
-hfds serialVersionUID
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.EventContext<%0 extends java.lang.Object>
-meth public abstract jakarta.enterprise.inject.spi.EventMetadata getMetadata()
-meth public abstract {jakarta.enterprise.inject.spi.EventContext%0} getEvent()
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.EventMetadata
-meth public abstract java.lang.reflect.Type getType()
-meth public abstract java.util.Set getQualifiers()
-meth public abstract jakarta.enterprise.inject.spi.InjectionPoint getInjectionPoint()
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.Extension
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.InjectionPoint
-meth public abstract boolean isDelegate()
-meth public abstract boolean isTransient()
-meth public abstract java.lang.reflect.Member getMember()
-meth public abstract java.lang.reflect.Type getType()
-meth public abstract java.util.Set getQualifiers()
-meth public abstract jakarta.enterprise.inject.spi.Annotated getAnnotated()
-meth public abstract jakarta.enterprise.inject.spi.Bean> getBean()
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.InjectionTarget<%0 extends java.lang.Object>
-intf jakarta.enterprise.inject.spi.Producer<{jakarta.enterprise.inject.spi.InjectionTarget%0}>
-meth public abstract void inject({jakarta.enterprise.inject.spi.InjectionTarget%0},jakarta.enterprise.context.spi.CreationalContext<{jakarta.enterprise.inject.spi.InjectionTarget%0}>)
-meth public abstract void postConstruct({jakarta.enterprise.inject.spi.InjectionTarget%0})
-meth public abstract void preDestroy({jakarta.enterprise.inject.spi.InjectionTarget%0})
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.InjectionTargetFactory<%0 extends java.lang.Object>
-meth public abstract jakarta.enterprise.inject.spi.InjectionTarget<{jakarta.enterprise.inject.spi.InjectionTargetFactory%0}> createInjectionTarget(jakarta.enterprise.inject.spi.Bean<{jakarta.enterprise.inject.spi.InjectionTargetFactory%0}>)
-meth public jakarta.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator<{jakarta.enterprise.inject.spi.InjectionTargetFactory%0}> configure()
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.InterceptionFactory<%0 extends java.lang.Object>
-meth public abstract jakarta.enterprise.inject.spi.InterceptionFactory<{jakarta.enterprise.inject.spi.InterceptionFactory%0}> ignoreFinalMethods()
-meth public abstract jakarta.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator<{jakarta.enterprise.inject.spi.InterceptionFactory%0}> configure()
-meth public abstract {jakarta.enterprise.inject.spi.InterceptionFactory%0} createInterceptedInstance({jakarta.enterprise.inject.spi.InterceptionFactory%0})
-
-CLSS public final !enum jakarta.enterprise.inject.spi.InterceptionType
-fld public final static jakarta.enterprise.inject.spi.InterceptionType AROUND_CONSTRUCT
-fld public final static jakarta.enterprise.inject.spi.InterceptionType AROUND_INVOKE
-fld public final static jakarta.enterprise.inject.spi.InterceptionType AROUND_TIMEOUT
-fld public final static jakarta.enterprise.inject.spi.InterceptionType POST_ACTIVATE
-fld public final static jakarta.enterprise.inject.spi.InterceptionType POST_CONSTRUCT
-fld public final static jakarta.enterprise.inject.spi.InterceptionType PRE_DESTROY
-fld public final static jakarta.enterprise.inject.spi.InterceptionType PRE_PASSIVATE
-meth public static jakarta.enterprise.inject.spi.InterceptionType valueOf(java.lang.String)
-meth public static jakarta.enterprise.inject.spi.InterceptionType[] values()
-supr java.lang.Enum
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.Interceptor<%0 extends java.lang.Object>
-intf jakarta.enterprise.inject.spi.Bean<{jakarta.enterprise.inject.spi.Interceptor%0}>
-meth public abstract boolean intercepts(jakarta.enterprise.inject.spi.InterceptionType)
-meth public abstract java.lang.Object intercept(jakarta.enterprise.inject.spi.InterceptionType,{jakarta.enterprise.inject.spi.Interceptor%0},jakarta.interceptor.InvocationContext) throws java.lang.Exception
-meth public abstract java.util.Set getInterceptorBindings()
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.ObserverMethod<%0 extends java.lang.Object>
-fld public final static int DEFAULT_PRIORITY = 2500
-intf jakarta.enterprise.inject.spi.Prioritized
-meth public abstract java.lang.Class> getBeanClass()
-meth public abstract java.lang.reflect.Type getObservedType()
-meth public abstract java.util.Set getObservedQualifiers()
-meth public abstract jakarta.enterprise.event.Reception getReception()
-meth public abstract jakarta.enterprise.event.TransactionPhase getTransactionPhase()
-meth public boolean isAsync()
-meth public int getPriority()
-meth public void notify(jakarta.enterprise.inject.spi.EventContext<{jakarta.enterprise.inject.spi.ObserverMethod%0}>)
-meth public void notify({jakarta.enterprise.inject.spi.ObserverMethod%0})
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.PassivationCapable
-meth public abstract java.lang.String getId()
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.Prioritized
-meth public abstract int getPriority()
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.ProcessAnnotatedType<%0 extends java.lang.Object>
-meth public abstract jakarta.enterprise.inject.spi.AnnotatedType<{jakarta.enterprise.inject.spi.ProcessAnnotatedType%0}> getAnnotatedType()
-meth public abstract jakarta.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator<{jakarta.enterprise.inject.spi.ProcessAnnotatedType%0}> configureAnnotatedType()
-meth public abstract void setAnnotatedType(jakarta.enterprise.inject.spi.AnnotatedType<{jakarta.enterprise.inject.spi.ProcessAnnotatedType%0}>)
-meth public abstract void veto()
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.ProcessBean<%0 extends java.lang.Object>
-meth public abstract jakarta.enterprise.inject.spi.Annotated getAnnotated()
-meth public abstract jakarta.enterprise.inject.spi.Bean<{jakarta.enterprise.inject.spi.ProcessBean%0}> getBean()
-meth public abstract void addDefinitionError(java.lang.Throwable)
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.ProcessBeanAttributes<%0 extends java.lang.Object>
-meth public abstract jakarta.enterprise.inject.spi.Annotated getAnnotated()
-meth public abstract jakarta.enterprise.inject.spi.BeanAttributes<{jakarta.enterprise.inject.spi.ProcessBeanAttributes%0}> getBeanAttributes()
-meth public abstract jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator<{jakarta.enterprise.inject.spi.ProcessBeanAttributes%0}> configureBeanAttributes()
-meth public abstract void addDefinitionError(java.lang.Throwable)
-meth public abstract void ignoreFinalMethods()
-meth public abstract void setBeanAttributes(jakarta.enterprise.inject.spi.BeanAttributes<{jakarta.enterprise.inject.spi.ProcessBeanAttributes%0}>)
-meth public abstract void veto()
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.ProcessInjectionPoint<%0 extends java.lang.Object, %1 extends java.lang.Object>
-meth public abstract jakarta.enterprise.inject.spi.InjectionPoint getInjectionPoint()
-meth public abstract jakarta.enterprise.inject.spi.configurator.InjectionPointConfigurator configureInjectionPoint()
-meth public abstract void addDefinitionError(java.lang.Throwable)
-meth public abstract void setInjectionPoint(jakarta.enterprise.inject.spi.InjectionPoint)
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.ProcessInjectionTarget<%0 extends java.lang.Object>
-meth public abstract jakarta.enterprise.inject.spi.AnnotatedType<{jakarta.enterprise.inject.spi.ProcessInjectionTarget%0}> getAnnotatedType()
-meth public abstract jakarta.enterprise.inject.spi.InjectionTarget<{jakarta.enterprise.inject.spi.ProcessInjectionTarget%0}> getInjectionTarget()
-meth public abstract void addDefinitionError(java.lang.Throwable)
-meth public abstract void setInjectionTarget(jakarta.enterprise.inject.spi.InjectionTarget<{jakarta.enterprise.inject.spi.ProcessInjectionTarget%0}>)
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.ProcessManagedBean<%0 extends java.lang.Object>
-intf jakarta.enterprise.inject.spi.ProcessBean<{jakarta.enterprise.inject.spi.ProcessManagedBean%0}>
-meth public abstract jakarta.enterprise.inject.spi.AnnotatedType<{jakarta.enterprise.inject.spi.ProcessManagedBean%0}> getAnnotatedBeanClass()
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.ProcessObserverMethod<%0 extends java.lang.Object, %1 extends java.lang.Object>
-meth public abstract jakarta.enterprise.inject.spi.AnnotatedMethod<{jakarta.enterprise.inject.spi.ProcessObserverMethod%1}> getAnnotatedMethod()
-meth public abstract jakarta.enterprise.inject.spi.ObserverMethod<{jakarta.enterprise.inject.spi.ProcessObserverMethod%0}> getObserverMethod()
-meth public abstract jakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator<{jakarta.enterprise.inject.spi.ProcessObserverMethod%0}> configureObserverMethod()
-meth public abstract void addDefinitionError(java.lang.Throwable)
-meth public abstract void setObserverMethod(jakarta.enterprise.inject.spi.ObserverMethod<{jakarta.enterprise.inject.spi.ProcessObserverMethod%0}>)
-meth public abstract void veto()
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.ProcessProducer<%0 extends java.lang.Object, %1 extends java.lang.Object>
-meth public abstract jakarta.enterprise.inject.spi.AnnotatedMember<{jakarta.enterprise.inject.spi.ProcessProducer%0}> getAnnotatedMember()
-meth public abstract jakarta.enterprise.inject.spi.Producer<{jakarta.enterprise.inject.spi.ProcessProducer%1}> getProducer()
-meth public abstract jakarta.enterprise.inject.spi.configurator.ProducerConfigurator<{jakarta.enterprise.inject.spi.ProcessProducer%1}> configureProducer()
-meth public abstract void addDefinitionError(java.lang.Throwable)
-meth public abstract void setProducer(jakarta.enterprise.inject.spi.Producer<{jakarta.enterprise.inject.spi.ProcessProducer%1}>)
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.ProcessProducerField<%0 extends java.lang.Object, %1 extends java.lang.Object>
-intf jakarta.enterprise.inject.spi.ProcessBean<{jakarta.enterprise.inject.spi.ProcessProducerField%1}>
-meth public abstract jakarta.enterprise.inject.spi.AnnotatedField<{jakarta.enterprise.inject.spi.ProcessProducerField%0}> getAnnotatedProducerField()
-meth public abstract jakarta.enterprise.inject.spi.AnnotatedParameter<{jakarta.enterprise.inject.spi.ProcessProducerField%0}> getAnnotatedDisposedParameter()
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.ProcessProducerMethod<%0 extends java.lang.Object, %1 extends java.lang.Object>
-intf jakarta.enterprise.inject.spi.ProcessBean<{jakarta.enterprise.inject.spi.ProcessProducerMethod%1}>
-meth public abstract jakarta.enterprise.inject.spi.AnnotatedMethod<{jakarta.enterprise.inject.spi.ProcessProducerMethod%0}> getAnnotatedProducerMethod()
-meth public abstract jakarta.enterprise.inject.spi.AnnotatedParameter<{jakarta.enterprise.inject.spi.ProcessProducerMethod%0}> getAnnotatedDisposedParameter()
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.ProcessSessionBean<%0 extends java.lang.Object>
-intf jakarta.enterprise.inject.spi.ProcessManagedBean
-meth public abstract java.lang.String getEjbName()
-meth public abstract jakarta.enterprise.inject.spi.SessionBeanType getSessionBeanType()
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.ProcessSyntheticAnnotatedType<%0 extends java.lang.Object>
-intf jakarta.enterprise.inject.spi.ProcessAnnotatedType<{jakarta.enterprise.inject.spi.ProcessSyntheticAnnotatedType%0}>
-meth public abstract jakarta.enterprise.inject.spi.Extension getSource()
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.ProcessSyntheticBean<%0 extends java.lang.Object>
-intf jakarta.enterprise.inject.spi.ProcessBean<{jakarta.enterprise.inject.spi.ProcessSyntheticBean%0}>
-meth public abstract jakarta.enterprise.inject.spi.Extension getSource()
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.ProcessSyntheticObserverMethod<%0 extends java.lang.Object, %1 extends java.lang.Object>
-intf jakarta.enterprise.inject.spi.ProcessObserverMethod<{jakarta.enterprise.inject.spi.ProcessSyntheticObserverMethod%0},{jakarta.enterprise.inject.spi.ProcessSyntheticObserverMethod%1}>
-meth public abstract jakarta.enterprise.inject.spi.Extension getSource()
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.Producer<%0 extends java.lang.Object>
-meth public abstract java.util.Set getInjectionPoints()
-meth public abstract void dispose({jakarta.enterprise.inject.spi.Producer%0})
-meth public abstract {jakarta.enterprise.inject.spi.Producer%0} produce(jakarta.enterprise.context.spi.CreationalContext<{jakarta.enterprise.inject.spi.Producer%0}>)
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.ProducerFactory<%0 extends java.lang.Object>
-meth public abstract <%0 extends java.lang.Object> jakarta.enterprise.inject.spi.Producer<{%%0}> createProducer(jakarta.enterprise.inject.spi.Bean<{%%0}>)
-
-CLSS public final !enum jakarta.enterprise.inject.spi.SessionBeanType
-fld public final static jakarta.enterprise.inject.spi.SessionBeanType SINGLETON
-fld public final static jakarta.enterprise.inject.spi.SessionBeanType STATEFUL
-fld public final static jakarta.enterprise.inject.spi.SessionBeanType STATELESS
-meth public static jakarta.enterprise.inject.spi.SessionBeanType valueOf(java.lang.String)
-meth public static jakarta.enterprise.inject.spi.SessionBeanType[] values()
-supr java.lang.Enum
-
-CLSS public jakarta.enterprise.inject.spi.Unmanaged<%0 extends java.lang.Object>
-cons public (java.lang.Class<{jakarta.enterprise.inject.spi.Unmanaged%0}>)
-cons public (jakarta.enterprise.inject.spi.BeanManager,java.lang.Class<{jakarta.enterprise.inject.spi.Unmanaged%0}>)
-innr public static UnmanagedInstance
-meth public jakarta.enterprise.inject.spi.Unmanaged$UnmanagedInstance<{jakarta.enterprise.inject.spi.Unmanaged%0}> newInstance()
-supr java.lang.Object
-hfds beanManager,injectionTarget
-
-CLSS public static jakarta.enterprise.inject.spi.Unmanaged$UnmanagedInstance<%0 extends java.lang.Object>
- outer jakarta.enterprise.inject.spi.Unmanaged
-meth public jakarta.enterprise.inject.spi.Unmanaged$UnmanagedInstance<{jakarta.enterprise.inject.spi.Unmanaged$UnmanagedInstance%0}> dispose()
-meth public jakarta.enterprise.inject.spi.Unmanaged$UnmanagedInstance<{jakarta.enterprise.inject.spi.Unmanaged$UnmanagedInstance%0}> inject()
-meth public jakarta.enterprise.inject.spi.Unmanaged$UnmanagedInstance<{jakarta.enterprise.inject.spi.Unmanaged$UnmanagedInstance%0}> postConstruct()
-meth public jakarta.enterprise.inject.spi.Unmanaged$UnmanagedInstance<{jakarta.enterprise.inject.spi.Unmanaged$UnmanagedInstance%0}> preDestroy()
-meth public jakarta.enterprise.inject.spi.Unmanaged$UnmanagedInstance<{jakarta.enterprise.inject.spi.Unmanaged$UnmanagedInstance%0}> produce()
-meth public {jakarta.enterprise.inject.spi.Unmanaged$UnmanagedInstance%0} get()
-supr java.lang.Object
-hfds ctx,disposed,injectionTarget,instance
-
-CLSS public abstract interface !annotation jakarta.enterprise.inject.spi.WithAnnotations
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[PARAMETER])
-intf java.lang.annotation.Annotation
-meth public abstract java.lang.Class extends java.lang.annotation.Annotation>[] value()
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.configurator.AnnotatedConstructorConfigurator<%0 extends java.lang.Object>
-meth public abstract java.util.List> params()
-meth public abstract jakarta.enterprise.inject.spi.AnnotatedConstructor<{jakarta.enterprise.inject.spi.configurator.AnnotatedConstructorConfigurator%0}> getAnnotated()
-meth public abstract jakarta.enterprise.inject.spi.configurator.AnnotatedConstructorConfigurator<{jakarta.enterprise.inject.spi.configurator.AnnotatedConstructorConfigurator%0}> add(java.lang.annotation.Annotation)
-meth public abstract jakarta.enterprise.inject.spi.configurator.AnnotatedConstructorConfigurator<{jakarta.enterprise.inject.spi.configurator.AnnotatedConstructorConfigurator%0}> remove(java.util.function.Predicate)
-meth public java.util.stream.Stream> filterParams(java.util.function.Predicate>)
-meth public jakarta.enterprise.inject.spi.configurator.AnnotatedConstructorConfigurator<{jakarta.enterprise.inject.spi.configurator.AnnotatedConstructorConfigurator%0}> removeAll()
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.configurator.AnnotatedFieldConfigurator<%0 extends java.lang.Object>
-meth public abstract jakarta.enterprise.inject.spi.AnnotatedField<{jakarta.enterprise.inject.spi.configurator.AnnotatedFieldConfigurator%0}> getAnnotated()
-meth public abstract jakarta.enterprise.inject.spi.configurator.AnnotatedFieldConfigurator<{jakarta.enterprise.inject.spi.configurator.AnnotatedFieldConfigurator%0}> add(java.lang.annotation.Annotation)
-meth public abstract jakarta.enterprise.inject.spi.configurator.AnnotatedFieldConfigurator<{jakarta.enterprise.inject.spi.configurator.AnnotatedFieldConfigurator%0}> remove(java.util.function.Predicate)
-meth public jakarta.enterprise.inject.spi.configurator.AnnotatedFieldConfigurator<{jakarta.enterprise.inject.spi.configurator.AnnotatedFieldConfigurator%0}> removeAll()
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.configurator.AnnotatedMethodConfigurator<%0 extends java.lang.Object>
-meth public abstract java.util.List> params()
-meth public abstract jakarta.enterprise.inject.spi.AnnotatedMethod<{jakarta.enterprise.inject.spi.configurator.AnnotatedMethodConfigurator%0}> getAnnotated()
-meth public abstract jakarta.enterprise.inject.spi.configurator.AnnotatedMethodConfigurator<{jakarta.enterprise.inject.spi.configurator.AnnotatedMethodConfigurator%0}> add(java.lang.annotation.Annotation)
-meth public abstract jakarta.enterprise.inject.spi.configurator.AnnotatedMethodConfigurator<{jakarta.enterprise.inject.spi.configurator.AnnotatedMethodConfigurator%0}> remove(java.util.function.Predicate)
-meth public java.util.stream.Stream> filterParams(java.util.function.Predicate>)
-meth public jakarta.enterprise.inject.spi.configurator.AnnotatedMethodConfigurator<{jakarta.enterprise.inject.spi.configurator.AnnotatedMethodConfigurator%0}> removeAll()
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.configurator.AnnotatedParameterConfigurator<%0 extends java.lang.Object>
-meth public abstract jakarta.enterprise.inject.spi.AnnotatedParameter<{jakarta.enterprise.inject.spi.configurator.AnnotatedParameterConfigurator%0}> getAnnotated()
-meth public abstract jakarta.enterprise.inject.spi.configurator.AnnotatedParameterConfigurator<{jakarta.enterprise.inject.spi.configurator.AnnotatedParameterConfigurator%0}> add(java.lang.annotation.Annotation)
-meth public abstract jakarta.enterprise.inject.spi.configurator.AnnotatedParameterConfigurator<{jakarta.enterprise.inject.spi.configurator.AnnotatedParameterConfigurator%0}> remove(java.util.function.Predicate)
-meth public jakarta.enterprise.inject.spi.configurator.AnnotatedParameterConfigurator<{jakarta.enterprise.inject.spi.configurator.AnnotatedParameterConfigurator%0}> removeAll()
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator<%0 extends java.lang.Object>
-meth public abstract java.util.Set> constructors()
-meth public abstract java.util.Set> fields()
-meth public abstract java.util.Set> methods()
-meth public abstract jakarta.enterprise.inject.spi.AnnotatedType<{jakarta.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator%0}> getAnnotated()
-meth public abstract jakarta.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator<{jakarta.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator%0}> add(java.lang.annotation.Annotation)
-meth public abstract jakarta.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator<{jakarta.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator%0}> remove(java.util.function.Predicate)
-meth public java.util.stream.Stream> filterConstructors(java.util.function.Predicate>)
-meth public java.util.stream.Stream> filterFields(java.util.function.Predicate>)
-meth public java.util.stream.Stream> filterMethods(java.util.function.Predicate>)
-meth public jakarta.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator<{jakarta.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator%0}> removeAll()
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator<%0 extends java.lang.Object>
-meth public abstract !varargs jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator<{jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator%0}> addQualifiers(java.lang.annotation.Annotation[])
-meth public abstract !varargs jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator<{jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator%0}> addTypes(java.lang.reflect.Type[])
-meth public abstract !varargs jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator<{jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator%0}> qualifiers(java.lang.annotation.Annotation[])
-meth public abstract !varargs jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator<{jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator%0}> types(java.lang.reflect.Type[])
-meth public abstract jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator<{jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator%0}> addQualifier(java.lang.annotation.Annotation)
-meth public abstract jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator<{jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator%0}> addQualifiers(java.util.Set)
-meth public abstract jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator<{jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator%0}> addStereotype(java.lang.Class extends java.lang.annotation.Annotation>)
-meth public abstract jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator<{jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator%0}> addStereotypes(java.util.Set>)
-meth public abstract jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator<{jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator%0}> addTransitiveTypeClosure(java.lang.reflect.Type)
-meth public abstract jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator<{jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator%0}> addType(java.lang.reflect.Type)
-meth public abstract jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator<{jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator%0}> addType(jakarta.enterprise.util.TypeLiteral>)
-meth public abstract jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator<{jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator%0}> addTypes(java.util.Set)
-meth public abstract jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator<{jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator%0}> alternative(boolean)
-meth public abstract jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator<{jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator%0}> name(java.lang.String)
-meth public abstract jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator<{jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator%0}> qualifiers(java.util.Set)
-meth public abstract jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator<{jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator%0}> scope(java.lang.Class extends java.lang.annotation.Annotation>)
-meth public abstract jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator<{jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator%0}> stereotypes(java.util.Set>)
-meth public abstract jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator<{jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator%0}> types(java.util.Set)
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.configurator.BeanConfigurator<%0 extends java.lang.Object>
-meth public abstract !varargs jakarta.enterprise.inject.spi.configurator.BeanConfigurator<{jakarta.enterprise.inject.spi.configurator.BeanConfigurator%0}> addInjectionPoints(jakarta.enterprise.inject.spi.InjectionPoint[])
-meth public abstract !varargs jakarta.enterprise.inject.spi.configurator.BeanConfigurator<{jakarta.enterprise.inject.spi.configurator.BeanConfigurator%0}> addQualifiers(java.lang.annotation.Annotation[])
-meth public abstract !varargs jakarta.enterprise.inject.spi.configurator.BeanConfigurator<{jakarta.enterprise.inject.spi.configurator.BeanConfigurator%0}> addTypes(java.lang.reflect.Type[])
-meth public abstract !varargs jakarta.enterprise.inject.spi.configurator.BeanConfigurator<{jakarta.enterprise.inject.spi.configurator.BeanConfigurator%0}> injectionPoints(jakarta.enterprise.inject.spi.InjectionPoint[])
-meth public abstract !varargs jakarta.enterprise.inject.spi.configurator.BeanConfigurator<{jakarta.enterprise.inject.spi.configurator.BeanConfigurator%0}> qualifiers(java.lang.annotation.Annotation[])
-meth public abstract !varargs jakarta.enterprise.inject.spi.configurator.BeanConfigurator<{jakarta.enterprise.inject.spi.configurator.BeanConfigurator%0}> types(java.lang.reflect.Type[])
-meth public abstract <%0 extends {jakarta.enterprise.inject.spi.configurator.BeanConfigurator%0}> jakarta.enterprise.inject.spi.configurator.BeanConfigurator<{%%0}> createWith(java.util.function.Function,{%%0}>)
-meth public abstract <%0 extends {jakarta.enterprise.inject.spi.configurator.BeanConfigurator%0}> jakarta.enterprise.inject.spi.configurator.BeanConfigurator<{%%0}> produceWith(java.util.function.Function,{%%0}>)
-meth public abstract <%0 extends {jakarta.enterprise.inject.spi.configurator.BeanConfigurator%0}> jakarta.enterprise.inject.spi.configurator.BeanConfigurator<{%%0}> read(jakarta.enterprise.inject.spi.AnnotatedType<{%%0}>)
-meth public abstract jakarta.enterprise.inject.spi.configurator.BeanConfigurator<{jakarta.enterprise.inject.spi.configurator.BeanConfigurator%0}> addInjectionPoint(jakarta.enterprise.inject.spi.InjectionPoint)
-meth public abstract jakarta.enterprise.inject.spi.configurator.BeanConfigurator<{jakarta.enterprise.inject.spi.configurator.BeanConfigurator%0}> addInjectionPoints(java.util.Set)
-meth public abstract jakarta.enterprise.inject.spi.configurator.BeanConfigurator<{jakarta.enterprise.inject.spi.configurator.BeanConfigurator%0}> addQualifier(java.lang.annotation.Annotation)
-meth public abstract jakarta.enterprise.inject.spi.configurator.BeanConfigurator<{jakarta.enterprise.inject.spi.configurator.BeanConfigurator%0}> addQualifiers(java.util.Set)
-meth public abstract jakarta.enterprise.inject.spi.configurator.BeanConfigurator<{jakarta.enterprise.inject.spi.configurator.BeanConfigurator%0}> addStereotype(java.lang.Class extends java.lang.annotation.Annotation>)
-meth public abstract jakarta.enterprise.inject.spi.configurator.BeanConfigurator<{jakarta.enterprise.inject.spi.configurator.BeanConfigurator%0}> addStereotypes(java.util.Set>)
-meth public abstract jakarta.enterprise.inject.spi.configurator.BeanConfigurator<{jakarta.enterprise.inject.spi.configurator.BeanConfigurator%0}> addTransitiveTypeClosure(java.lang.reflect.Type)
-meth public abstract jakarta.enterprise.inject.spi.configurator.BeanConfigurator<{jakarta.enterprise.inject.spi.configurator.BeanConfigurator%0}> addType(java.lang.reflect.Type)
-meth public abstract jakarta.enterprise.inject.spi.configurator.BeanConfigurator<{jakarta.enterprise.inject.spi.configurator.BeanConfigurator%0}> addType(jakarta.enterprise.util.TypeLiteral>)
-meth public abstract jakarta.enterprise.inject.spi.configurator.BeanConfigurator<{jakarta.enterprise.inject.spi.configurator.BeanConfigurator%0}> addTypes(java.util.Set)
-meth public abstract jakarta.enterprise.inject.spi.configurator.BeanConfigurator<{jakarta.enterprise.inject.spi.configurator.BeanConfigurator%0}> alternative(boolean)
-meth public abstract jakarta.enterprise.inject.spi.configurator.BeanConfigurator<{jakarta.enterprise.inject.spi.configurator.BeanConfigurator%0}> beanClass(java.lang.Class>)
-meth public abstract jakarta.enterprise.inject.spi.configurator.BeanConfigurator<{jakarta.enterprise.inject.spi.configurator.BeanConfigurator%0}> destroyWith(java.util.function.BiConsumer<{jakarta.enterprise.inject.spi.configurator.BeanConfigurator%0},jakarta.enterprise.context.spi.CreationalContext<{jakarta.enterprise.inject.spi.configurator.BeanConfigurator%0}>>)
-meth public abstract jakarta.enterprise.inject.spi.configurator.BeanConfigurator<{jakarta.enterprise.inject.spi.configurator.BeanConfigurator%0}> disposeWith(java.util.function.BiConsumer<{jakarta.enterprise.inject.spi.configurator.BeanConfigurator%0},jakarta.enterprise.inject.Instance>)
-meth public abstract jakarta.enterprise.inject.spi.configurator.BeanConfigurator<{jakarta.enterprise.inject.spi.configurator.BeanConfigurator%0}> id(java.lang.String)
-meth public abstract jakarta.enterprise.inject.spi.configurator.BeanConfigurator<{jakarta.enterprise.inject.spi.configurator.BeanConfigurator%0}> injectionPoints(java.util.Set)
-meth public abstract jakarta.enterprise.inject.spi.configurator.BeanConfigurator<{jakarta.enterprise.inject.spi.configurator.BeanConfigurator%0}> name(java.lang.String)
-meth public abstract jakarta.enterprise.inject.spi.configurator.BeanConfigurator<{jakarta.enterprise.inject.spi.configurator.BeanConfigurator%0}> qualifiers(java.util.Set)
-meth public abstract jakarta.enterprise.inject.spi.configurator.BeanConfigurator<{jakarta.enterprise.inject.spi.configurator.BeanConfigurator%0}> read(jakarta.enterprise.inject.spi.BeanAttributes>)
-meth public abstract jakarta.enterprise.inject.spi.configurator.BeanConfigurator<{jakarta.enterprise.inject.spi.configurator.BeanConfigurator%0}> scope(java.lang.Class extends java.lang.annotation.Annotation>)
-meth public abstract jakarta.enterprise.inject.spi.configurator.BeanConfigurator<{jakarta.enterprise.inject.spi.configurator.BeanConfigurator%0}> stereotypes(java.util.Set>)
-meth public abstract jakarta.enterprise.inject.spi.configurator.BeanConfigurator<{jakarta.enterprise.inject.spi.configurator.BeanConfigurator%0}> types(java.util.Set)
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.configurator.InjectionPointConfigurator
-meth public abstract !varargs jakarta.enterprise.inject.spi.configurator.InjectionPointConfigurator addQualifiers(java.lang.annotation.Annotation[])
-meth public abstract !varargs jakarta.enterprise.inject.spi.configurator.InjectionPointConfigurator qualifiers(java.lang.annotation.Annotation[])
-meth public abstract jakarta.enterprise.inject.spi.configurator.InjectionPointConfigurator addQualifier(java.lang.annotation.Annotation)
-meth public abstract jakarta.enterprise.inject.spi.configurator.InjectionPointConfigurator addQualifiers(java.util.Set)
-meth public abstract jakarta.enterprise.inject.spi.configurator.InjectionPointConfigurator delegate(boolean)
-meth public abstract jakarta.enterprise.inject.spi.configurator.InjectionPointConfigurator qualifiers(java.util.Set)
-meth public abstract jakarta.enterprise.inject.spi.configurator.InjectionPointConfigurator transientField(boolean)
-meth public abstract jakarta.enterprise.inject.spi.configurator.InjectionPointConfigurator type(java.lang.reflect.Type)
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator<%0 extends java.lang.Object>
-innr public abstract interface static EventConsumer
-meth public abstract !varargs jakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator<{jakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator%0}> addQualifiers(java.lang.annotation.Annotation[])
-meth public abstract !varargs jakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator<{jakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator%0}> qualifiers(java.lang.annotation.Annotation[])
-meth public abstract jakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator<{jakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator%0}> addQualifier(java.lang.annotation.Annotation)
-meth public abstract jakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator<{jakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator%0}> addQualifiers(java.util.Set)
-meth public abstract jakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator<{jakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator%0}> async(boolean)
-meth public abstract jakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator<{jakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator%0}> beanClass(java.lang.Class>)
-meth public abstract jakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator<{jakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator%0}> notifyWith(jakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator$EventConsumer<{jakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator%0}>)
-meth public abstract jakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator<{jakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator%0}> observedType(java.lang.reflect.Type)
-meth public abstract jakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator<{jakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator%0}> priority(int)
-meth public abstract jakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator<{jakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator%0}> qualifiers(java.util.Set)
-meth public abstract jakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator<{jakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator%0}> read(java.lang.reflect.Method)
-meth public abstract jakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator<{jakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator%0}> read(jakarta.enterprise.inject.spi.AnnotatedMethod>)
-meth public abstract jakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator<{jakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator%0}> read(jakarta.enterprise.inject.spi.ObserverMethod<{jakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator%0}>)
-meth public abstract jakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator<{jakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator%0}> reception(jakarta.enterprise.event.Reception)
-meth public abstract jakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator<{jakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator%0}> transactionPhase(jakarta.enterprise.event.TransactionPhase)
-
-CLSS public abstract interface static jakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator$EventConsumer<%0 extends java.lang.Object>
- outer jakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator
- anno 0 java.lang.FunctionalInterface()
-meth public abstract void accept(jakarta.enterprise.inject.spi.EventContext<{jakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator$EventConsumer%0}>) throws java.lang.Exception
-
-CLSS public abstract interface jakarta.enterprise.inject.spi.configurator.ProducerConfigurator<%0 extends java.lang.Object>
-meth public abstract <%0 extends {jakarta.enterprise.inject.spi.configurator.ProducerConfigurator%0}> jakarta.enterprise.inject.spi.configurator.ProducerConfigurator<{jakarta.enterprise.inject.spi.configurator.ProducerConfigurator%0}> produceWith(java.util.function.Function,{%%0}>)
-meth public abstract jakarta.enterprise.inject.spi.configurator.ProducerConfigurator<{jakarta.enterprise.inject.spi.configurator.ProducerConfigurator%0}> disposeWith(java.util.function.Consumer<{jakarta.enterprise.inject.spi.configurator.ProducerConfigurator%0}>)
-
-CLSS public abstract jakarta.enterprise.util.AnnotationLiteral<%0 extends java.lang.annotation.Annotation>
-cons protected ()
-intf java.io.Serializable
-intf java.lang.annotation.Annotation
-meth public boolean equals(java.lang.Object)
-meth public int hashCode()
-meth public java.lang.Class extends java.lang.annotation.Annotation> annotationType()
-meth public java.lang.String toString()
-supr java.lang.Object
-hfds annotationType,cachedHashCode,members,serialVersionUID
-
-CLSS public abstract interface !annotation jakarta.enterprise.util.Nonbinding
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD])
-innr public final static Literal
-intf java.lang.annotation.Annotation
-
-CLSS public final static jakarta.enterprise.util.Nonbinding$Literal
- outer jakarta.enterprise.util.Nonbinding
-cons public ()
-fld public final static jakarta.enterprise.util.Nonbinding$Literal INSTANCE
-intf jakarta.enterprise.util.Nonbinding
-supr jakarta.enterprise.util.AnnotationLiteral
-hfds serialVersionUID
-
-CLSS public abstract jakarta.enterprise.util.TypeLiteral<%0 extends java.lang.Object>
-cons protected ()
-intf java.io.Serializable
-meth public boolean equals(java.lang.Object)
-meth public final java.lang.Class<{jakarta.enterprise.util.TypeLiteral%0}> getRawType()
-meth public final java.lang.reflect.Type getType()
-meth public int hashCode()
-meth public java.lang.String toString()
-supr java.lang.Object
-hfds actualType,serialVersionUID
-
-CLSS public abstract interface !annotation jakarta.inject.Inject
- anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD, CONSTRUCTOR, FIELD])
-intf java.lang.annotation.Annotation
-
-CLSS public abstract interface !annotation jakarta.inject.Named
- anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 jakarta.inject.Qualifier()
-intf java.lang.annotation.Annotation
-meth public abstract !hasdefault java.lang.String value()
-
-CLSS public abstract interface jakarta.inject.Provider<%0 extends java.lang.Object>
-meth public abstract {jakarta.inject.Provider%0} get()
-
-CLSS public abstract interface !annotation jakarta.inject.Qualifier
- anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[ANNOTATION_TYPE])
-intf java.lang.annotation.Annotation
-
-CLSS public abstract interface !annotation jakarta.inject.Scope
- anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[ANNOTATION_TYPE])
-intf java.lang.annotation.Annotation
-
-CLSS public abstract interface !annotation jakarta.inject.Singleton
- anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 jakarta.inject.Scope()
-intf java.lang.annotation.Annotation
-
-CLSS public abstract interface !annotation jakarta.interceptor.InterceptorBinding
- anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[ANNOTATION_TYPE])
-intf java.lang.annotation.Annotation
-
diff --git a/cdi-tck-impl-sigtest-jdk11.sig b/cdi-tck-impl-sigtest.sig
similarity index 100%
rename from cdi-tck-impl-sigtest-jdk11.sig
rename to cdi-tck-impl-sigtest.sig
diff --git a/docker/build_cditck.sh b/docker/build_cditck.sh
index cad3799..173931e 100755
--- a/docker/build_cditck.sh
+++ b/docker/build_cditck.sh
@@ -1,6 +1,6 @@
#!/bin/bash -xe
#
-# Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2018, 2022 Oracle and/or its affiliates. All rights reserved.
#
# This program and the accompanying materials are made available under the
# terms of the Eclipse Public License v. 2.0, which is available at
@@ -15,18 +15,15 @@
# SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
echo "ANT_HOME=$ANT_HOME"
-echo "export JAVA_HOME=$JDK11_HOME"
echo "export MAVEN_HOME=$MAVEN_HOME"
echo "export PATH=$PATH"
-export JAVA_HOME=$JDK11_HOME
cd $WORKSPACE
mkdir -p ${WORKSPACE}/bundles
if [ ! -z "$TCK_BUNDLE_BASE_URL" ]; then
#use pre-built tck bundle from this location to run test
- #mkdir -p ${WORKSPACE}/bundles
wget --progress=bar:force --no-cache ${TCK_BUNDLE_BASE_URL}/${TCK_BUNDLE_FILE_NAME} -O ${WORKSPACE}/bundles/${TCK_BUNDLE_FILE_NAME}
exit 0
fi
@@ -45,7 +42,7 @@ which mvn
mvn -version
sed -i "s#^porting\.home=.*#porting.home=$WORKSPACE#g" "$WORKSPACE/build.xml"
-sed -i "s#^glassfish\.home=.*#glassfish.home=$WORKSPACE/glassfish6/glassfish#g" "$WORKSPACE/build.xml"
+sed -i "s#^glassfish\.home=.*#glassfish.home=$WORKSPACE/glassfish7/glassfish#g" "$WORKSPACE/build.xml"
ant -version
ant dist.sani
diff --git a/docker/run_cditck.sh b/docker/run_cditck.sh
index c53fe73..ccbe607 100755
--- a/docker/run_cditck.sh
+++ b/docker/run_cditck.sh
@@ -1,6 +1,6 @@
#!/bin/bash -xe
#
-# Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2018, 2022 Oracle and/or its affiliates. All rights reserved.
#
# This program and the accompanying materials are made available under the
# terms of the Eclipse Public License v. 2.0, which is available at
@@ -14,9 +14,17 @@
#
# SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
-VER=3.0.0
+VER=4.0.0
-export JAVA_HOME=$JDK11_HOME
+if [ -z "$GF_TOPLEVEL_DIR" ]; then
+ export GF_TOPLEVEL_DIR=glassfish7
+fi
+
+
+if [[ "$JDK" == "JDK17" || "$JDK" == "jdk17" ]];then
+ export JAVA_HOME=${JDK17_HOME}
+fi
+export PATH=$JAVA_HOME/bin:$PATH
if ls ${WORKSPACE}/bundles/*cdi-tck*.zip 1> /dev/null 2>&1; then
unzip -o ${WORKSPACE}/bundles/*cdi-tck*.zip -d ${WORKSPACE}
@@ -30,43 +38,43 @@ export TS_HOME=${WORKSPACE}/cdi-tck-glassfish-porting
#Install Glassfish
echo "Download and install GlassFish ..."
wget --progress=bar:force --no-cache $GF_BUNDLE_URL -O ${WORKSPACE}/latest-glassfish.zip
-unzip -o ${WORKSPACE}/latest-glassfish.zip -d ${WORKSPACE}
+unzip -q -o ${WORKSPACE}/latest-glassfish.zip -d ${WORKSPACE}
if [ -z "${CDI_TCK_VERSION}" ]; then
- CDI_TCK_VERSION=3.0.0
+ CDI_TCK_VERSION=4.0.0
fi
if [ -z "${CDI_TCK_BUNDLE_URL}" ]; then
- CDI_TCK_BUNDLE_URL=http://download.eclipse.org/ee4j/cdi/cdi-tck-${CDI_TCK_VERSION}-dist.zip
+ CDI_TCK_BUNDLE_URL=https://download.eclipse.org/ee4j/cdi/4.0/cdi-tck-4.0.0-dist.zip
fi
rm -fr arquillian-core-master
wget https://github.com/arquillian/arquillian-core/archive/master.zip -O arquillian-core.zip
-unzip -q arquillian-core.zip
+unzip -q -o arquillian-core.zip
cd arquillian-core-master
-mvn --global-settings "${TS_HOME}/settings.xml" clean install
+mvn --global-settings "${TS_HOME}/settings.xml" clean install -DskipTests
cd $WORKSPACE
# Build 1.0.0-SNAPSHOT release of arquillian-container-glassfish6
rm -fr arquillian-container-glassfish6-master
-wget https://github.com/arquillian/arquillian-container-glassfish6/archive/master.zip -O arquillian-container-glassfish6.zip
-unzip -q arquillian-container-glassfish6.zip
+wget https://github.com/arquillian/arquillian-container-glassfish6/archive/master.zip -O arquillian-container-glassfish.zip
+unzip -q -o arquillian-container-glassfish.zip
cd arquillian-container-glassfish6-master
-mvn --global-settings "${TS_HOME}/settings.xml" clean install
+mvn --global-settings "${TS_HOME}/settings.xml" clean install -DskipTests
cd $WORKSPACE
rm -fr glassfish-cdi-porting-tck-master
wget https://github.com/eclipse-ee4j/glassfish-cdi-porting-tck/archive/master.zip -O glassfish-cdi-porting-tck.zip
-unzip -q glassfish-cdi-porting-tck.zip
+unzip -q -o glassfish-cdi-porting-tck.zip
cd glassfish-cdi-porting-tck-master
-mvn --global-settings "${TS_HOME}/settings.xml" clean install
+mvn --global-settings "${TS_HOME}/settings.xml" clean install -DskipTests
cd $WORKSPACE
#Install CDI TCK dist
echo "Download and unzip CDI TCK dist ..."
wget --progress=bar:force --no-cache $CDI_TCK_BUNDLE_URL -O latest-cdi-tck-dist.zip
-unzip -o ${WORKSPACE}/latest-cdi-tck-dist.zip -d ${WORKSPACE}/
+unzip -q -o ${WORKSPACE}/latest-cdi-tck-dist.zip -d ${WORKSPACE}/
GROUP_ID=jakarta.enterprise
CDI_TCK_DIST=cdi-tck-${CDI_TCK_VERSION}
@@ -79,9 +87,16 @@ mvn --global-settings "${TS_HOME}/settings.xml" org.apache.maven.plugins:maven-i
-Dpackaging=jar
mvn --global-settings "${TS_HOME}/settings.xml" org.apache.maven.plugins:maven-install-plugin:3.0.0-M1:install-file \
--Dfile=${WORKSPACE}/${CDI_TCK_DIST}/artifacts/cdi-tck-impl-${CDI_TCK_VERSION}.jar \
+-Dfile=${WORKSPACE}/${CDI_TCK_DIST}/artifacts/cdi-tck-core-impl-${CDI_TCK_VERSION}.jar \
+-DgroupId=${GROUP_ID} \
+-DartifactId=cdi-tck-core-impl \
+-Dversion=${CDI_TCK_VERSION} \
+-Dpackaging=jar
+
+mvn --global-settings "${TS_HOME}/settings.xml" org.apache.maven.plugins:maven-install-plugin:3.0.0-M1:install-file \
+-Dfile=${WORKSPACE}/${CDI_TCK_DIST}/artifacts/cdi-tck-web-impl-${CDI_TCK_VERSION}.jar \
-DgroupId=${GROUP_ID} \
--DartifactId=cdi-tck-impl \
+-DartifactId=cdi-tck-web-impl \
-Dversion=${CDI_TCK_VERSION} \
-Dpackaging=jar
@@ -95,7 +110,7 @@ mvn --global-settings "${TS_HOME}/settings.xml" org.apache.maven.plugins:maven-i
mvn --global-settings "${TS_HOME}/settings.xml" org.apache.maven.plugins:maven-install-plugin:3.0.0-M1:install-file \
-Dfile=${WORKSPACE}/${CDI_TCK_DIST}/weld/jboss-tck-runner/src/test/tck20/tck-tests.xml \
-DgroupId=${GROUP_ID} \
--DartifactId=cdi-tck-impl \
+-DartifactId=cdi-tck-core-impl \
-Dversion=${CDI_TCK_VERSION} \
-Dpackaging=xml
@@ -120,11 +135,11 @@ mkdir -p ${REPORT}/cdi-$VER-sig
mkdir -p ${REPORT}/cdi-$VER
#Edit Glassfish Security policy
-cat ${WORKSPACE}/docker/CDI.policy >> ${WORKSPACE}/glassfish6/glassfish/domains/domain1/config/server.policy
+cat ${WORKSPACE}/docker/CDI.policy >> ${WORKSPACE}/${GF_TOPLEVEL_DIR}/glassfish/domains/domain1/config/server.policy
#Edit test properties
sed -i "s#porting.home=.*#porting.home=${TS_HOME}#g" ${TS_HOME}/build.properties
-sed -i "s#glassfish.home=.*#glassfish.home=${WORKSPACE}/glassfish6/glassfish#g" ${TS_HOME}/build.properties
+sed -i "s#glassfish.home=.*#glassfish.home=${WORKSPACE}/${GF_TOPLEVEL_DIR}/glassfish#g" ${TS_HOME}/build.properties
if [[ "${PROFILE}" == "web" || "${PROFILE}" == "WEB" ]]; then
sed -i "s#javaee.level=.*#javaee.level=web#g" ${TS_HOME}/build.properties
else
@@ -136,9 +151,8 @@ sed -i "s#cdiextjar=.*#cdiextjar=cdi-tck-ext-lib-${CDI_TCK_VERSION}.jar#g" ${TS_
sed -i "s#cdiext.version=.*#cdiext.version=${CDI_TCK_VERSION}#g" ${TS_HOME}/build.properties
cp ${TS_HOME}/glassfish-tck-runner/src/test/tck20/tck-tests.xml ${TS_HOME}/glassfish-tck-runner/src/test/tck20/tck-tests_bkup.xml
-cp ${WORKSPACE}/${CDI_TCK_DIST}/artifacts/cdi-tck-impl-${CDI_TCK_VERSION}-suite.xml ${TS_HOME}/glassfish-tck-runner/src/test/tck20/tck-tests.xml
+cp ${WORKSPACE}/${CDI_TCK_DIST}/artifacts/cdi-tck-core-impl-${CDI_TCK_VERSION}-suite.xml ${TS_HOME}/glassfish-tck-runner/src/test/tck20/tck-tests.xml
-sed -i "s##g" ${TS_HOME}/glassfish-tck-runner/src/test/tck20/tck-tests.xml
#Run Tests
cd ${TS_HOME}
@@ -160,10 +174,10 @@ if [[ -f ${REPORT}/cdi-$VER/test-report.html ]];then
fi
mv ${REPORT}/cdi-$VER/TEST-TestSuite.xml ${REPORT}/cdi-$VER/cditck-$VER-junit-report.xml
-sed -i 's/name=\"TestSuite\"/name="cditck-3.0"/g' ${REPORT}/cdi-$VER/cditck-$VER-junit-report.xml
+sed -i 's/name=\"TestSuite\"/name="cditck-4.0"/g' ${REPORT}/cdi-$VER/cditck-$VER-junit-report.xml
# Create Junit formated file for sigtests
echo '' > $REPORT/cdi-$VER-sig/cdi-$VER-sig-junit-report.xml
-echo '' >> $REPORT/cdi-$VER-sig/cdi-$VER-sig-junit-report.xml
+echo '' >> $REPORT/cdi-$VER-sig/cdi-$VER-sig-junit-report.xml
echo '' >> $REPORT/cdi-$VER-sig/cdi-$VER-sig-junit-report.xml
echo ' ' >> $REPORT/cdi-$VER-sig/cdi-$VER-sig-junit-report.xml
cat $REPORT/cdi_sig_test_results.txt >> $REPORT/cdi-$VER-sig/cdi-$VER-sig-junit-report.xml
@@ -182,4 +196,4 @@ if [ -f "$REPORT/cdi-$VER-sig/report.html" ]; then
fi
fi
-tar zcvf ${WORKSPACE}/cdi-tck-results.tar.gz ${REPORT} ${WORK} ${WORKSPACE}/glassfish6/glassfish/domains/domain1/logs/
+tar zcvf ${WORKSPACE}/cdi-tck-results.tar.gz ${REPORT} ${WORK} ${WORKSPACE}/${GF_TOPLEVEL_DIR}/glassfish/domains/domain1/logs/
diff --git a/glassfish-tck-runner/pom.template.xml b/glassfish-tck-runner/pom.template.xml
index cedc87f..2b1008e 100644
--- a/glassfish-tck-runner/pom.template.xml
+++ b/glassfish-tck-runner/pom.template.xml
@@ -20,12 +20,12 @@
weld-core-parent
org.jboss.weld
- 4.0.0.Alpha3
+ 5.0.0.CR2
4.0.0
- weld-glassfish-runner-tck11
- CDI TCK runner 3.0 for Weld (GlassFish)
+ weld-glassfish-runner-tck
+ CDI TCK runner 4.0 for Weld (GlassFish)
Aggregates dependencies and runs the CDI TCK (both standalone and on GlassFish AS)
@@ -41,342 +41,378 @@
2.9
1.0.1
3.0.5
- 3.0.0
+ 4.0.0
4.5.5
+ 1.7.0.Final-SNAPSHOT
+ 10.0.0-RC1
+
+
+
+
+ jakarta-snapshots
+ https://jakarta.oss.sonatype.org/content/repositories/staging/
+
+
+ central
+ https://repo1.maven.org/maven2
+
+
+ jboss
+ https://repository.jboss.org/nexus/content/repositories/releases/
+
+
+
+
+
- jakarta.enterprise
- jakarta.enterprise.cdi-api
- 3.0.0
-
-
-
jakarta.annotation
jakarta.annotation-api
- 2.0.0
+ 2.1.0
-
+
jakarta.ejb
jakarta.ejb-api
- 4.0.0
-
-
-
- org.glassfish
- jakarta.el
4.0.0
-
+
jakarta.inject
jakarta.inject-api
- 2.0.0
+ 2.0.1
-
+
jakarta.interceptor
jakarta.interceptor-api
- 2.0.0
+ 2.1.0-RC1
-
+
jakarta.transaction
jakarta.transaction-api
- 2.0.0
+ 2.0.0
+
+
+ jakarta.activation
+ jakarta.activation-api
+ 2.1.0
+
+
+ jakarta.faces
+ jakarta.faces-api
+ 4.0.0
+
+
+ jakarta.jws
+ jakarta.jws-api
+ 3.0.0
+
+
+ jakarta.persistence
+ jakarta.persistence-api
+ 3.1.0
+
+
+ jakarta.resource
+ jakarta.resource-api
+ 2.0.0
+
+
+ jakarta.servlet
+ jakarta.servlet-api
+ 6.0.0
+
+
+ jakarta.servlet.jsp
+ jakarta.servlet.jsp-api
+ 3.1.0
+
+
+ jakarta.xml.bind
+ jakarta.xml.bind-api
+ 4.0.0
+
+
+ jakarta.xml.soap
+ jakarta.xml.soap-api
+ 3.0.0
+
+
+ jakarta.jms
+ jakarta.jms-api
+ 3.1.0
+
+
+ jakarta.xml.ws
+ jakarta.xml.ws-api
+ 4.0.0
+
+
+ jakarta.ws.rs
+ jakarta.ws.rs-api
+ 3.1.0
+
+
+
+ org.glassfish.hk2
+ hk2-api
+ 3.0.3
+
+
+ org.glassfish.hk2
+ hk2-locator
+ 3.0.3
+
+
+ org.glassfish.jersey.inject
+ jersey-hk2
+ 3.1.0-M5
+
+
+ org.glassfish.jersey.core
+ jersey-client
+ 3.1.0-M5
+
+
+ org.glassfish.jersey.core
+ jersey-common
+ 3.1.0-M5
+
+
+ org.glassfish.jersey.media
+ jersey-media-multipart
+ 3.1.0-M5
+
+
+ org.glassfish
+ jakarta.el
+ 5.0.0-M1
-
+
com.beust
jcommander
- 1.27
+ 1.27
-
+
commons-codec
commons-codec
- 1.2
+ 1.2
-
+
net.sourceforge.cssparser
cssparser
- 0.9.5
+ 0.9.5
-
+
net.sourceforge.htmlunit
htmlunit-core-js
- 2.9
+ 2.9
-
+
net.sourceforge.nekohtml
nekohtml
- 1.9.15
+ 1.9.15
-
+
org.jboss.arquillian.container
container-se-api
- 1.0.0.CR2
+ 1.0.0.CR2
-
+
org.jboss.test-audit
jboss-test-audit-api
- 1.1.4.Final
+ 1.1.4.Final
-
+
org.jboss.test-audit
jboss-test-audit-impl
- 1.1.4.Final
+ 1.1.4.Final
-
+
org.testng
testng
- 6.14.3
+ 6.14.3
-
+
commons-httpclient
commons-httpclient
- 3.1
+ 3.1
-
+
xml-apis
xml-apis
- 1.3.04
-
-
- jakarta.activation
- jakarta.activation-api
- 2.0.0
-
-
- jakarta.faces
- jakarta.faces-api
- 3.0.0
-
-
- jakarta.jws
- jakarta.jws-api
- 3.0.0
+ 1.3.04
-
- jakarta.persistence
- jakarta.persistence-api
- 3.0.0
-
-
- jakarta.servlet
- jakarta.servlet-api
- 5.0.0
-
-
- jakarta.servlet.jsp
- jakarta.servlet.jsp-api
- 3.0.0
-
-
- jakarta.xml.bind
- jakarta.xml.bind-api
- 3.0.0
-
-
- jakarta.xml.soap
- jakarta.xml.soap-api
- 2.0.0
-
-
+
net.sourceforge.htmlunit
htmlunit
- 2.9
+ 2.9
-
+
org.beanshell
bsh
- 2.0b4
+ 2.0b4
-
+
org.jboss.arquillian.config
arquillian-config-api
- 1.7.0.Alpha2
+ ${version.arquillian_core}
-
+
org.jboss.arquillian.config
arquillian-config-impl-base
- 1.7.0.Alpha2
+ ${version.arquillian_core}
-
+
org.jboss.arquillian.container
arquillian-container-impl-base
- 1.7.0.Alpha2
+ ${version.arquillian_core}
-
+
org.jboss.arquillian.container
arquillian-container-spi
- 1.7.0.Alpha2
+ ${version.arquillian_core}
-
+
org.jboss.arquillian.container
arquillian-container-test-api
- 1.7.0.Alpha2
+ ${version.arquillian_core}
-
+
org.jboss.arquillian.container
arquillian-container-test-spi
- 1.7.0.Alpha2
+ ${version.arquillian_core}
-
+
org.jboss.arquillian.core
arquillian-core-api
- 1.7.0.Alpha2
+ ${version.arquillian_core}
-
+
org.jboss.arquillian.core
arquillian-core-impl-base
- 1.7.0.Alpha2
+ ${version.arquillian_core}
-
+
org.jboss.arquillian.core
arquillian-core-spi
- 1.7.0.Alpha2
+ ${version.arquillian_core}
-
+
org.jboss.arquillian.test
arquillian-test-api
- 1.7.0.Alpha2
+ ${version.arquillian_core}
-
+
org.jboss.arquillian.test
arquillian-test-impl-base
- 1.7.0.Alpha2
+ ${version.arquillian_core}
-
+
org.jboss.arquillian.test
arquillian-test-spi
- 1.7.0.Alpha2
+ ${version.arquillian_core}
-
+
org.jboss.arquillian.testng
arquillian-testng-container
- 1.7.0.Alpha2
+ ${version.arquillian_core}
-
+
org.jboss.arquillian.testng
arquillian-testng-core
- 1.7.0.Alpha2
+ ${version.arquillian_core}
-
+
org.jboss.shrinkwrap
shrinkwrap-api
- 1.2.3
+ 1.2.3
-
+
org.jboss.shrinkwrap
shrinkwrap-impl-base
- 1.2.3
+ 1.2.3
-
+
org.jboss.shrinkwrap
shrinkwrap-spi
- 1.2.3
+ 1.2.3
-
+
org.jboss.shrinkwrap.descriptors
shrinkwrap-descriptors-api-base
- 2.0.0-alpha-8
+ 2.0.0-alpha-8
-
+
org.jboss.shrinkwrap.descriptors
shrinkwrap-descriptors-api-javaee
- 2.0.0-alpha-8
+ 2.0.0-alpha-8
-
+
org.jboss.shrinkwrap.descriptors
shrinkwrap-descriptors-impl-base
- 2.0.0-alpha-8
+ 2.0.0-alpha-8
-
+
org.jboss.shrinkwrap.descriptors
shrinkwrap-descriptors-impl-javaee
- 2.0.0-alpha-8
+ 2.0.0-alpha-8
-
+
org.jboss.shrinkwrap.descriptors
shrinkwrap-descriptors-spi
- 2.0.0-alpha-8
-
-
- jakarta.jms
- jakarta.jms-api
- 3.0.0-RC1
-
-
- jakarta.xml.ws
- jakarta.xml.ws-api
- 3.0.0-RC3
+ 2.0.0-alpha-8
-
+
commons-logging
commons-logging
- 1.0.4
+ 1.0.4
-
+
commons-collections
commons-collections
- 3.2.1
+ 3.2.1
-
+
commons-io
commons-io
- 2.0.1
+ 2.0.1
-
+
commons-lang
commons-lang
- 2.6
+ 2.6
-
+
xalan
serializer
- 2.7.1
+ 2.7.1
-
+
xalan
xalan
- 2.7.1
+ 2.7.1
-
+
xerces
xercesImpl
- 2.9.1
+ 2.9.1
-
+
org.w3c.css
sac
- 1.3
-
-
- org.glassfish.hk2
- hk2-api
- 3.0.0
-
-
- org.glassfish.jersey.inject
- jersey-hk2
- 3.0.0
-
-
- org.glassfish.jersey.core
- jersey-client
- 3.0.0
-
-
- org.glassfish.jersey.media
- jersey-media-multipart
- 3.0.0
+ 1.3
-
+
org.jboss.weld
weld-core-impl
@@ -398,16 +434,22 @@
-
+
org.jboss.weld.module
weld-ejb
org.glassfish.cdi
- gf-cdi-porting-package-tck11
- 3.0
+ gf-cdi-porting-package-tck
+ 4.0
-
+
+
+