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

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,
+91 8099838001 | shashi@psptechhub.com,
PSPTechHub  ||  World of PTC Thingworx  ||  LinkedIn
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