public interface EventChangeManager
FixtureChange and/or ResultChange| Modifier and Type | Method and Description | 
|---|---|
Duration | 
getFixtureChangeInterval()
Returns the interval for getting new list of fixture changes 
 | 
Date | 
getLastFixtureChange()
Returns the timestamp of last processed fixture change 
 | 
Date | 
getLastResultChange()
Returns the timestamp of last processed result change 
 | 
Duration | 
getResultChangeInterval()
Returns the interval for getting new list of result changes 
 | 
boolean | 
isRunning()
Returns a value indicating whether this instance is running 
 | 
void | 
setFixtureChangeInterval(Duration fixtureChangeInterval)
Sets the fixture change interval between two Sports API requests. 
 | 
void | 
setFixtureChangeTimestamp(Date fixtureChangeTimestamp)
Sets the last processed fixture change timestamp
 It can be only set when it is stopped 
 | 
void | 
setListener(EventChangeListener listener)
Sets the  
EventChangeListener | 
void | 
setResultChangeInterval(Duration resultChangeInterval)
Sets the result change interval between two Sports API requests. 
 | 
void | 
setResultChangeTimestamp(Date resultChangeTimestamp)
Sets the last processed result change timestamp
 It can be only set when it is stopped 
 | 
void | 
start()
Starts scheduled job for fetching fixture and result changes 
 | 
void | 
stop()
Stops scheduled job for fetching fixture and result changes 
 | 
void setListener(EventChangeListener listener)
EventChangeListenerlistener - the event change listenerDate getLastFixtureChange()
Date getLastResultChange()
Duration getFixtureChangeInterval()
Duration getResultChangeInterval()
boolean isRunning()
void setFixtureChangeInterval(Duration fixtureChangeInterval)
fixtureChangeInterval - the fixture change interval between two Sports API requestsvoid setResultChangeInterval(Duration resultChangeInterval)
resultChangeInterval - the result change interval between two Sports API requestsvoid setFixtureChangeTimestamp(Date fixtureChangeTimestamp)
fixtureChangeTimestamp - the last processed fixture change timestampvoid setResultChangeTimestamp(Date resultChangeTimestamp)
resultChangeTimestamp - the last processed result change timestampvoid start()
void stop()
Copyright © 2016–2025. All rights reserved.