Interface SyncPrimitive

All Superinterfaces:
DistributedPrimitive
All Known Implementing Classes:
Synchronous

public interface SyncPrimitive
extends DistributedPrimitive
Synchronous primitive.
  • Method Details

    • delete

      default void delete()
      Purges state associated with this primitive.

      Implementations can override and provide appropriate clean up logic for purging any state state associated with the primitive. Whether modifications made within the destroy method have local or global visibility is left unspecified.

    • close

      void close()
      Closes the primitive.
    • async

      Returns the underlying asynchronous primitive.
      Returns:
      the underlying asynchronous primitive