Gets the address of the server instance
Gets the address of the server instance
Signals whether the server is up and running or not
Signals whether the server is up and running or not
Gets the name of the server instance
Gets the name of the server instance
Register Remote Actor by a specific 'id' passed as argument.
Register Remote Actor by a specific 'id' passed as argument. The actor is registered by UUID rather than ID when prefixing the handle with the “uuid:” protocol.
NOTE: If you use this method to register your remote actor then you must unregister the actor by this ID yourself.
Register Remote Actor by the Actor's uuid field.
Register Remote Actor by the Actor's uuid field. It starts the Actor if it is not started already.
Register Remote Session Actor by a specific 'id' passed as argument.
Register Remote Session Actor by a specific 'id' passed as argument.
NOTE: If you use this method to register your remote actor then you must unregister the actor by this ID yourself.
Register remote typed actor by a specific id.
Register remote typed actor by a specific id.
custom actor id
typed actor to register
Register remote typed actor by a specific id.
Register remote typed actor by a specific id.
custom actor id
Restarts a specific client connected to the supplied remote address, but only if the client is not shut down
Restarts a specific client connected to the supplied remote address, but only if the client is not shut down
Shuts down a specific client connected to the supplied remote address returns true if successful
Shuts down a specific client connected to the supplied remote address returns true if successful
Clean-up all open connections.
Clean-up all open connections.
Shuts the server down
Shuts the server down
Starts the server up
Starts the server up
Methods that needs to be implemented by a transport *
Methods that needs to be implemented by a transport *
Unregister Remote Actor by specific 'id'.
Unregister Remote Actor by specific 'id'.
NOTE: You need to call this method if you have registered an actor by a custom ID.
Unregister Remote Actor that is registered using its 'id' field (not custom ID).
Unregister Remote Actor that is registered using its 'id' field (not custom ID).
Unregister Remote Actor by specific 'id'.
Unregister Remote Actor by specific 'id'.
NOTE: You need to call this method if you have registered an actor by a custom ID.
Unregister Remote Typed Actor by specific 'id'.
Unregister Remote Typed Actor by specific 'id'.
NOTE: You need to call this method if you have registered an actor by a custom ID.
Unregister Remote Typed Actor by specific 'id'.
Unregister Remote Typed Actor by specific 'id'.
NOTE: You need to call this method if you have registered an actor by a custom ID.
Will be removed after 1.1
Register Remote Actor by the Actor's 'id' field.
Register Remote Actor by the Actor's 'id' field. It starts the Actor if it is not started already.
Register Remote Session Actor by a specific 'id' passed as argument.
Register Remote Session Actor by a specific 'id' passed as argument.
NOTE: If you use this method to register your remote actor then you must unregister the actor by this ID yourself. Java API
Register typed actor by interface name.
Register typed actor by interface name.
Register remote typed actor by a specific id.
Register typed actor by interface name.
Register typed actor by interface name. Java API
Register typed actor by interface name.
Register typed actor by interface name.
Starts the server up
Starts the server up
Starts the server up
Starts the server up
Starts the server up
Starts the server up
Starts the server up
Starts the server up
Creates a Client-managed ActorRef out of the Actor of the specified Class.
Creates a Client-managed ActorRef out of the Actor of the specified Class. If the supplied host and port is identical of the configured local node, it will be a local actor
import Actor._ val actor = actorOf[MyActor]("www.akka.io",2552) actor.start() actor ! message actor.stop()You can create and start the actor in one statement like this:
val actor = actorOf[MyActor]("www.akka.io",2552).start()
Will be removed after 1.1
Creates a Client-managed ActorRef out of the Actor of the specified Class.
Creates a Client-managed ActorRef out of the Actor of the specified Class. If the supplied host and port is identical of the configured local node, it will be a local actor
import Actor._ val actor = actorOf(classOf[MyActor],"www.akka.io",2552) actor.start() actor ! message actor.stop()You can create and start the actor in one statement like this:
val actor = actorOf(classOf[MyActor],"www.akka.io",2552).start()
Will be removed after 1.1
Creates a Client-managed ActorRef out of the Actor of the specified Class.
Creates a Client-managed ActorRef out of the Actor of the specified Class. If the supplied host and port is identical of the configured local node, it will be a local actor
import Actor._ val actor = actorOf(classOf[MyActor],"www.akka.io", 2552) actor.start() actor ! message actor.stop()You can create and start the actor in one statement like this:
val actor = actorOf(classOf[MyActor],"www.akka.io", 2552).start()
Will be removed after 1.1
This method now delegates to EventHandler.addListener, this method will be removed in the future
This method now delegates to EventHandler.foreachListener, this method will be removed in the future
This method now delegates to EventHandler.hasListener, this method will be removed in the future
This method now delegates to EventHandler.hasListeners, this method will be removed in the future
This method now delegates to EventHandler.removeListener, this method will be removed in the future