Read file every hour

jordan blanc-poujol June 24, 2014

Hello,

I have created a plugin and i want include a job i try to put in my atlassian-plugin a job and a trigger but he doesn't run.

<job key="synchronisation" name="Synchro"
		class="com.atlassian.tutorial.helloworld.Synchronisation" />
	<trigger key="myTrigger" name="My Trigger">
		<job key="synchronisation" />
		<schedule cron-expression="0 0 0/1 * * ?" />
		<managed editable="true" keepingHistory="true" canRunAdhoc="true"
			canDisable="true" />
	</trigger>

My Synchronisation.class :

public class Synchronisation implements Job {

	
	public void execute(JobExecutionContext context)
			throws JobExecutionException {
		
		System.out.println("Running the job at "+(new Date()).toString());

	}

}

What is the problem ? How can I create a job for my plugin ?

PS : Sorry for my bad english

1 answer

0 votes
Bhushan Nagaraj
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
July 5, 2014

You need a class that implements PluginJob. Take a look at the tutorial at https://developer.atlassian.com/display/DOCS/Scheduling+Events+via+SAL+Tutorial

Suggest an answer

Log in or Sign up to answer