| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> |
| <!-- NewPage --> |
| <html lang="en"> |
| <head> |
| <!-- Generated by javadoc --> |
| <title>Index (OpenJ9 Shared Classes)</title> |
| <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> |
| <script type="text/javascript" src="script.js"></script> |
| </head> |
| <body> |
| <script type="text/javascript"><!-- |
| try { |
| if (location.href.indexOf('is-external=true') == -1) { |
| parent.document.title="Index (OpenJ9 Shared Classes)"; |
| } |
| } |
| catch(err) { |
| } |
| //--> |
| </script> |
| <noscript> |
| <div>JavaScript is disabled on your browser.</div> |
| </noscript> |
| <!-- ========= START OF TOP NAVBAR ======= --> |
| <div class="topNav"><a name="navbar.top"> |
| <!-- --> |
| </a> |
| <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> |
| <a name="navbar.top.firstrow"> |
| <!-- --> |
| </a> |
| <ul class="navList" title="Navigation"> |
| <li><a href="com/ibm/oti/shared/package-summary.html">Package</a></li> |
| <li>Class</li> |
| <li>Use</li> |
| <li><a href="com/ibm/oti/shared/package-tree.html">Tree</a></li> |
| <li><a href="deprecated-list.html">Deprecated</a></li> |
| <li class="navBarCell1Rev">Index</li> |
| <li><a href="help-doc.html">Help</a></li> |
| </ul> |
| <div class="aboutLanguage"><strong>OpenJ9 Shared Classes</strong></div> |
| </div> |
| <div class="subNav"> |
| <ul class="navList"> |
| <li>Prev</li> |
| <li>Next</li> |
| </ul> |
| <ul class="navList"> |
| <li><a href="index.html?index-all.html" target="_top">Frames</a></li> |
| <li><a href="index-all.html" target="_top">No Frames</a></li> |
| </ul> |
| <ul class="navList" id="allclasses_navbar_top"> |
| <li><a href="allclasses-noframe.html">All Classes</a></li> |
| </ul> |
| <div> |
| <script type="text/javascript"><!-- |
| allClassesLink = document.getElementById("allclasses_navbar_top"); |
| if(window==top) { |
| allClassesLink.style.display = "block"; |
| } |
| else { |
| allClassesLink.style.display = "none"; |
| } |
| //--> |
| </script> |
| </div> |
| <a name="skip.navbar.top"> |
| <!-- --> |
| </a></div> |
| <!-- ========= END OF TOP NAVBAR ========= --> |
| <div class="contentContainer"><a href="#I:A">A</a> <a href="#I:C">C</a> <a href="#I:D">D</a> <a href="#I:E">E</a> <a href="#I:F">F</a> <a href="#I:G">G</a> <a href="#I:H">H</a> <a href="#I:I">I</a> <a href="#I:J">J</a> <a href="#I:M">M</a> <a href="#I:N">N</a> <a href="#I:P">P</a> <a href="#I:S">S</a> <a name="I:A"> |
| <!-- --> |
| </a> |
| <h2 class="title">A</h2> |
| <dl> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassFilter.html#acceptFind-java.lang.String-">acceptFind(String)</a></span> - Method in interface com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassFilter.html" title="interface in com.ibm.oti.shared">SharedClassFilter</a></dt> |
| <dd> |
| <div class="block">Tests if the helper should try to find a specified class in the shared class cache</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassFilter.html#acceptStore-java.lang.String-">acceptStore(String)</a></span> - Method in interface com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassFilter.html" title="interface in com.ibm.oti.shared">SharedClassFilter</a></dt> |
| <dd> |
| <div class="block">Tests if a specified class should be stored in the shared class cache</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassPermissionCollection.html#add-java.security.Permission-">add(Permission)</a></span> - Method in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassPermissionCollection.html" title="class in com.ibm.oti.shared">SharedClassPermissionCollection</a></dt> |
| <dd> |
| <div class="block">Adds a permission to this collection</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassURLClasspathHelper.html#addClasspathEntry-java.net.URL-">addClasspathEntry(URL)</a></span> - Method in interface com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassURLClasspathHelper.html" title="interface in com.ibm.oti.shared">SharedClassURLClasspathHelper</a></dt> |
| <dd> |
| <div class="block">Updates the helper's classpath by appending a URL (see <q>Usage</q>).</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassCacheInfo.html#ADDRESS_MODE_32">ADDRESS_MODE_32</a></span> - Static variable in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassCacheInfo.html" title="class in com.ibm.oti.shared">SharedClassCacheInfo</a></dt> |
| <dd> |
| <div class="block">Specifies a 32-bit cache.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassCacheInfo.html#ADDRESS_MODE_64">ADDRESS_MODE_64</a></span> - Static variable in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassCacheInfo.html" title="class in com.ibm.oti.shared">SharedClassCacheInfo</a></dt> |
| <dd> |
| <div class="block">Specifies a 64-bit cache.</div> |
| </dd> |
| </dl> |
| <a name="I:C"> |
| <!-- --> |
| </a> |
| <h2 class="title">C</h2> |
| <dl> |
| <dt><a href="com/ibm/oti/shared/CannotSetClasspathException.html" title="class in com.ibm.oti.shared"><span class="typeNameLink">CannotSetClasspathException</span></a> - Exception in <a href="com/ibm/oti/shared/package-summary.html">com.ibm.oti.shared</a></dt> |
| <dd> |
| <div class="block">Exception thrown if an attempt is made to modify confirmed elements of a |
| classpath in SharedClassURLClasspathHelper.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/CannotSetClasspathException.html#CannotSetClasspathException-java.lang.String-">CannotSetClasspathException(String)</a></span> - Constructor for exception com.ibm.oti.shared.<a href="com/ibm/oti/shared/CannotSetClasspathException.html" title="class in com.ibm.oti.shared">CannotSetClasspathException</a></dt> |
| <dd> |
| <div class="block">Creates a new CannotSetClasspathException</div> |
| </dd> |
| <dt><a href="com/ibm/oti/shared/package-summary.html">com.ibm.oti.shared</a> - package com.ibm.oti.shared</dt> |
| <dd> |
| <div class="block">The OpenJ9 shared classes API, a persistent share which can contain classes, precompiled code (AOT), |
| JIT data, and other data used to improve start up performance and reduce memory footprint.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassCacheInfo.html#COMPRESSED_REFS">COMPRESSED_REFS</a></span> - Static variable in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassCacheInfo.html" title="class in com.ibm.oti.shared">SharedClassCacheInfo</a></dt> |
| <dd> |
| <div class="block">Specifies a compressedRefs cache.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassCacheInfo.html#COMPRESSED_REFS_UNKNOWN">COMPRESSED_REFS_UNKNOWN</a></span> - Static variable in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassCacheInfo.html" title="class in com.ibm.oti.shared">SharedClassCacheInfo</a></dt> |
| <dd> |
| <div class="block">The compressedRefs mode is unknown for the cache.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassURLClasspathHelper.html#confirmAllEntries--">confirmAllEntries()</a></span> - Method in interface com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassURLClasspathHelper.html" title="interface in com.ibm.oti.shared">SharedClassURLClasspathHelper</a></dt> |
| <dd> |
| <div class="block">Confirms all entries in the current classpath.</div> |
| </dd> |
| </dl> |
| <a name="I:D"> |
| <!-- --> |
| </a> |
| <h2 class="title">D</h2> |
| <dl> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassUtilities.html#DESTROY_FAILED_CURRENT_GEN_CACHE">DESTROY_FAILED_CURRENT_GEN_CACHE</a></span> - Static variable in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassUtilities.html" title="class in com.ibm.oti.shared">SharedClassUtilities</a></dt> |
| <dd> |
| <div class="block">Returned by <a href="com/ibm/oti/shared/SharedClassUtilities.html#destroySharedCache-java.lang.String-int-java.lang.String-boolean-"><code>SharedClassUtilities.destroySharedCache(java.lang.String, int, java.lang.String, boolean)</code></a> to indicate that the method has failed to destroy the |
| current generation cache.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassUtilities.html#DESTROY_FAILED_OLDER_GEN_CACHE">DESTROY_FAILED_OLDER_GEN_CACHE</a></span> - Static variable in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassUtilities.html" title="class in com.ibm.oti.shared">SharedClassUtilities</a></dt> |
| <dd> |
| <div class="block">Returned by <a href="com/ibm/oti/shared/SharedClassUtilities.html#destroySharedCache-java.lang.String-int-java.lang.String-boolean-"><code>SharedClassUtilities.destroySharedCache(java.lang.String, int, java.lang.String, boolean)</code></a> to indicate that the method has failed to destroy one |
| or more older generation caches, and either a current generation cache does not exist or is successfully destroyed.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassUtilities.html#DESTROYED_ALL_CACHE">DESTROYED_ALL_CACHE</a></span> - Static variable in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassUtilities.html" title="class in com.ibm.oti.shared">SharedClassUtilities</a></dt> |
| <dd> |
| <div class="block">Returned by <a href="com/ibm/oti/shared/SharedClassUtilities.html#destroySharedCache-java.lang.String-int-java.lang.String-boolean-"><code>SharedClassUtilities.destroySharedCache(java.lang.String, int, java.lang.String, boolean)</code></a> to indicate either no cache exists |
| or the method has successfully destroyed caches of all generations.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassUtilities.html#DESTROYED_NONE">DESTROYED_NONE</a></span> - Static variable in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassUtilities.html" title="class in com.ibm.oti.shared">SharedClassUtilities</a></dt> |
| <dd> |
| <div class="block">Returned by <a href="com/ibm/oti/shared/SharedClassUtilities.html#destroySharedCache-java.lang.String-int-java.lang.String-boolean-"><code>SharedClassUtilities.destroySharedCache(java.lang.String, int, java.lang.String, boolean)</code></a> to indicate that the method failed to destroy any cache.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassUtilities.html#destroySharedCache-java.lang.String-int-java.lang.String-boolean-">destroySharedCache(String, int, String, boolean)</a></span> - Static method in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassUtilities.html" title="class in com.ibm.oti.shared">SharedClassUtilities</a></dt> |
| <dd> |
| <div class="block">Destroys a named shared class cache of a given type in a given directory.</div> |
| </dd> |
| </dl> |
| <a name="I:E"> |
| <!-- --> |
| </a> |
| <h2 class="title">E</h2> |
| <dl> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassPermissionCollection.html#elements--">elements()</a></span> - Method in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassPermissionCollection.html" title="class in com.ibm.oti.shared">SharedClassPermissionCollection</a></dt> |
| <dd> |
| <div class="block">Returns permissions as an enumeration</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassPermission.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassPermission.html" title="class in com.ibm.oti.shared">SharedClassPermission</a></dt> |
| <dd> |
| <div class="block">Compares the argument to the receiver, and answers <code>true</code> |
| if they represent the <em>same</em> object using a class |
| specific comparison.</div> |
| </dd> |
| </dl> |
| <a name="I:F"> |
| <!-- --> |
| </a> |
| <h2 class="title">F</h2> |
| <dl> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassHelperFactory.html#findHelperForClassLoader-java.lang.ClassLoader-">findHelperForClassLoader(ClassLoader)</a></span> - Method in interface com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassHelperFactory.html" title="interface in com.ibm.oti.shared">SharedClassHelperFactory</a></dt> |
| <dd> |
| <div class="block">Utility function that returns a SharedClassHelper for a given ClassLoader.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassTokenHelper.html#findSharedClass-java.lang.String-java.lang.String-">findSharedClass(String, String)</a></span> - Method in interface com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassTokenHelper.html" title="interface in com.ibm.oti.shared">SharedClassTokenHelper</a></dt> |
| <dd> |
| <div class="block">Finds a class in the shared cache by using a specific token and class name.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassURLClasspathHelper.html#findSharedClass-java.lang.String-com.ibm.oti.shared.SharedClassURLClasspathHelper.IndexHolder-">findSharedClass(String, SharedClassURLClasspathHelper.IndexHolder)</a></span> - Method in interface com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassURLClasspathHelper.html" title="interface in com.ibm.oti.shared">SharedClassURLClasspathHelper</a></dt> |
| <dd> |
| <div class="block">Finds a class in the shared cache by using the class name given (implicitly using the caller's classpath).</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassURLClasspathHelper.html#findSharedClass-java.lang.String-java.lang.String-com.ibm.oti.shared.SharedClassURLClasspathHelper.IndexHolder-">findSharedClass(String, String, SharedClassURLClasspathHelper.IndexHolder)</a></span> - Method in interface com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassURLClasspathHelper.html" title="interface in com.ibm.oti.shared">SharedClassURLClasspathHelper</a></dt> |
| <dd> |
| <div class="block">Finds a class in the shared cache by using the class name and partition given (implicitly using the caller's classpath).</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassURLHelper.html#findSharedClass-java.net.URL-java.lang.String-">findSharedClass(URL, String)</a></span> - Method in interface com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassURLHelper.html" title="interface in com.ibm.oti.shared">SharedClassURLHelper</a></dt> |
| <dd> |
| <div class="block">Finds a class in the shared cache by using a specific URL and class name.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassURLHelper.html#findSharedClass-java.lang.String-java.net.URL-java.lang.String-">findSharedClass(String, URL, String)</a></span> - Method in interface com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassURLHelper.html" title="interface in com.ibm.oti.shared">SharedClassURLHelper</a></dt> |
| <dd> |
| <div class="block">Finds a class in the shared cache by using a specific URL, class name, and user-defined partition (see <q>Partitions</q>).</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedDataHelper.html#findSharedData-java.lang.String-">findSharedData(String)</a></span> - Method in interface com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedDataHelper.html" title="interface in com.ibm.oti.shared">SharedDataHelper</a></dt> |
| <dd> |
| <div class="block">Find data in the shared cache using a specific token.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassStatistics.html#freeSpaceBytes--">freeSpaceBytes()</a></span> - Static method in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassStatistics.html" title="class in com.ibm.oti.shared">SharedClassStatistics</a></dt> |
| <dd> |
| <div class="block">Returns the free space of the shared cache that the JVM is currently connected to</div> |
| </dd> |
| </dl> |
| <a name="I:G"> |
| <!-- --> |
| </a> |
| <h2 class="title">G</h2> |
| <dl> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassPermission.html#getActions--">getActions()</a></span> - Method in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassPermission.html" title="class in com.ibm.oti.shared">SharedClassPermission</a></dt> |
| <dd> |
| <div class="block">Answers the actions associated with the receiver.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassCacheInfo.html#getCacheAddressMode--">getCacheAddressMode()</a></span> - Method in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassCacheInfo.html" title="class in com.ibm.oti.shared">SharedClassCacheInfo</a></dt> |
| <dd> |
| <div class="block">Gets the address mode for the shared class cache.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassCacheInfo.html#getCacheCompressedRefsMode--">getCacheCompressedRefsMode()</a></span> - Method in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassCacheInfo.html" title="class in com.ibm.oti.shared">SharedClassCacheInfo</a></dt> |
| <dd> |
| <div class="block">Get the compressedRefs mode for the shared class cache.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassCacheInfo.html#getCacheFreeBytes--">getCacheFreeBytes()</a></span> - Method in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassCacheInfo.html" title="class in com.ibm.oti.shared">SharedClassCacheInfo</a></dt> |
| <dd> |
| <div class="block">Gets the amount of free bytes in the shared class cache.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassCacheInfo.html#getCacheJVMLevel--">getCacheJVMLevel()</a></span> - Method in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassCacheInfo.html" title="class in com.ibm.oti.shared">SharedClassCacheInfo</a></dt> |
| <dd> |
| <div class="block">Gets the JVM level for the shared class cache.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassCacheInfo.html#getCacheLayer--">getCacheLayer()</a></span> - Method in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassCacheInfo.html" title="class in com.ibm.oti.shared">SharedClassCacheInfo</a></dt> |
| <dd> |
| <div class="block">Get the layer number for the shared class cache.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassCacheInfo.html#getCacheName--">getCacheName()</a></span> - Method in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassCacheInfo.html" title="class in com.ibm.oti.shared">SharedClassCacheInfo</a></dt> |
| <dd> |
| <div class="block">Gets the cache name for the shared class cache.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassCacheInfo.html#getCacheSize--">getCacheSize()</a></span> - Method in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassCacheInfo.html" title="class in com.ibm.oti.shared">SharedClassCacheInfo</a></dt> |
| <dd> |
| <div class="block">Gets total usable shared class cache size.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassCacheInfo.html#getCacheSoftMaxBytes--">getCacheSoftMaxBytes()</a></span> - Method in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassCacheInfo.html" title="class in com.ibm.oti.shared">SharedClassCacheInfo</a></dt> |
| <dd> |
| <div class="block">Get the soft limit for available space in the cache in bytes.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassCacheInfo.html#getCacheType--">getCacheType()</a></span> - Method in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassCacheInfo.html" title="class in com.ibm.oti.shared">SharedClassCacheInfo</a></dt> |
| <dd> |
| <div class="block">Check the type of the shared class cache.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedAbstractHelper.html#getClassLoader--">getClassLoader()</a></span> - Method in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedAbstractHelper.html" title="class in com.ibm.oti.shared">SharedAbstractHelper</a></dt> |
| <dd> |
| <div class="block">Utility function.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedHelper.html#getClassLoader--">getClassLoader()</a></span> - Method in interface com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedHelper.html" title="interface in com.ibm.oti.shared">SharedHelper</a></dt> |
| <dd> |
| <div class="block">Returns the ClassLoader that this SharedHelper belongs to</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedDataHelperFactory.html#getDataHelper-java.lang.ClassLoader-">getDataHelper(ClassLoader)</a></span> - Method in interface com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedDataHelperFactory.html" title="interface in com.ibm.oti.shared">SharedDataHelperFactory</a></dt> |
| <dd> |
| <div class="block">Return a SharedDataHelper for a given ClassLoader.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassCacheInfo.html#getLastDetach--">getLastDetach()</a></span> - Method in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassCacheInfo.html" title="class in com.ibm.oti.shared">SharedClassCacheInfo</a></dt> |
| <dd> |
| <div class="block">Gets the time when the shared class cache was last detached.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassCacheInfo.html#getOSsemid--">getOSsemid()</a></span> - Method in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassCacheInfo.html" title="class in com.ibm.oti.shared">SharedClassCacheInfo</a></dt> |
| <dd> |
| <div class="block">Gets the OS semaphore ID associated with the shared class cache.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassCacheInfo.html#getOSshmid--">getOSshmid()</a></span> - Method in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassCacheInfo.html" title="class in com.ibm.oti.shared">SharedClassCacheInfo</a></dt> |
| <dd> |
| <div class="block">Gets the OS shared memory ID associated with the shared class cache.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassUtilities.html#getSharedCacheInfo-java.lang.String-int-boolean-">getSharedCacheInfo(String, int, boolean)</a></span> - Static method in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassUtilities.html" title="class in com.ibm.oti.shared">SharedClassUtilities</a></dt> |
| <dd> |
| <div class="block">Iterates through all shared class caches present in the given directory and returns their information in |
| a <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" target="_blank" title="class or interface in java.util"><code>List</code></a>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/Shared.html#getSharedClassHelperFactory--">getSharedClassHelperFactory()</a></span> - Static method in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/Shared.html" title="class in com.ibm.oti.shared">Shared</a></dt> |
| <dd> |
| <div class="block">If sharing is enabled, returns a SharedClassHelperFactory, otherwise returns null.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/Shared.html#getSharedDataHelperFactory--">getSharedDataHelperFactory()</a></span> - Static method in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/Shared.html" title="class in com.ibm.oti.shared">Shared</a></dt> |
| <dd> |
| <div class="block">If sharing is enabled, returns a SharedDataHelperFactory, otherwise returns null.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassAbstractHelper.html#getSharingFilter--">getSharingFilter()</a></span> - Method in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassAbstractHelper.html" title="class in com.ibm.oti.shared">SharedClassAbstractHelper</a></dt> |
| <dd> |
| <div class="block">Returns the SharedClassFilter associated with this helper.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassHelper.html#getSharingFilter--">getSharingFilter()</a></span> - Method in interface com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassHelper.html" title="interface in com.ibm.oti.shared">SharedClassHelper</a></dt> |
| <dd> |
| <div class="block">Returns the sharing filter associated with this helper.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassHelperFactory.html#getTokenHelper-java.lang.ClassLoader-">getTokenHelper(ClassLoader)</a></span> - Method in interface com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassHelperFactory.html" title="interface in com.ibm.oti.shared">SharedClassHelperFactory</a></dt> |
| <dd> |
| <div class="block">Returns a SharedClassTokenHelper for a given ClassLoader.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassHelperFactory.html#getTokenHelper-java.lang.ClassLoader-com.ibm.oti.shared.SharedClassFilter-">getTokenHelper(ClassLoader, SharedClassFilter)</a></span> - Method in interface com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassHelperFactory.html" title="interface in com.ibm.oti.shared">SharedClassHelperFactory</a></dt> |
| <dd> |
| <div class="block">Returns a SharedClassTokenHelper for a given ClassLoader.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassHelperFactory.html#getURLClasspathHelper-java.lang.ClassLoader-java.net.URL:A-">getURLClasspathHelper(ClassLoader, URL[])</a></span> - Method in interface com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassHelperFactory.html" title="interface in com.ibm.oti.shared">SharedClassHelperFactory</a></dt> |
| <dd> |
| <div class="block">Returns a SharedClassURLClasspathHelper for a given ClassLoader.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassHelperFactory.html#getURLClasspathHelper-java.lang.ClassLoader-java.net.URL:A-com.ibm.oti.shared.SharedClassFilter-">getURLClasspathHelper(ClassLoader, URL[], SharedClassFilter)</a></span> - Method in interface com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassHelperFactory.html" title="interface in com.ibm.oti.shared">SharedClassHelperFactory</a></dt> |
| <dd> |
| <div class="block">Returns a SharedClassURLClasspathHelper for a given ClassLoader.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassHelperFactory.html#getURLHelper-java.lang.ClassLoader-">getURLHelper(ClassLoader)</a></span> - Method in interface com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassHelperFactory.html" title="interface in com.ibm.oti.shared">SharedClassHelperFactory</a></dt> |
| <dd> |
| <div class="block">Returns a SharedClassURLHelper for a given ClassLoader.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassHelperFactory.html#getURLHelper-java.lang.ClassLoader-com.ibm.oti.shared.SharedClassFilter-">getURLHelper(ClassLoader, SharedClassFilter)</a></span> - Method in interface com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassHelperFactory.html" title="interface in com.ibm.oti.shared">SharedClassHelperFactory</a></dt> |
| <dd> |
| <div class="block">Returns a SharedClassURLHelper for a given ClassLoader.</div> |
| </dd> |
| </dl> |
| <a name="I:H"> |
| <!-- --> |
| </a> |
| <h2 class="title">H</h2> |
| <dl> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassPermission.html#hashCode--">hashCode()</a></span> - Method in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassPermission.html" title="class in com.ibm.oti.shared">SharedClassPermission</a></dt> |
| <dd> |
| <div class="block">Answers an integer hash code for the receiver.</div> |
| </dd> |
| <dt><a href="com/ibm/oti/shared/HelperAlreadyDefinedException.html" title="class in com.ibm.oti.shared"><span class="typeNameLink">HelperAlreadyDefinedException</span></a> - Exception in <a href="com/ibm/oti/shared/package-summary.html">com.ibm.oti.shared</a></dt> |
| <dd> |
| <div class="block">Exception thrown if a factory is asked to get multiple helpers for a ClassLoader.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/HelperAlreadyDefinedException.html#HelperAlreadyDefinedException-java.lang.String-">HelperAlreadyDefinedException(String)</a></span> - Constructor for exception com.ibm.oti.shared.<a href="com/ibm/oti/shared/HelperAlreadyDefinedException.html" title="class in com.ibm.oti.shared">HelperAlreadyDefinedException</a></dt> |
| <dd> |
| <div class="block">Creates a new HelperAlreadyDefinedException</div> |
| </dd> |
| </dl> |
| <a name="I:I"> |
| <!-- --> |
| </a> |
| <h2 class="title">I</h2> |
| <dl> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassPermission.html#implies-java.security.Permission-">implies(Permission)</a></span> - Method in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassPermission.html" title="class in com.ibm.oti.shared">SharedClassPermission</a></dt> |
| <dd> |
| <div class="block">Indicates whether the argument permission is implied |
| by the receiver.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassPermissionCollection.html#implies-java.security.Permission-">implies(Permission)</a></span> - Method in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassPermissionCollection.html" title="class in com.ibm.oti.shared">SharedClassPermissionCollection</a></dt> |
| <dd> |
| <div class="block">Returns <code>true</code> if the permission given is implied by any of the |
| permissions in the collection</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassCacheInfo.html#isCacheCompatible--">isCacheCompatible()</a></span> - Method in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassCacheInfo.html" title="class in com.ibm.oti.shared">SharedClassCacheInfo</a></dt> |
| <dd> |
| <div class="block">Checks the compatibility of the shared class cache with this JVM.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassCacheInfo.html#isCacheCorrupt--">isCacheCorrupt()</a></span> - Method in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassCacheInfo.html" title="class in com.ibm.oti.shared">SharedClassCacheInfo</a></dt> |
| <dd> |
| <div class="block">Checks if the shared class cache is corrupt.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassCacheInfo.html#isCachePersistent--">isCachePersistent()</a></span> - Method in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassCacheInfo.html" title="class in com.ibm.oti.shared">SharedClassCacheInfo</a></dt> |
| <dd> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">Use getCacheType() instead.</span></div> |
| </div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassAbstractHelper.html#isSharedClassCookie-byte:A-">isSharedClassCookie(byte[])</a></span> - Method in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassAbstractHelper.html" title="class in com.ibm.oti.shared">SharedClassAbstractHelper</a></dt> |
| <dd> |
| <div class="block">Utility function.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/Shared.html#isSharingEnabled--">isSharingEnabled()</a></span> - Static method in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/Shared.html" title="class in com.ibm.oti.shared">Shared</a></dt> |
| <dd> |
| <div class="block">Checks if sharing is enabled for this JVM.</div> |
| </dd> |
| </dl> |
| <a name="I:J"> |
| <!-- --> |
| </a> |
| <h2 class="title">J</h2> |
| <dl> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassCacheInfo.html#JVMLEVEL_JAVA5">JVMLEVEL_JAVA5</a></span> - Static variable in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassCacheInfo.html" title="class in com.ibm.oti.shared">SharedClassCacheInfo</a></dt> |
| <dd> |
| <div class="block">Specifies a Java 5 cache.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassCacheInfo.html#JVMLEVEL_JAVA6">JVMLEVEL_JAVA6</a></span> - Static variable in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassCacheInfo.html" title="class in com.ibm.oti.shared">SharedClassCacheInfo</a></dt> |
| <dd> |
| <div class="block">Specifies a Java 6 cache.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassCacheInfo.html#JVMLEVEL_JAVA7">JVMLEVEL_JAVA7</a></span> - Static variable in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassCacheInfo.html" title="class in com.ibm.oti.shared">SharedClassCacheInfo</a></dt> |
| <dd> |
| <div class="block">Specifies a Java 7 cache.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassCacheInfo.html#JVMLEVEL_JAVA8">JVMLEVEL_JAVA8</a></span> - Static variable in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassCacheInfo.html" title="class in com.ibm.oti.shared">SharedClassCacheInfo</a></dt> |
| <dd> |
| <div class="block">Specifies a Java 8 cache.</div> |
| </dd> |
| </dl> |
| <a name="I:M"> |
| <!-- --> |
| </a> |
| <h2 class="title">M</h2> |
| <dl> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassStatistics.html#maxAotBytes--">maxAotBytes()</a></span> - Static method in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassStatistics.html" title="class in com.ibm.oti.shared">SharedClassStatistics</a></dt> |
| <dd> |
| <div class="block">Returns the maximum space allowed for AOT data of the cache that the JVM is currently |
| connected to.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassStatistics.html#maxJitDataBytes--">maxJitDataBytes()</a></span> - Static method in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassStatistics.html" title="class in com.ibm.oti.shared">SharedClassStatistics</a></dt> |
| <dd> |
| <div class="block">Returns the maximum space allowed for JIT data of the cache that the JVM is currently |
| connected to.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassStatistics.html#maxSizeBytes--">maxSizeBytes()</a></span> - Static method in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassStatistics.html" title="class in com.ibm.oti.shared">SharedClassStatistics</a></dt> |
| <dd> |
| <div class="block">Returns the size of the shared cache that the JVM is currently connected to</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassStatistics.html#minAotBytes--">minAotBytes()</a></span> - Static method in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassStatistics.html" title="class in com.ibm.oti.shared">SharedClassStatistics</a></dt> |
| <dd> |
| <div class="block">Returns the minimum space reserved for AOT data of the cache that the JVM is currently |
| connected to.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassStatistics.html#minJitDataBytes--">minJitDataBytes()</a></span> - Static method in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassStatistics.html" title="class in com.ibm.oti.shared">SharedClassStatistics</a></dt> |
| <dd> |
| <div class="block">Returns the minimum space reserved for JIT data of the cache that the JVM is currently |
| connected to.</div> |
| </dd> |
| </dl> |
| <a name="I:N"> |
| <!-- --> |
| </a> |
| <h2 class="title">N</h2> |
| <dl> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassPermission.html#newPermissionCollection--">newPermissionCollection()</a></span> - Method in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassPermission.html" title="class in com.ibm.oti.shared">SharedClassPermission</a></dt> |
| <dd> |
| <div class="block">Answers a new PermissionCollection for holding permissions |
| of this class.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassUtilities.html#NO_FLAGS">NO_FLAGS</a></span> - Static variable in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassUtilities.html" title="class in com.ibm.oti.shared">SharedClassUtilities</a></dt> |
| <dd> |
| <div class="block">Value to be passed to <code>flags</code> parameter of the <a href="com/ibm/oti/shared/SharedClassUtilities.html#getSharedCacheInfo-java.lang.String-int-boolean-"><code>SharedClassUtilities.getSharedCacheInfo(java.lang.String, int, boolean)</code></a> method.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassCacheInfo.html#NON_COMPRESSED_REFS">NON_COMPRESSED_REFS</a></span> - Static variable in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassCacheInfo.html" title="class in com.ibm.oti.shared">SharedClassCacheInfo</a></dt> |
| <dd> |
| <div class="block">Specifies a non-compressedRefs cache.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassUtilities.html#NONPERSISTENT">NONPERSISTENT</a></span> - Static variable in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassUtilities.html" title="class in com.ibm.oti.shared">SharedClassUtilities</a></dt> |
| <dd> |
| <div class="block">Specifies a non-persistent cache.</div> |
| </dd> |
| </dl> |
| <a name="I:P"> |
| <!-- --> |
| </a> |
| <h2 class="title">P</h2> |
| <dl> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassUtilities.html#PERSISTENCE_DEFAULT">PERSISTENCE_DEFAULT</a></span> - Static variable in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassUtilities.html" title="class in com.ibm.oti.shared">SharedClassUtilities</a></dt> |
| <dd> |
| <div class="block">Uses the platform dependent default value as the cache type.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassUtilities.html#PERSISTENT">PERSISTENT</a></span> - Static variable in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassUtilities.html" title="class in com.ibm.oti.shared">SharedClassUtilities</a></dt> |
| <dd> |
| <div class="block">Specifies a persistent cache.</div> |
| </dd> |
| </dl> |
| <a name="I:S"> |
| <!-- --> |
| </a> |
| <h2 class="title">S</h2> |
| <dl> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassURLClasspathHelper.html#setClasspath-java.net.URL:A-">setClasspath(URL[])</a></span> - Method in interface com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassURLClasspathHelper.html" title="interface in com.ibm.oti.shared">SharedClassURLClasspathHelper</a></dt> |
| <dd> |
| <div class="block">Updates the helper's classpath with a new classpath.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassURLClasspathHelper.IndexHolder.html#setIndex-int-">setIndex(int)</a></span> - Method in interface com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassURLClasspathHelper.IndexHolder.html" title="interface in com.ibm.oti.shared">SharedClassURLClasspathHelper.IndexHolder</a></dt> |
| <dd> |
| <div class="block">Sets the index in the caller ClassLoader's classpath at which the class was found.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassURLHelper.html#setMinimizeUpdateChecks--">setMinimizeUpdateChecks()</a></span> - Method in interface com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassURLHelper.html" title="interface in com.ibm.oti.shared">SharedClassURLHelper</a></dt> |
| <dd> |
| <div class="block">Minimizes update checking on jar files for optimal performance.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassAbstractHelper.html#setSharingFilter-com.ibm.oti.shared.SharedClassFilter-">setSharingFilter(SharedClassFilter)</a></span> - Method in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassAbstractHelper.html" title="class in com.ibm.oti.shared">SharedClassAbstractHelper</a></dt> |
| <dd> |
| <div class="block">Sets the SharedClassFilter for a helper instance.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassHelper.html#setSharingFilter-com.ibm.oti.shared.SharedClassFilter-">setSharingFilter(SharedClassFilter)</a></span> - Method in interface com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassHelper.html" title="interface in com.ibm.oti.shared">SharedClassHelper</a></dt> |
| <dd> |
| <div class="block">Applies the sharing filter to the SharedClassHelper.</div> |
| </dd> |
| <dt><a href="com/ibm/oti/shared/Shared.html" title="class in com.ibm.oti.shared"><span class="typeNameLink">Shared</span></a> - Class in <a href="com/ibm/oti/shared/package-summary.html">com.ibm.oti.shared</a></dt> |
| <dd> |
| <div class="block">Global class that provides SharedClassHelperFactory, SharedDataHelperFactory and sharing status.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/Shared.html#Shared--">Shared()</a></span> - Constructor for class com.ibm.oti.shared.<a href="com/ibm/oti/shared/Shared.html" title="class in com.ibm.oti.shared">Shared</a></dt> |
| <dd> </dd> |
| <dt><a href="com/ibm/oti/shared/SharedAbstractHelper.html" title="class in com.ibm.oti.shared"><span class="typeNameLink">SharedAbstractHelper</span></a> - Class in <a href="com/ibm/oti/shared/package-summary.html">com.ibm.oti.shared</a></dt> |
| <dd> |
| <div class="block">SharedAbstractHelper provides common functions and data to helper subclasses.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedAbstractHelper.html#SharedAbstractHelper--">SharedAbstractHelper()</a></span> - Constructor for class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedAbstractHelper.html" title="class in com.ibm.oti.shared">SharedAbstractHelper</a></dt> |
| <dd> </dd> |
| <dt><a href="com/ibm/oti/shared/SharedAbstractHelperFactory.html" title="class in com.ibm.oti.shared"><span class="typeNameLink">SharedAbstractHelperFactory</span></a> - Class in <a href="com/ibm/oti/shared/package-summary.html">com.ibm.oti.shared</a></dt> |
| <dd> |
| <div class="block">SharedAbstractHelperFactory is an abstract superclass for helper factory subclasses.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedAbstractHelperFactory.html#SharedAbstractHelperFactory--">SharedAbstractHelperFactory()</a></span> - Constructor for class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedAbstractHelperFactory.html" title="class in com.ibm.oti.shared">SharedAbstractHelperFactory</a></dt> |
| <dd> </dd> |
| <dt><a href="com/ibm/oti/shared/SharedClassAbstractHelper.html" title="class in com.ibm.oti.shared"><span class="typeNameLink">SharedClassAbstractHelper</span></a> - Class in <a href="com/ibm/oti/shared/package-summary.html">com.ibm.oti.shared</a></dt> |
| <dd> |
| <div class="block">SharedClassAbstractHelper provides common functions and data to class helper subclasses.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassAbstractHelper.html#SharedClassAbstractHelper--">SharedClassAbstractHelper()</a></span> - Constructor for class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassAbstractHelper.html" title="class in com.ibm.oti.shared">SharedClassAbstractHelper</a></dt> |
| <dd> </dd> |
| <dt><a href="com/ibm/oti/shared/SharedClassCacheInfo.html" title="class in com.ibm.oti.shared"><span class="typeNameLink">SharedClassCacheInfo</span></a> - Class in <a href="com/ibm/oti/shared/package-summary.html">com.ibm.oti.shared</a></dt> |
| <dd> |
| <div class="block">SharedClassCacheInfo stores information about a shared class cache and |
| provides methods to retrieve that information.</div> |
| </dd> |
| <dt><a href="com/ibm/oti/shared/SharedClassesNamedPermission.html" title="class in com.ibm.oti.shared"><span class="typeNameLink">SharedClassesNamedPermission</span></a> - Class in <a href="com/ibm/oti/shared/package-summary.html">com.ibm.oti.shared</a></dt> |
| <dd> |
| <div class="block">This class defines shared cache permissions as described in the table below.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassesNamedPermission.html#SharedClassesNamedPermission-java.lang.String-">SharedClassesNamedPermission(String)</a></span> - Constructor for class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassesNamedPermission.html" title="class in com.ibm.oti.shared">SharedClassesNamedPermission</a></dt> |
| <dd> |
| <div class="block">Create a representation of the named permissions.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassesNamedPermission.html#SharedClassesNamedPermission-java.lang.String-java.lang.String-">SharedClassesNamedPermission(String, String)</a></span> - Constructor for class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassesNamedPermission.html" title="class in com.ibm.oti.shared">SharedClassesNamedPermission</a></dt> |
| <dd> |
| <div class="block">Create a representation of the named permissions.</div> |
| </dd> |
| <dt><a href="com/ibm/oti/shared/SharedClassFilter.html" title="interface in com.ibm.oti.shared"><span class="typeNameLink">SharedClassFilter</span></a> - Interface in <a href="com/ibm/oti/shared/package-summary.html">com.ibm.oti.shared</a></dt> |
| <dd> |
| <div class="block">SharedClassFilter allows users of a Helper API to filter which classes are found and stored in the cache.</div> |
| </dd> |
| <dt><a href="com/ibm/oti/shared/SharedClassHelper.html" title="interface in com.ibm.oti.shared"><span class="typeNameLink">SharedClassHelper</span></a> - Interface in <a href="com/ibm/oti/shared/package-summary.html">com.ibm.oti.shared</a></dt> |
| <dd> |
| <div class="block">The SharedClassHelper superinterface defines functions that are common |
| to all class helpers.</div> |
| </dd> |
| <dt><a href="com/ibm/oti/shared/SharedClassHelperFactory.html" title="interface in com.ibm.oti.shared"><span class="typeNameLink">SharedClassHelperFactory</span></a> - Interface in <a href="com/ibm/oti/shared/package-summary.html">com.ibm.oti.shared</a></dt> |
| <dd> |
| <div class="block">SharedClassHelperFactory provides an interface that is |
| used to create various types of SharedClassHelper for ClassLoaders.</div> |
| </dd> |
| <dt><a href="com/ibm/oti/shared/SharedClassPermission.html" title="class in com.ibm.oti.shared"><span class="typeNameLink">SharedClassPermission</span></a> - Class in <a href="com/ibm/oti/shared/package-summary.html">com.ibm.oti.shared</a></dt> |
| <dd> |
| <div class="block">SharedClassPermission provides security permission to govern ClassLoader access to the shared class cache.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassPermission.html#SharedClassPermission-java.lang.ClassLoader-java.lang.String-">SharedClassPermission(ClassLoader, String)</a></span> - Constructor for class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassPermission.html" title="class in com.ibm.oti.shared">SharedClassPermission</a></dt> |
| <dd> |
| <div class="block">Constructs a new instance of this class.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassPermission.html#SharedClassPermission-java.lang.String-java.lang.String-">SharedClassPermission(String, String)</a></span> - Constructor for class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassPermission.html" title="class in com.ibm.oti.shared">SharedClassPermission</a></dt> |
| <dd> |
| <div class="block">Constructs a new instance of this class.</div> |
| </dd> |
| <dt><a href="com/ibm/oti/shared/SharedClassPermissionCollection.html" title="class in com.ibm.oti.shared"><span class="typeNameLink">SharedClassPermissionCollection</span></a> - Class in <a href="com/ibm/oti/shared/package-summary.html">com.ibm.oti.shared</a></dt> |
| <dd> |
| <div class="block">SharedClassPermissionCollection provides permission collection to support SharedClassPermission</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassPermissionCollection.html#SharedClassPermissionCollection--">SharedClassPermissionCollection()</a></span> - Constructor for class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassPermissionCollection.html" title="class in com.ibm.oti.shared">SharedClassPermissionCollection</a></dt> |
| <dd> </dd> |
| <dt><a href="com/ibm/oti/shared/SharedClassStatistics.html" title="class in com.ibm.oti.shared"><span class="typeNameLink">SharedClassStatistics</span></a> - Class in <a href="com/ibm/oti/shared/package-summary.html">com.ibm.oti.shared</a></dt> |
| <dd> |
| <div class="block">SharedClassStatistics provides static functions that report basic cache statistics.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassStatistics.html#SharedClassStatistics--">SharedClassStatistics()</a></span> - Constructor for class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassStatistics.html" title="class in com.ibm.oti.shared">SharedClassStatistics</a></dt> |
| <dd> </dd> |
| <dt><a href="com/ibm/oti/shared/SharedClassTokenHelper.html" title="interface in com.ibm.oti.shared"><span class="typeNameLink">SharedClassTokenHelper</span></a> - Interface in <a href="com/ibm/oti/shared/package-summary.html">com.ibm.oti.shared</a></dt> |
| <dd> |
| <div class="block">SharedClassHelper API that stores and finds classes using String tokens.</div> |
| </dd> |
| <dt><a href="com/ibm/oti/shared/SharedClassURLClasspathHelper.html" title="interface in com.ibm.oti.shared"><span class="typeNameLink">SharedClassURLClasspathHelper</span></a> - Interface in <a href="com/ibm/oti/shared/package-summary.html">com.ibm.oti.shared</a></dt> |
| <dd> |
| <div class="block">SharedClassHelper API that stores and finds classes by using URL classpaths.</div> |
| </dd> |
| <dt><a href="com/ibm/oti/shared/SharedClassURLClasspathHelper.IndexHolder.html" title="interface in com.ibm.oti.shared"><span class="typeNameLink">SharedClassURLClasspathHelper.IndexHolder</span></a> - Interface in <a href="com/ibm/oti/shared/package-summary.html">com.ibm.oti.shared</a></dt> |
| <dd> |
| <div class="block">Interface that allows an index to be returned from findSharedClass calls.</div> |
| </dd> |
| <dt><a href="com/ibm/oti/shared/SharedClassURLHelper.html" title="interface in com.ibm.oti.shared"><span class="typeNameLink">SharedClassURLHelper</span></a> - Interface in <a href="com/ibm/oti/shared/package-summary.html">com.ibm.oti.shared</a></dt> |
| <dd> |
| <div class="block">SharedClassHelper API that stores and finds classes by using URL paths.</div> |
| </dd> |
| <dt><a href="com/ibm/oti/shared/SharedClassUtilities.html" title="class in com.ibm.oti.shared"><span class="typeNameLink">SharedClassUtilities</span></a> - Class in <a href="com/ibm/oti/shared/package-summary.html">com.ibm.oti.shared</a></dt> |
| <dd> |
| <div class="block">SharedClassUtilities provides APIs to get information about all shared class caches in a directory and |
| to destroy a particular shared class cache.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassUtilities.html#SharedClassUtilities--">SharedClassUtilities()</a></span> - Constructor for class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassUtilities.html" title="class in com.ibm.oti.shared">SharedClassUtilities</a></dt> |
| <dd> </dd> |
| <dt><a href="com/ibm/oti/shared/SharedDataHelper.html" title="interface in com.ibm.oti.shared"><span class="typeNameLink">SharedDataHelper</span></a> - Interface in <a href="com/ibm/oti/shared/package-summary.html">com.ibm.oti.shared</a></dt> |
| <dd> |
| <div class="block">SharedDataHelper API that stores and finds byte data using String tokens.</div> |
| </dd> |
| <dt><a href="com/ibm/oti/shared/SharedDataHelperFactory.html" title="interface in com.ibm.oti.shared"><span class="typeNameLink">SharedDataHelperFactory</span></a> - Interface in <a href="com/ibm/oti/shared/package-summary.html">com.ibm.oti.shared</a></dt> |
| <dd> |
| <div class="block">SharedDataHelperFactory provides an interface used to create SharedDataHelpers.</div> |
| </dd> |
| <dt><a href="com/ibm/oti/shared/SharedHelper.html" title="interface in com.ibm.oti.shared"><span class="typeNameLink">SharedHelper</span></a> - Interface in <a href="com/ibm/oti/shared/package-summary.html">com.ibm.oti.shared</a></dt> |
| <dd> |
| <div class="block">The SharedHelper superinterface defines functions common to all helpers.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassUtilities.html#SNAPSHOT">SNAPSHOT</a></span> - Static variable in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassUtilities.html" title="class in com.ibm.oti.shared">SharedClassUtilities</a></dt> |
| <dd> |
| <div class="block">Specifies a cache snapshot.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassStatistics.html#softmxBytes--">softmxBytes()</a></span> - Static method in class com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassStatistics.html" title="class in com.ibm.oti.shared">SharedClassStatistics</a></dt> |
| <dd> |
| <div class="block">Returns the soft limit in bytes for the available space of the cache that the JVM is currently connected to</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassTokenHelper.html#storeSharedClass-java.lang.String-java.lang.Class-">storeSharedClass(String, Class<?>)</a></span> - Method in interface com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassTokenHelper.html" title="interface in com.ibm.oti.shared">SharedClassTokenHelper</a></dt> |
| <dd> |
| <div class="block">Stores a class in the shared cache by using a specific token.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassURLClasspathHelper.html#storeSharedClass-java.lang.Class-int-">storeSharedClass(Class<?>, int)</a></span> - Method in interface com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassURLClasspathHelper.html" title="interface in com.ibm.oti.shared">SharedClassURLClasspathHelper</a></dt> |
| <dd> |
| <div class="block">Stores a class in the shared cache by using the caller's URL classpath.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassURLClasspathHelper.html#storeSharedClass-java.lang.String-java.lang.Class-int-">storeSharedClass(String, Class<?>, int)</a></span> - Method in interface com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassURLClasspathHelper.html" title="interface in com.ibm.oti.shared">SharedClassURLClasspathHelper</a></dt> |
| <dd> |
| <div class="block">Stores a class in the shared cache by using the caller's URL classpath and with a user-defined partition.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassURLHelper.html#storeSharedClass-java.net.URL-java.lang.Class-">storeSharedClass(URL, Class<?>)</a></span> - Method in interface com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassURLHelper.html" title="interface in com.ibm.oti.shared">SharedClassURLHelper</a></dt> |
| <dd> |
| <div class="block">Stores a class in the shared cache by using the URL location it was loaded from.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedClassURLHelper.html#storeSharedClass-java.lang.String-java.net.URL-java.lang.Class-">storeSharedClass(String, URL, Class<?>)</a></span> - Method in interface com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedClassURLHelper.html" title="interface in com.ibm.oti.shared">SharedClassURLHelper</a></dt> |
| <dd> |
| <div class="block">Stores a class in the shared cache by using the URL location it was loaded from and a user-defined partition (see <q>Partitions</q>).</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="com/ibm/oti/shared/SharedDataHelper.html#storeSharedData-java.lang.String-java.nio.ByteBuffer-">storeSharedData(String, ByteBuffer)</a></span> - Method in interface com.ibm.oti.shared.<a href="com/ibm/oti/shared/SharedDataHelper.html" title="interface in com.ibm.oti.shared">SharedDataHelper</a></dt> |
| <dd> |
| <div class="block">Store data in the shared cache using a specific token.</div> |
| </dd> |
| </dl> |
| <a href="#I:A">A</a> <a href="#I:C">C</a> <a href="#I:D">D</a> <a href="#I:E">E</a> <a href="#I:F">F</a> <a href="#I:G">G</a> <a href="#I:H">H</a> <a href="#I:I">I</a> <a href="#I:J">J</a> <a href="#I:M">M</a> <a href="#I:N">N</a> <a href="#I:P">P</a> <a href="#I:S">S</a> </div> |
| <!-- ======= START OF BOTTOM NAVBAR ====== --> |
| <div class="bottomNav"><a name="navbar.bottom"> |
| <!-- --> |
| </a> |
| <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> |
| <a name="navbar.bottom.firstrow"> |
| <!-- --> |
| </a> |
| <ul class="navList" title="Navigation"> |
| <li><a href="com/ibm/oti/shared/package-summary.html">Package</a></li> |
| <li>Class</li> |
| <li>Use</li> |
| <li><a href="com/ibm/oti/shared/package-tree.html">Tree</a></li> |
| <li><a href="deprecated-list.html">Deprecated</a></li> |
| <li class="navBarCell1Rev">Index</li> |
| <li><a href="help-doc.html">Help</a></li> |
| </ul> |
| <div class="aboutLanguage"><strong>OpenJ9 Shared Classes</strong></div> |
| </div> |
| <div class="subNav"> |
| <ul class="navList"> |
| <li>Prev</li> |
| <li>Next</li> |
| </ul> |
| <ul class="navList"> |
| <li><a href="index.html?index-all.html" target="_top">Frames</a></li> |
| <li><a href="index-all.html" target="_top">No Frames</a></li> |
| </ul> |
| <ul class="navList" id="allclasses_navbar_bottom"> |
| <li><a href="allclasses-noframe.html">All Classes</a></li> |
| </ul> |
| <div> |
| <script type="text/javascript"><!-- |
| allClassesLink = document.getElementById("allclasses_navbar_bottom"); |
| if(window==top) { |
| allClassesLink.style.display = "block"; |
| } |
| else { |
| allClassesLink.style.display = "none"; |
| } |
| //--> |
| </script> |
| </div> |
| <a name="skip.navbar.bottom"> |
| <!-- --> |
| </a></div> |
| <!-- ======== END OF BOTTOM NAVBAR ======= --> |
| <p class="legalCopy"><small><a href="https://www.eclipse.org/openj9/" target="_blank">Eclipse OpenJ9 website.</a><br> To raise a bug report or suggest an improvement create an <a href="https://github.com/eclipse/openj9/issues" target="_blank">Eclipse OpenJ9 issue.</a><br> Copyright © 1998, 2020, IBM Corp. and others.</small></p> |
| </body> |
| </html> |