Class MarshalOutputStream.Context

java.lang.Object
com.gigaspaces.internal.io.MarshalOutputStream.Context
All Implemented Interfaces:
IClassLoaderCacheStateListener
Enclosing class:
MarshalOutputStream

public static class MarshalOutputStream.Context extends Object implements IClassLoaderCacheStateListener
Since:
6.6
Author:
Barak
  • Constructor Details

    • Context

      public Context()
  • Method Details

    • putObjectStreamClassKey

      public void putObjectStreamClassKey(ObjectStreamClass desc, int key)
    • addAnnotation

      public void addAnnotation(Class<?> cl)
    • containsAnnotation

      public boolean containsAnnotation(Class<?> cl)
    • getObjectStreamClassKey

      public int getObjectStreamClassKey(ObjectStreamClass desc)
    • onClassLoaderRemoved

      public void onClassLoaderRemoved(Long classLoaderKey, boolean explicit)
      Specified by:
      onClassLoaderRemoved in interface IClassLoaderCacheStateListener
    • getRepetitiveObjectCode

      public int getRepetitiveObjectCode(Object obj)
    • cacheRepetitiveObject

      public int cacheRepetitiveObject(Object obj)
    • getExternalizableObjectCode

      public int getExternalizableObjectCode(Class<?> clazz)
    • cacheExternalizable

      public int cacheExternalizable(Class<?> clazz)
    • close

      public void close()
    • reset

      public void reset()