org.universAAL.ri.gateway.eimanager.impl
Class ExportManagerImpl
java.lang.Object
org.universAAL.ri.gateway.eimanager.impl.ExportManagerImpl
- All Implemented Interfaces:
- ExportExecutor, ExportManager, RepoEIManager
public class ExportManagerImpl
- extends Object
- implements ExportManager, ExportExecutor
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExportManagerImpl
public ExportManagerImpl(GatewayCommunicator communicator)
shutdown
public void shutdown()
memberAdded
public void memberAdded(BusMember member)
- Specified by:
memberAdded
in interface RepoEIManager
memberRemoved
public void memberRemoved(BusMember member)
- Specified by:
memberRemoved
in interface RepoEIManager
addExportPremise
public void addExportPremise(ExportPremise premise)
removeExportPremise
public void removeExportPremise(ExportPremise premise)
exportBusMemberForRemote
public void exportBusMemberForRemote(BusMember sourceMember)
- Specified by:
exportBusMemberForRemote
in interface ExportExecutor
removeExportedBusMember
public void removeExportedBusMember(BusMember sourceMember)
- Specified by:
removeExportedBusMember
in interface ExportExecutor
sendServiceRequest
public ServiceResponse sendServiceRequest(String sourceId,
ServiceCall call,
String memberId)
- Specified by:
sendServiceRequest
in interface ExportManager
sendUIRequest
public void sendUIRequest(String sourceId,
UIRequest request)
- Specified by:
sendUIRequest
in interface ExportManager
registerProxies
public ProxyRegistration registerProxies(ImportRequest request)
throws IOException,
ClassNotFoundException
- Specified by:
registerProxies
in interface ExportManager
- Throws:
IOException
ClassNotFoundException
unregisterProxies
public void unregisterProxies(ImportRequest request)
- Specified by:
unregisterProxies
in interface ExportManager
Copyright © 2014 universAAL Consortium. All Rights Reserved.