bonjour tout le monde
j ai un batch que j ai developpé. Il doit retourne un codeErreur
apres l'execution qui doit etre interpreter par un scheduler
0 Normal end
4 Warning
8 Application error
12 System error
16 OS error
voici mon code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
public static void main(final String[] args) {
		try {
			Log.info("Debut de la job PAVD201.");
			new PAVD201();
			Log.info("Fin de la job PAVD201 normal.");
		} catch (final Exception e) {
			Log.severe("Fin du batch a cause d'une anormalie.");
			}
 
	}
comment faire pour que le main retour ce fameux code

je pensais faire

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
public static void main(final String[] args) {
		try {
			Log.info("Debut de la job PAVD201.");
			new PAVD201();
			Log.info("Fin de la job PAVD201 normal.");
			System.out.write(Log.getCodeRetour());
		} catch (final Exception e) {
			Log.severe("Fin du batch a cause d'une anormalie.");
			System.out.write(Log.getCodeRetour());
			e.printStackTrace();
		}
 
	}
bref comment faire d un main retour un int merci