cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - Have a PTC product question you need answered fast? Chances are someone has asked it before. Learn about the community search. X

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

pshashipreetham
17-Peridot

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