@Test(expected = IllegalNegativeArgumentException.class) public void setUpdateInterval_toSmall() throws MalformedURLException { final UpdatingUserAgentStringParserImpl parser = new UpdatingUserAgentStringParserImpl(new TestXmlDataStore()); parser.setUpdateInterval(-1l); }
public void setUpdateInterval(@Nonnegative final long updateInterval) { Check.notNegative(updateInterval, "updateInterval"); this.updateInterval = updateInterval; setUpUpdateService(); }
UpdatingUserAgentStringParserImpl extends UserAgentStringParserImpl<RefreshableDataStore> { public void setUpdateInterval(@Nonnegative final long updateInterval) { Check.notNegative(updateInterval, "updateInterval"); this.updateInterval = updateInterval; setUpUpdateService(); } }
UpdatingUserAgentStringParserImpl extends UserAgentStringParserImpl<RefreshableDataStore> { public void setUpdateInterval(@Nonnegative final long updateInterval) { Check.notNegative(updateInterval, "updateInterval"); this.updateInterval = updateInterval; setUpUpdateService(); } UpdatingUserAgentStringParserImpl(final RefreshableDataStore store); }
UpdatingUserAgentStringParserImpl extends UserAgentStringParserImpl<RefreshableDataStore> { public void setUpdateInterval(@Nonnegative final long updateInterval) { Check.notNegative(updateInterval, "updateInterval"); this.updateInterval = updateInterval; setUpUpdateService(); } UpdatingUserAgentStringParserImpl(final RefreshableDataStore store); long getUpdateInterval(); void setUpdateInterval(@Nonnegative final long updateInterval); @Override @PreDestroy void shutdown(); }
UpdatingUserAgentStringParserImpl extends UserAgentStringParserImpl<RefreshableDataStore> { public void setUpdateInterval(@Nonnegative final long updateInterval) { Check.notNegative(updateInterval, "updateInterval"); this.updateInterval = updateInterval; setUpUpdateService(); } UpdatingUserAgentStringParserImpl(final RefreshableDataStore store); long getUpdateInterval(); void setUpdateInterval(@Nonnegative final long updateInterval); @Override @PreDestroy void shutdown(); static final long DEFAULT_UPDATE_INTERVAL; }