futureCallWithDelay method
Future<void>
futureCallWithDelay(
- String callName,
- SerializableEntity? object,
- Duration delay, {
- String? identifier,
Calls a FutureCall by its name after the specified delay, optionally passing a SerializableEntity object as parameter.
Implementation
Future<void> futureCallWithDelay(
String callName,
SerializableEntity? object,
Duration delay, {
String? identifier,
}) async {
assert(server.running,
'Server is not running, call start() before using future calls');
await _futureCallManager.scheduleFutureCall(
callName,
object,
DateTime.now().toUtc().add(delay),
serverId,
identifier,
);
}