Package | Description |
---|---|
org.universAAL.ri.gateway |
Main package for Space Gateway.
|
org.universAAL.ri.gateway.proxies | |
org.universAAL.ri.gateway.proxies.exporting |
Exporting Proxies, are those components that represent local components inside the Gateway, and handle the operations required in other for remote Space to communicate with them.
|
org.universAAL.ri.gateway.proxies.importing |
Importing Proxies are components that represent remote components.
|
org.universAAL.ri.gateway.proxies.updating |
Modifier and Type | Method and Description |
---|---|
Collection<ProxyBusMember> |
Importer.getImports() |
Modifier and Type | Method and Description |
---|---|
static ProxyBusMember |
ProxyBusMemberFactory.createExport(Resource[] regParams,
String busMemberId)
Create a proxy for exporting with the given paramenters.
|
static ProxyBusMember |
ProxyBusMemberFactory.createImport(Resource[] regParams)
Create a proxy given parameters sent by remote peer.
|
ProxyBusMember |
ProxyPool.get(String proxyID)
Get the
ProxyBusMember from its busMemberId (which is not always
the same as the BusMember it represents). |
ProxyBusMember |
ProxyPool.searchCompatible(Resource[] newParameters)
Test compatibility of parameters with all
ProxyBusMember s in the
pool. |
Modifier and Type | Method and Description |
---|---|
Collection<ProxyBusMember> |
ProxyPool.all()
Get all
ProxyBusMember s in the pool. |
Modifier and Type | Method and Description |
---|---|
void |
ProxyPool.add(ProxyBusMember proxy)
Adds
ProxyBusMember to the pool. |
boolean |
ProxyPool.removeProxyIfOrphan(ProxyBusMember pbm)
Check if a Proxy is orphan (is it has no references) if so removes it and
properly closes it.
|
void |
ProxyPool.removeProxyWithSend(ProxyBusMember pbm)
Safely remove a
ProxyBusMember from the bus. |
Modifier and Type | Class and Description |
---|---|
class |
ProxyContextPublisher
A
ContextPublisher which will listen to remote
ProxyContextSubscriber ' messages and reinject them in to the local
bus. |
class |
ProxySCaller
Proxy that receives
ServiceCall s and injects them to the bus in other
to get a ServiceResponse from the represented ServiceCallee . |
Modifier and Type | Class and Description |
---|---|
class |
ProxyContextSubscriber
Receives the events the remote
BusMember is interested in, and sends
the ContextEvent s to its representative so it can deliver it to the
remote BusMember . |
class |
ProxySCallee
Represents remote a
ServiceCallee , with its subscription parameters
synchronized, it is able to get the calls meant for the remote
ServiceCallee and send them to the remote proxy which, in time, makes
sure a response from the actual ServiceCallee is transmitted back. |
Modifier and Type | Method and Description |
---|---|
void |
RegistrationParametersRemover.update(ProxyBusMember member) |
void |
Updater.update(ProxyBusMember member) |
void |
RegistrationParametersAdder.update(ProxyBusMember member) |
Copyright © 2018 universAAL Consortium. All rights reserved.