1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56
| public class ConnectionManager{
private String myLogin;
private String myPassword;
private String myProtocole;
private String myHost;
private int myPort;
private Session mySession;
private Store myStore;
private Folder myFolder;
private Message[] myMailBox;
public ConnectionManager() {
}
/* ----------------- initialisation de la connection ---------------*/
public boolean init(String login, String password, String protocole,
String host, int port)
{
myLogin = "niko";
myPassword = "niko";
myProtocole = "IMAP";
myHost= "niko";
myPort = 143;
Properties props = System.getProperties();
try
{
System.out.println("début conncetion");
myStore.connect(myHost, myPort, myLogin, myPassword);
System.out.println("connexion ok !");
}
catch ( MessagingException e)
{
System.out.println("connexion pas ok !");
return false;
}
return true;
}
}
Et je veut faire mon main pour utiliser la fonction init()
voila ce que j ai fait mais j'ai une erreur:
package testimap;
public class NewMain {
public static void main(String args[]){
ConnectionManager test;
test = new ConnectionManager();
ConnectionManager.init("niko","niko","IMAP","niko",143);
} |
Partager