| Package | Description |
|---|---|
| com.jme3.network.service | |
| com.jme3.network.service.rmi | |
| com.jme3.network.service.rpc | |
| com.jme3.network.service.serializer |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ClientService
Interface implemented by Client-side services that augment
a network Client's functionality.
|
interface |
HostedService
Interface implemented by Server-side services that augment
a network Server's functionality.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractClientService
Convenient base class for ClientServices providing some default ClientService
interface implementations as well as a few convenience methods
such as getServiceManager() and getService(type).
|
class |
AbstractHostedConnectionService
Convenient base class for HostedServices providing some default HostedService
interface implementations as well as a few convenience methods
such as getServiceManager() and getService(type).
|
class |
AbstractHostedService
Convenient base class for HostedServices providing some default HostedService
interface implementations as well as a few convenience methods
such as getServiceManager() and getService(type).
|
class |
AbstractService<S extends ServiceManager>
Base class providing some default Service interface implementations
as well as a few convenience methods such as getServiceManager()
and getService(type).
|
| Modifier and Type | Method and Description |
|---|---|
<S extends Service<T>> |
ServiceManager.addService(S s)
Adds the specified service and initializes it.
|
<S extends Service<T>> |
ServiceManager.getService(java.lang.Class<S> type)
Retrieves the first service of the specified type.
|
protected <T extends Service<S>> |
AbstractService.getService(java.lang.Class<T> type)
Retrieves the first sibling service of the specified
type.
|
<S extends Service<T>> |
ServiceManager.removeService(S s)
Removes the specified service from this service manager, stopping
and terminating it as required.
|
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<Service<T>> |
ServiceManager.getServices()
Returns the complete list of services managed by this
service manager.
|
| Modifier and Type | Class and Description |
|---|---|
class |
RmiClientService
A service that can be added to the client to support a simple
shared objects protocol.
|
class |
RmiHostedService
A service that can be added to the host to support a simple
shared objects protocol.
|
| Modifier and Type | Class and Description |
|---|---|
class |
RpcClientService
RPC service that can be added to a network Client to
add RPC send/receive capabilities.
|
class |
RpcHostedService
RPC service that can be added to a network Server to
add RPC send/receive capabilities.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ClientSerializerRegistrationsService |
class |
ServerSerializerRegistrationsService |