akka

remoteinterface

package remoteinterface

Visibility
  1. Public
  2. All

Type Members

  1. case class CannotInstantiateRemoteExceptionDueToRemoteProtocolParsingErrorException (cause: Throwable, originalClassName: String, originalMessage: String) extends AkkaException with Product with Serializable

    Thrown when a remote exception sent over the wire cannot be loaded and instantiated

  2. case class RemoteClientConnected (client: RemoteClientModule, remoteAddress: InetSocketAddress) extends RemoteClientLifeCycleEvent with Product with Serializable

  3. case class RemoteClientDisconnected (client: RemoteClientModule, remoteAddress: InetSocketAddress) extends RemoteClientLifeCycleEvent with Product with Serializable

  4. case class RemoteClientError (cause: Throwable, client: RemoteClientModule, remoteAddress: InetSocketAddress) extends RemoteClientLifeCycleEvent with Product with Serializable

  5. class RemoteClientException extends AkkaException

    Thrown for example when trying to send a message using a RemoteClient that is either not started or shut down.

  6. trait RemoteClientLifeCycleEvent extends AnyRef

    Life-cycle events for RemoteClient.

  7. trait RemoteClientModule extends RemoteModule

  8. case class RemoteClientShutdown (client: RemoteClientModule, remoteAddress: InetSocketAddress) extends RemoteClientLifeCycleEvent with Product with Serializable

  9. case class RemoteClientStarted (client: RemoteClientModule, remoteAddress: InetSocketAddress) extends RemoteClientLifeCycleEvent with Product with Serializable

  10. case class RemoteClientWriteFailed (request: AnyRef, cause: Throwable, client: RemoteClientModule, remoteAddress: InetSocketAddress) extends RemoteClientLifeCycleEvent with Product with Serializable

  11. class RemoteEventHandler extends Actor

    Remote client and server event listener that pipes the events to the standard Akka EventHander.

  12. trait RemoteModule extends AnyRef

  13. case class RemoteServerClientClosed (server: RemoteServerModule, clientAddress: Option[InetSocketAddress]) extends RemoteServerLifeCycleEvent with Product with Serializable

  14. case class RemoteServerClientConnected (server: RemoteServerModule, clientAddress: Option[InetSocketAddress]) extends RemoteServerLifeCycleEvent with Product with Serializable

  15. case class RemoteServerClientDisconnected (server: RemoteServerModule, clientAddress: Option[InetSocketAddress]) extends RemoteServerLifeCycleEvent with Product with Serializable

  16. case class RemoteServerError (cause: Throwable, server: RemoteServerModule) extends RemoteServerLifeCycleEvent with Product with Serializable

  17. class RemoteServerException extends AkkaException

    Thrown when the remote server actor dispatching fails for some reason.

  18. trait RemoteServerLifeCycleEvent extends AnyRef

    Life-cycle events for RemoteServer.

  19. trait RemoteServerModule extends RemoteModule

    This is the interface for the RemoteServer functionality, it's used in Actor.

  20. case class RemoteServerShutdown (server: RemoteServerModule) extends RemoteServerLifeCycleEvent with Product with Serializable

  21. case class RemoteServerStarted (server: RemoteServerModule) extends RemoteServerLifeCycleEvent with Product with Serializable

  22. case class RemoteServerWriteFailed (request: AnyRef, cause: Throwable, server: RemoteServerModule, clientAddress: Option[InetSocketAddress]) extends RemoteServerLifeCycleEvent with Product with Serializable

  23. class RemoteSupport extends RemoteServerModule with RemoteClientModule

    Attributes
    abstract