Package | Description |
---|---|
org.universAAL.ri.gateway |
Main package for Space Gateway.
|
org.universAAL.ri.gateway.communicator.service.impl | |
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.
|
Modifier and Type | Method and Description |
---|---|
Session |
Session.SessionStatusEvent.getSession() |
Session |
SessionEvent.getSession() |
Modifier and Type | Method and Description |
---|---|
Collection<Session> |
Gateway.getSessions() |
Modifier and Type | Method and Description |
---|---|
void |
Exporter.activatedSession(Session session)
To be called when a new
Session is become active. |
void |
Gateway.endSession(Session s) |
String |
Gateway.getName(Session s) |
boolean |
Exporter.isRemoveExport(String busMemberId,
Session session)
Called to check (and handle) if the remote
Importer is sending a
remove request. |
void |
Gateway.newSession(String name,
Session s) |
void |
Exporter.stopedSession(Session session)
To be called when a Session is about to be closed, or is disconnected.
|
Constructor and Description |
---|
Importer(Session session,
ProxyPool pool) |
SessionStatusEvent(Session session,
SessionEvent.SessionStatus old,
SessionEvent.SessionStatus current) |
Constructor and Description |
---|
ClientSocketCommunicationHandler(Configuration config,
MessageReceiver communicator,
Session s) |
Modifier and Type | Field and Description |
---|---|
protected Session |
BusMemberReference.sender
|
Modifier and Type | Method and Description |
---|---|
Session |
BusMemberReference.getChannel()
|
Modifier and Type | Method and Description |
---|---|
void |
ProxyBusMember.handleMessage(Session session,
WrappedBusMessage busMessage)
When a session receives a
WrappedBusMessage , it delivers it to
the ProxyBusMember which its
busMemberId matches the
WrappedBusMessage's destination . |
void |
ReferencesManager.removeRemoteProxyReferences(Session session)
Remove all references related to session.
|
void |
ProxyBusMember.removeRemoteProxyReferences(Session session)
Disconnect from all references that use the same session.Does not send
Remove message |
Constructor and Description |
---|
BusMemberReference(Session session)
To be used only by subclasses.
|
BusMemberReference(Session session,
String busMemberid)
Constructor for a
BusMember identifier. |
BusMemberReferenceTemporal(Session session) |
Modifier and Type | Method and Description |
---|---|
void |
ProxyContextPublisher.handleMessage(Session session,
WrappedBusMessage busMessage) |
void |
ProxySCaller.handleMessage(Session session,
WrappedBusMessage busMessage)
When a session receives a
WrappedBusMessage , it delivers it to
the ProxyBusMember which its
busMemberId matches the
WrappedBusMessage's destination . |
void |
ProxyContextPublisher.removeRemoteProxyReferences(Session session) |
void |
ProxySCaller.removeRemoteProxyReferences(Session session)
Disconnect from all references that use the same session.Does not send
Remove message |
Modifier and Type | Method and Description |
---|---|
void |
ProxySCallee.handleMessage(Session session,
WrappedBusMessage busMessage) |
void |
ProxyContextSubscriber.handleMessage(Session session,
WrappedBusMessage busMessage)
When a session receives a
WrappedBusMessage , it delivers it to
the ProxyBusMember which its
busMemberId matches the
WrappedBusMessage's destination . |
void |
ProxySCallee.removeRemoteProxyReferences(Session session)
Disconnect from all references that use the same session.Does not send
Remove message |
void |
ProxyContextSubscriber.removeRemoteProxyReferences(Session session)
Disconnect from all references that use the same session.Does not send
Remove message |
Copyright © 2018 universAAL Consortium. All rights reserved.