ThingWorx Navigate is now Windchill Navigate Learn More

Translate the entire conversation x

How to Invoke the Scheduler before it reaches the Scheduled time?

pshashipreetham
18-Opal

How to Invoke the Scheduler before it reaches the Scheduled time?

Hi,

 

I would like to invoke the Scheduler, which will run the services needed for all the connected Things.

 

Do we have any Code Snippet that can do this?

 

Thanks,

Shashi Preetham,
Email: psp316r@outlook.com,
Mobile: +91 8099838001.
1 REPLY 1

You can create a new ScheduledEvent which will cause the subscription to execute:

 

Things["YourScheduler_SL"].ScheduledEvent({timestamp: new Date()});

Question is if you want to do it this way, because it defeats the purpose of the scheduler, i.e. executing things on a fixed schedule.

This way, the subscription gets executed beyond schedule and users might wonder why/what happened.

It might be better to move all the subscription code to a service and then call the service directly.


Announcements




Top Tags