Class SharedClassProviderImpl
java.lang.Object
com.ibm.oti.shared.provider.SharedClassProviderImpl
Implementation of SharedClassProvider.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbyte[]findSharedClassURL(URL path, String className) byte[]findSharedClassURLClasspath(String className, IntConsumer indexConsumer) longlonglonglonglonglonglongcom.ibm.sharedclasses.spi.SharedClassProviderinitializeProvider(ClassLoader loader, URL[] classpath) com.ibm.sharedclasses.spi.SharedClassProviderinitializeProvider(ClassLoader loader, URL[] classpath, boolean urlHelper, boolean tokenHelper) booleanbooleansetURLClasspath(URL[] newClasspath) booleanstoreSharedClassURL(URL path, Class<?> clazz) booleanstoreSharedClassURLClasspath(Class<?> clazz, int foundAtIndex)
-
Constructor Details
-
SharedClassProviderImpl
public SharedClassProviderImpl()
-
-
Method Details
-
initializeProvider
public com.ibm.sharedclasses.spi.SharedClassProvider initializeProvider(ClassLoader loader, URL[] classpath) -
initializeProvider
public com.ibm.sharedclasses.spi.SharedClassProvider initializeProvider(ClassLoader loader, URL[] classpath, boolean urlHelper, boolean tokenHelper) -
setURLClasspath
-
getCacheSize
public long getCacheSize() -
getSoftmxBytes
public long getSoftmxBytes() -
getMinAotBytes
public long getMinAotBytes() -
getMaxAotBytes
public long getMaxAotBytes() -
getMinJitDataBytes
public long getMinJitDataBytes() -
getMaxJitDataBytes
public long getMaxJitDataBytes() -
getFreeSpace
public long getFreeSpace()