Package com.exonum.binding.core.proxy

  • Interface Summary 
    Interface Description
    CancellableCleanAction<ResourceDescriptionT>
    A cancellable clean action can be cancelled.
    CleanAction<ResourceDescriptionT>
    A clean action is an operation that is performed to release some resources.
    CloseableNativeProxy
    A proxy of a native object that must be explicitly closed.
  • Class Summary 
    Class Description
    AbstractCloseableNativeProxy
    A proxy of a native object.
    AbstractNativeProxy
    A base class of a native proxy.
    Cleaner
    A context controlling lifecycle of native proxies.
    NativeHandle
    An implementation-specific handle to the native object.
    ProxyDestructor
    ProxyDestructor is a clean action that destroys a native proxy and closes its native handle.
  • Exception Summary 
    Exception Description
    CloseFailuresException
    Indicates that there were failures when it was attempted to close some native proxies.