Package io.microsphere.classloading
Class BannedArtifactClassLoadingExecutor
- java.lang.Object
-
- io.microsphere.classloading.BannedArtifactClassLoadingExecutor
-
public class BannedArtifactClassLoadingExecutor extends java.lang.Object
The executor for the banned artifacts that are loading byClassLoader
.The banned list should be defined at the config resource that locates on the "META-INF/banned-artifacts" was loaded by
ClassLoader
.The config resource format :
${groupId}:${artifactId}:${version}
- groupId : Artifact Maven groupId
- artifactId : Artifact Maven artifactId
- version : Artifact Maven version
- Since:
- 1.0.0
- Author:
- Mercy
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
CONFIG_LOCATION
-
Constructor Summary
Constructors Constructor Description BannedArtifactClassLoadingExecutor()
BannedArtifactClassLoadingExecutor(java.lang.ClassLoader classLoader)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
execute()
-
-
-
Field Detail
-
CONFIG_LOCATION
public static final java.lang.String CONFIG_LOCATION
- See Also:
- Constant Field Values
-
-