public class AudienceManagerSemaphore extends AudienceManagerSleep
AudienceManager.TestableDevice
Constructor and Description |
---|
AudienceManagerSemaphore(Map<String,String> dataSourceAliases) |
Modifier and Type | Method and Description |
---|---|
List<Match> |
test(String deviceId) |
List<Match> |
test(String dataSource,
String deviceId) |
void |
unloadAllSets() |
void |
unloadSet(String id) |
getSleepMs, loadSet, setSleepMs, sleep, updateActiveMeta
activeBuildIds, activeBuildIdsSet, activeDataSources, getLimit, getPixelIds, getPixelRequests, getPriceCounter, getSetCounter, getSets, getTargetCodeCounter, setLimit, setPixelIds, setPixelRequests, setPriceCounter, setSetCounter, setTargetCodeCounter
public void unloadSet(String id) throws InterruptedException, IOException
unloadSet
in class AudienceManagerSleep
InterruptedException
IOException
public void unloadAllSets() throws InterruptedException, IOException
unloadAllSets
in class AudienceManagerSleep
InterruptedException
IOException
public List<Match> test(String deviceId) throws InterruptedException, IOException
test
in class AudienceManager
InterruptedException
IOException
public List<Match> test(String dataSource, String deviceId) throws InterruptedException, IOException
test
in class AudienceManager
InterruptedException
IOException