p

com.daml

resources

package resources

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. abstract class AbstractResourceOwner[Context, +A] extends AnyRef

    A ResourceOwner of type A is can acquire a Resource of the same type and its operations are applied to the Resource after it has been acquired.

    A ResourceOwner of type A is can acquire a Resource of the same type and its operations are applied to the Resource after it has been acquired.

    A

    The Resource value type.

  2. class CloseableResourceOwner[Context, T <: AutoCloseable] extends AbstractResourceOwner[Context, T]
  3. class ExecutorServiceResourceOwner[Context, T <: ExecutorService] extends AbstractResourceOwner[Context, T]
  4. class FutureCloseableResourceOwner[Context, T <: AutoCloseable] extends AbstractResourceOwner[Context, T]
  5. class FutureResourceOwner[Context, T] extends AbstractResourceOwner[Context, T]
  6. trait HasExecutionContext[Context] extends AnyRef
  7. final class ProgramResource[Context, T] extends AnyRef
  8. class ResettableResourceOwner[Context, A, ResetValue] extends AbstractResourceOwner[Context, A]
  9. abstract class Resource[Context, +A] extends AnyRef

    A Resource is a Future that can be (asynchronously) released and will also release automatically upon failure.

    A Resource is a Future that can be (asynchronously) released and will also release automatically upon failure.

    A

    The type of value being protected as a Resource.

  10. final class ResourceAcquisitionFilterException extends IOException
  11. final class ResourceFactories[Context] extends AnyRef
  12. trait ResourceOwnerFactories[Context] extends AnyRef

    Convenient AbstractResourceOwner factory methods.

  13. class TimerResourceOwner[Context] extends AbstractResourceOwner[Context, Timer]

Ungrouped