Package io.joynr.messaging.routing
Class GarbageCollectionHandler
- java.lang.Object
-
- io.joynr.messaging.routing.GarbageCollectionHandler
-
- All Implemented Interfaces:
ShutdownListener
public class GarbageCollectionHandler extends Object implements ShutdownListener
-
-
Constructor Summary
Constructors Constructor Description GarbageCollectionHandler(MessageRouter messageRouter, ShutdownNotifier shutdownNotifier, ScheduledExecutorService scheduler, long routingTableCleanupIntervalMs)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidregisterProxy(Object proxy, String proxyParticipantId, PrepareForShutdownListener prepareForShutdownListener)voidregisterProxyProviderParticipantIds(String proxyParticipantId, Set<String> providerParticipantIds)voidshutdown()
-
-
-
Constructor Detail
-
GarbageCollectionHandler
@Inject public GarbageCollectionHandler(MessageRouter messageRouter, ShutdownNotifier shutdownNotifier, ScheduledExecutorService scheduler, long routingTableCleanupIntervalMs)
-
-
Method Detail
-
shutdown
public void shutdown()
- Specified by:
shutdownin interfaceShutdownListener
-
registerProxy
public void registerProxy(Object proxy, String proxyParticipantId, PrepareForShutdownListener prepareForShutdownListener)
-
-