Package co.ecg.alpaca.toolkit.service
Class HostIdCachingService
java.lang.Object
co.ecg.alpaca.toolkit.service.HostIdCachingService
Service for caching and retrieving BroadWorks HostIds.
- Author:
- dkelley on 3/9/18.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Cleans up cached HostIDs that have not been used within a day.String[]
getHostIdsForBroadWorksServer
(BroadWorksServer broadWorksServer)
-
Constructor Details
-
HostIdCachingService
public HostIdCachingService()
-
-
Method Details
-
getHostIdsForBroadWorksServer
public String[] getHostIdsForBroadWorksServer(BroadWorksServer broadWorksServer) throws BroadWorksServerException - Throws:
BroadWorksServerException
-
cleanupUnusedHostIds
@Scheduled(cron="0 0 0 * * *") public void cleanupUnusedHostIds()Cleans up cached HostIDs that have not been used within a day.
-