com.ibm.ws.classloading

Interface ClassLoaderConfiguration


  1. public interface ClassLoaderConfiguration
This interface defines the configuration of a classloader.

Method Summary

Modifier and Type Method and Description
  1. java.util.List<java.lang.String>
getCommonLibraries()
  1. boolean
getDelegateToParentAfterCheckingLocalClasspath()
  1. ClassLoaderIdentity
getId()
  1. ClassLoaderIdentity
getParentId()
  1. java.util.List<java.lang.String>
getSharedLibraries()
  1. ClassLoaderConfiguration
setCommonLibraries(java.util.List<java.lang.String> libs)
  1. ClassLoaderConfiguration
setCommonLibraries(java.lang.String... libs)
  1. ClassLoaderConfiguration
setDelegateToParentAfterCheckingLocalClasspath(boolean delegateLast)
  1. ClassLoaderConfiguration
setId(ClassLoaderIdentity id)
  1. ClassLoaderConfiguration
setParentId(ClassLoaderIdentity id)
  1. ClassLoaderConfiguration
setSharedLibraries(java.util.List<java.lang.String> libs)
  1. ClassLoaderConfiguration
setSharedLibraries(java.lang.String... libs)

Method Detail

setDelegateToParentAfterCheckingLocalClasspath

  1. ClassLoaderConfiguration setDelegateToParentAfterCheckingLocalClasspath( boolean delegateLast)
Parameters:
delegateLast - true indicates that the parent classloader should be consulted after the local class space. This is not the default behaviour for normal class loading. false indicates normal class loading semantics should be used.

setId

  1. ClassLoaderConfiguration setId( ClassLoaderIdentity id)
Parameters:
id - The identity for this classloader

setParentId

  1. ClassLoaderConfiguration setParentId( ClassLoaderIdentity id)
Parameters:
id - The identity of the parent to this classloader, if a parent is required.

setSharedLibraries

  1. ClassLoaderConfiguration setSharedLibraries( java.util.List<java.lang.String> libs)
Parameters:
libs - the names of shared libraries that should be associated with this classloader

setSharedLibraries

  1. ClassLoaderConfiguration setSharedLibraries( java.lang.String... libs)
See Also:

getSharedLibraries

  1. java.util.List<java.lang.String> getSharedLibraries( )

setCommonLibraries

  1. ClassLoaderConfiguration setCommonLibraries( java.util.List<java.lang.String> libs)
Parameters:
libs - the names of common shared libraries that should be associated with this classloader

setCommonLibraries

  1. ClassLoaderConfiguration setCommonLibraries( java.lang.String... libs)
See Also:

getCommonLibraries

  1. java.util.List<java.lang.String> getCommonLibraries( )

getParentId

  1. ClassLoaderIdentity getParentId( )

getId

  1. ClassLoaderIdentity getId()

getDelegateToParentAfterCheckingLocalClasspath

  1. boolean getDelegateToParentAfterCheckingLocalClasspath( )