Packages

abstract class EndpointsInstance extends BindingsInstance

Known Subclasses
Ordering
  1. Grouped
  2. Alphabetic
  3. By Inheritance
Inherited
  1. EndpointsInstance
  2. BindingsInstance
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new EndpointsInstance()(implicit opsSchema: OpsSchema[ServiceEndpoints.Proto])

Abstract Value Members

  1. abstract val bindings: ServiceEndpoints.Bindings[_]

    All events in this service are bound to an implementation.

    All events in this service are bound to an implementation. A ServiceFragment has a default implementation of delegating to the _ops service for all events.

    The bindings are attempted in the order the declarations encountered in evaluation.

    val bindings = {
      import Bindings._
      empty
    }
    Definition Classes
    BindingsInstance
  2. abstract val env: ServiceEndpoints.InstanceEnv

    The service actor instance environment.

    The service actor instance environment.

    Definition Classes
    BindingsInstance

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. final def bindingsChain(ops: ServiceEndpoints.Bindings[_]*): ServiceEndpoints.Bindings[_]

    Create a Bindings from a chain of Bindings$ operations.

    Create a Bindings from a chain of Bindings$ operations.

    This is equivalent to a sequence fold on the List of the arguments. Examples prefer chain over .sequence_ for clarity.

    Definition Classes
    BindingsInstance
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  7. final def config: Config

    Service configuration.

    Service configuration.

    TODO: currently full deployment configuration.

    Definition Classes
    BindingsInstance
  8. def endpointsChain(es: Endpoints[_]*): Endpoints[_]

    Sequence of Endpoints.

    Sequence of Endpoints.

    Exactly the sequence_ in Foldable.

  9. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  10. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  11. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  12. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  13. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  14. final def instance[T](implicit arg0: Manifest[T]): T

    Summon of an instance given type from the impure bindings.

    Summon of an instance given type from the impure bindings.

    Definition Classes
    BindingsInstance
  15. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  16. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  17. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  18. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  19. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  20. def toString(): String
    Definition Classes
    AnyRef → Any
  21. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  22. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  23. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

Inherited from AnyRef

Inherited from Any

Domain

Service Logic

Implementation Detail

Ungrouped