com.ibm.wsspi.library
Interface Library


public interface Library


Method Summary
 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<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 Fileset
 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.
 

Method Detail

id

java.lang.String id()
The unique identifier for this shared library.


getFilesets

java.util.Collection<com.ibm.wsspi.config.Fileset> getFilesets()
This method returns the Collection of Fileset

Returns:
a list of contained Filesets

getClassLoader

java.lang.ClassLoader getClassLoader()
Get the single classloader for this shared library. There should be at most one of these in existence at any one time.


getApiTypeVisibility

java.util.EnumSet<ApiType> getApiTypeVisibility()
Get the allowed API types for this shared library.


getFiles

java.util.Collection<java.io.File> getFiles()
This method returns the Collection of Files

Returns:
a list of contained Filese

getFolders

java.util.Collection<java.io.File> getFolders()
This method returns the Collection of Folders

Returns:
a list of contained Folders