Package org.apache.ignite.spi
Interface IgniteSpiTimeoutObject
-
public interface IgniteSpiTimeoutObject
Provides possibility to schedule delayed execution, seeIgniteSpiContext.addTimeoutObject(IgniteSpiTimeoutObject)
.Note: all timeout objects are executed in single dedicated thread, so implementation of
onTimeout()
should not use time consuming and blocking method.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description long
endTime()
IgniteUuid
id()
void
onTimeout()
Timeout callback.
-
-
-
Method Detail
-
id
IgniteUuid id()
- Returns:
- Unique object ID.
-
endTime
long endTime()
- Returns:
- End time.
-
onTimeout
void onTimeout()
Timeout callback.
-
-