com.ibm.oti.shared
Class SharedClassAbstractHelper

java.lang.Object
  extended by com.ibm.oti.shared.SharedAbstractHelper
      extended by com.ibm.oti.shared.SharedClassAbstractHelper
All Implemented Interfaces:
SharedClassHelper, SharedHelper
Direct Known Subclasses:
SharedClassTokenHelperImpl, SharedClassURLClasspathHelperImpl, SharedClassURLHelperImpl

public abstract class SharedClassAbstractHelper
extends SharedAbstractHelper
implements SharedClassHelper

Abstract SharedClassHelper provides common functions and data to class helper subclasses.

See Also:
SharedClassHelper, SharedAbstractHelper

Constructor Summary
SharedClassAbstractHelper()
           
 
Method Summary
 boolean isSharedClassCookie(byte[] classBytes)
          Utility function.
 
Methods inherited from class com.ibm.oti.shared.SharedAbstractHelper
getClassLoader
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.ibm.oti.shared.SharedHelper
getClassLoader
 

Constructor Detail

SharedClassAbstractHelper

public SharedClassAbstractHelper()
Method Detail

isSharedClassCookie

public boolean isSharedClassCookie(byte[] classBytes)
Utility function. Determines whether a byte array being passed to defineClass is a class found in the shared class cache, or a class found locally.

Parameters:
classBytes - a potential shared class cookie
Returns:
true if bytes are a cookie.