public interface Library
Do not implement this interface. Liberty class loaders will only work with the Liberty implementations of this interface.
Modifier and Type | Method and Description |
---|---|
java.util.EnumSet<ApiType> |
getApiTypeVisibility()
Get the allowed API types for this shared library.
|
java.lang.ClassLoader |
getClassLoader()
Get the single classloader for this shared library.
|
java.util.Collection<com.ibm.wsspi.artifact.ArtifactContainer> |
getContainers()
This method returns all the artifact containers from this shared library
|
java.util.Collection<java.io.File> |
getFiles()
This method returns the
Collection of Files |
java.util.Collection<com.ibm.wsspi.config.Fileset> |
getFilesets()
This method returns the
Collection of Filesets |
java.util.Collection<java.io.File> |
getFolders()
This method returns the
Collection of Folders |
java.lang.String |
id()
The unique identifier for this shared library.
|
java.lang.String id()
java.util.Collection<com.ibm.wsspi.config.Fileset> getFilesets()
Collection
of Filesetsjava.lang.ClassLoader getClassLoader()
java.util.EnumSet<ApiType> getApiTypeVisibility()
java.util.Collection<java.io.File> getFiles()
Collection
of Filesjava.util.Collection<java.io.File> getFolders()
Collection
of Foldersjava.util.Collection<com.ibm.wsspi.artifact.ArtifactContainer> getContainers()