c

com.lightbend.lagom.registry.impl

ServiceRegistryModule

class ServiceRegistryModule extends AbstractModule with ServiceGuiceSupport with AkkaGuiceSupport

Source
ServiceRegistryModule.java
Linear Supertypes
AkkaGuiceSupport, ServiceGuiceSupport, ServiceClientGuiceSupport, AbstractModule, Module, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ServiceRegistryModule
  2. AkkaGuiceSupport
  3. ServiceGuiceSupport
  4. ServiceClientGuiceSupport
  5. AbstractModule
  6. Module
  7. AnyRef
  8. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ServiceRegistryModule(serviceGatewayConfig: ServiceGatewayConfig, unmanagedServices: Map[String, String])

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. def +(other: String): String
    Implicit
    This member is added by an implicit conversion from ServiceRegistryModule to any2stringadd[ServiceRegistryModule] performed by method any2stringadd in scala.Predef.
    Definition Classes
    any2stringadd
  4. def ->[B](y: B): (ServiceRegistryModule, B)
    Implicit
    This member is added by an implicit conversion from ServiceRegistryModule to ArrowAssoc[ServiceRegistryModule] performed by method ArrowAssoc in scala.Predef.
    Definition Classes
    ArrowAssoc
    Annotations
    @inline()
  5. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  6. def addError(arg0: Message): Unit
    Attributes
    protected[inject]
    Definition Classes
    AbstractModule
  7. def addError(arg0: Throwable): Unit
    Attributes
    protected[inject]
    Definition Classes
    AbstractModule
  8. def addError(arg0: String, arg1: <repeated...>[AnyRef]): Unit
    Attributes
    protected[inject]
    Definition Classes
    AbstractModule
    Annotations
    @transient()
  9. def additionalRouter(router: Router): AdditionalRouter
    Definition Classes
    ServiceGuiceSupport
  10. def additionalRouter[R <: Router](router: Class[R]): AdditionalRouter
    Definition Classes
    ServiceGuiceSupport
  11. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  12. def bind[T](arg0: Class[T]): AnnotatedBindingBuilder[T]
    Attributes
    protected[inject]
    Definition Classes
    AbstractModule
  13. def bind[T](arg0: TypeLiteral[T]): AnnotatedBindingBuilder[T]
    Attributes
    protected[inject]
    Definition Classes
    AbstractModule
  14. def bind[T](arg0: Key[T]): LinkedBindingBuilder[T]
    Attributes
    protected[inject]
    Definition Classes
    AbstractModule
  15. def bindActor[T <: Actor](arg0: Class[T], arg1: String): Unit
    Definition Classes
    AkkaGuiceSupport
  16. def bindActor[T <: Actor](arg0: Class[T], arg1: String, arg2: Function[Props, Props]): Unit
    Definition Classes
    AkkaGuiceSupport
  17. def bindActorFactory[T <: Actor](arg0: Class[T], arg1: Class[_]): Unit
    Definition Classes
    AkkaGuiceSupport
  18. def bindClient[T](clientInterface: Class[T]): Unit
    Definition Classes
    ServiceClientGuiceSupport
  19. def bindConstant(): AnnotatedConstantBindingBuilder
    Attributes
    protected[inject]
    Definition Classes
    AbstractModule
  20. def bindInterceptor(arg0: Matcher[_ >: Class[_]], arg1: Matcher[_ >: Method], arg2: <repeated...>[MethodInterceptor]): Unit
    Attributes
    protected[inject]
    Definition Classes
    AbstractModule
    Annotations
    @transient()
  21. def bindListener(arg0: Matcher[_ >: Binding[_]], arg1: <repeated...>[ProvisionListener]): Unit
    Attributes
    protected[inject]
    Definition Classes
    AbstractModule
    Annotations
    @transient()
  22. def bindListener(arg0: Matcher[_ >: TypeLiteral[_]], arg1: TypeListener): Unit
    Attributes
    protected[inject]
    Definition Classes
    AbstractModule
  23. def bindScope(arg0: Class[_ <: Annotation], arg1: Scope): Unit
    Attributes
    protected[inject]
    Definition Classes
    AbstractModule
  24. def bindService[T <: Service](serviceInterface: Class[T], service: T, additionalRouter: AdditionalRouter, additionalRouters: <repeated...>[AdditionalRouter]): Unit
    Definition Classes
    ServiceGuiceSupport
    Annotations
    @transient()
  25. def bindService[T <: Service](serviceInterface: Class[T], service: T): Unit
    Definition Classes
    ServiceGuiceSupport
  26. def bindService[T <: Service](serviceInterface: Class[T], serviceImplementation: Class[_ <: T], additionalRouter: AdditionalRouter, additionalRouters: <repeated...>[AdditionalRouter]): Unit
    Definition Classes
    ServiceGuiceSupport
    Annotations
    @transient()
  27. def bindService[T <: Service](serviceInterface: Class[T], serviceImplementation: Class[_ <: T]): Unit
    Definition Classes
    ServiceGuiceSupport
  28. def bindServiceInfo(serviceInfo: ServiceInfo): Unit
    Definition Classes
    ServiceGuiceSupport → ServiceClientGuiceSupport
  29. def bindServices(serviceBindings: <repeated...>[ServiceBinding[_]]): Unit
    Definition Classes
    ServiceGuiceSupport
    Annotations
    @transient()
  30. def binder(): Binder
    Attributes
    protected[inject]
    Definition Classes
    AbstractModule
  31. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  32. def configure(): Unit
    Attributes
    protected[impl]
    Definition Classes
    ServiceRegistryModule → AbstractModule
    Annotations
    @Override()
  33. final def configure(arg0: Binder): Unit
    Definition Classes
    AbstractModule → Module
  34. def convertToTypes(arg0: Matcher[_ >: TypeLiteral[_]], arg1: TypeConverter): Unit
    Attributes
    protected[inject]
    Definition Classes
    AbstractModule
  35. def currentStage(): Stage
    Attributes
    protected[inject]
    Definition Classes
    AbstractModule
  36. def ensuring(cond: (ServiceRegistryModule) ⇒ Boolean, msg: ⇒ Any): ServiceRegistryModule
    Implicit
    This member is added by an implicit conversion from ServiceRegistryModule to Ensuring[ServiceRegistryModule] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  37. def ensuring(cond: (ServiceRegistryModule) ⇒ Boolean): ServiceRegistryModule
    Implicit
    This member is added by an implicit conversion from ServiceRegistryModule to Ensuring[ServiceRegistryModule] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  38. def ensuring(cond: Boolean, msg: ⇒ Any): ServiceRegistryModule
    Implicit
    This member is added by an implicit conversion from ServiceRegistryModule to Ensuring[ServiceRegistryModule] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  39. def ensuring(cond: Boolean): ServiceRegistryModule
    Implicit
    This member is added by an implicit conversion from ServiceRegistryModule to Ensuring[ServiceRegistryModule] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  40. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  41. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  42. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  43. def formatted(fmtstr: String): String
    Implicit
    This member is added by an implicit conversion from ServiceRegistryModule to StringFormat[ServiceRegistryModule] performed by method StringFormat in scala.Predef.
    Definition Classes
    StringFormat
    Annotations
    @inline()
  44. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  45. def getMembersInjector[T](arg0: TypeLiteral[T]): MembersInjector[T]
    Attributes
    protected[inject]
    Definition Classes
    AbstractModule
  46. def getMembersInjector[T](arg0: Class[T]): MembersInjector[T]
    Attributes
    protected[inject]
    Definition Classes
    AbstractModule
  47. def getProvider[T](arg0: Class[T]): Provider[T]
    Attributes
    protected[inject]
    Definition Classes
    AbstractModule
  48. def getProvider[T](arg0: Key[T]): Provider[T]
    Attributes
    protected[inject]
    Definition Classes
    AbstractModule
  49. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  50. def install(arg0: Module): Unit
    Attributes
    protected[inject]
    Definition Classes
    AbstractModule
  51. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  52. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  53. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  54. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  55. def requestInjection(arg0: Any): Unit
    Attributes
    protected[inject]
    Definition Classes
    AbstractModule
  56. def requestStaticInjection(arg0: <repeated...>[Class[_]]): Unit
    Attributes
    protected[inject]
    Definition Classes
    AbstractModule
    Annotations
    @transient()
  57. def requireBinding(arg0: Class[_]): Unit
    Attributes
    protected[inject]
    Definition Classes
    AbstractModule
  58. def requireBinding(arg0: Key[_]): Unit
    Attributes
    protected[inject]
    Definition Classes
    AbstractModule
  59. def serviceBinding[T](serviceInterface: Class[T], service: T): ServiceBinding[T]
    Definition Classes
    ServiceGuiceSupport
  60. def serviceBinding[T](serviceInterface: Class[T], serviceImplementation: Class[_ <: T]): ServiceBinding[T]
    Definition Classes
    ServiceGuiceSupport
  61. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  62. def toString(): String
    Definition Classes
    AnyRef → Any
  63. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  64. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  65. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  66. def [B](y: B): (ServiceRegistryModule, B)
    Implicit
    This member is added by an implicit conversion from ServiceRegistryModule to ArrowAssoc[ServiceRegistryModule] performed by method ArrowAssoc in scala.Predef.
    Definition Classes
    ArrowAssoc

Inherited from AkkaGuiceSupport

Inherited from ServiceGuiceSupport

Inherited from ServiceClientGuiceSupport

Inherited from AbstractModule

Inherited from Module

Inherited from AnyRef

Inherited from Any

Inherited by implicit conversion any2stringadd from ServiceRegistryModule to any2stringadd[ServiceRegistryModule]

Inherited by implicit conversion StringFormat from ServiceRegistryModule to StringFormat[ServiceRegistryModule]

Inherited by implicit conversion Ensuring from ServiceRegistryModule to Ensuring[ServiceRegistryModule]

Inherited by implicit conversion ArrowAssoc from ServiceRegistryModule to ArrowAssoc[ServiceRegistryModule]

Ungrouped