author | František Kučera <franta-hg@frantovo.cz> |
Wed Jun 30 00:26:14 2010 +0200 (2010-06-30) | |
changeset 149 | 8238cdb4113a |
permissions | -rw-r--r-- |
franta-hg@149 | 1 |
package cz.frantovo.nekurak.chat; |
franta-hg@149 | 2 |
|
franta-hg@149 | 3 |
import java.net.InetAddress; |
franta-hg@149 | 4 |
import java.net.UnknownHostException; |
franta-hg@149 | 5 |
import java.util.ArrayList; |
franta-hg@149 | 6 |
import java.util.Collection; |
franta-hg@149 | 7 |
import java.util.logging.Level; |
franta-hg@149 | 8 |
import java.util.logging.Logger; |
franta-hg@149 | 9 |
|
franta-hg@149 | 10 |
/** |
franta-hg@149 | 11 |
* Definice jabberovského účtu, který používá robot k připojení. |
franta-hg@149 | 12 |
* @author fiki |
franta-hg@149 | 13 |
*/ |
franta-hg@149 | 14 |
public class UcetRobota { |
franta-hg@149 | 15 |
|
franta-hg@149 | 16 |
/** Seznam diskusních místností, do kterých robot vstoupí */ |
franta-hg@149 | 17 |
private Collection<Mistnost> mistnosti = new ArrayList<Mistnost>(); |
franta-hg@149 | 18 |
/** Doména – jabber server, ke kterému se připojí */ |
franta-hg@149 | 19 |
private String domena; |
franta-hg@149 | 20 |
/** Pokud má být jiná než doména */ |
franta-hg@149 | 21 |
private String adresaServeru; |
franta-hg@149 | 22 |
/** TCP port pro připojení */ |
franta-hg@149 | 23 |
private int port = 5222; |
franta-hg@149 | 24 |
/** Jméno robota */ |
franta-hg@149 | 25 |
private String uzivatelskeJmeno; |
franta-hg@149 | 26 |
/** Heslo robota */ |
franta-hg@149 | 27 |
private String uzivatelskeHeslo; |
franta-hg@149 | 28 |
/** Prostředek (resource) tzn. část JID za lomítkem */ |
franta-hg@149 | 29 |
private String prostredek = "robot"; |
franta-hg@149 | 30 |
|
franta-hg@149 | 31 |
private static final Logger log = Logger.getLogger(UcetRobota.class.getSimpleName()); |
franta-hg@149 | 32 |
|
franta-hg@149 | 33 |
public UcetRobota() { |
franta-hg@149 | 34 |
try { |
franta-hg@149 | 35 |
/** aby nedocházelo ke konfliktům, když aplikaci nasadíme na víc serverů současně */ |
franta-hg@149 | 36 |
prostredek = InetAddress.getLocalHost().getHostName(); |
franta-hg@149 | 37 |
} catch (UnknownHostException e) { |
franta-hg@149 | 38 |
log.log(Level.SEVERE, "Nepodařilo se zjistit místní „hostname“", e); |
franta-hg@149 | 39 |
} |
franta-hg@149 | 40 |
} |
franta-hg@149 | 41 |
|
franta-hg@149 | 42 |
public Collection<Mistnost> getMistnosti() { |
franta-hg@149 | 43 |
return mistnosti; |
franta-hg@149 | 44 |
} |
franta-hg@149 | 45 |
|
franta-hg@149 | 46 |
public void setMistnosti(Collection<Mistnost> mistnosti) { |
franta-hg@149 | 47 |
this.mistnosti = mistnosti; |
franta-hg@149 | 48 |
} |
franta-hg@149 | 49 |
|
franta-hg@149 | 50 |
public String getDomena() { |
franta-hg@149 | 51 |
return domena; |
franta-hg@149 | 52 |
} |
franta-hg@149 | 53 |
|
franta-hg@149 | 54 |
public void setDomena(String domena) { |
franta-hg@149 | 55 |
this.domena = domena; |
franta-hg@149 | 56 |
} |
franta-hg@149 | 57 |
|
franta-hg@149 | 58 |
public String getAdresaServeru() { |
franta-hg@149 | 59 |
return adresaServeru; |
franta-hg@149 | 60 |
} |
franta-hg@149 | 61 |
|
franta-hg@149 | 62 |
public void setAdresaServeru(String adresaServeru) { |
franta-hg@149 | 63 |
this.adresaServeru = adresaServeru; |
franta-hg@149 | 64 |
} |
franta-hg@149 | 65 |
|
franta-hg@149 | 66 |
public int getPort() { |
franta-hg@149 | 67 |
return port; |
franta-hg@149 | 68 |
} |
franta-hg@149 | 69 |
|
franta-hg@149 | 70 |
public void setPort(int port) { |
franta-hg@149 | 71 |
this.port = port; |
franta-hg@149 | 72 |
} |
franta-hg@149 | 73 |
|
franta-hg@149 | 74 |
public String getUzivatelskeJmeno() { |
franta-hg@149 | 75 |
return uzivatelskeJmeno; |
franta-hg@149 | 76 |
} |
franta-hg@149 | 77 |
|
franta-hg@149 | 78 |
public void setUzivatelskeJmeno(String uzivatelskeJmeno) { |
franta-hg@149 | 79 |
this.uzivatelskeJmeno = uzivatelskeJmeno; |
franta-hg@149 | 80 |
} |
franta-hg@149 | 81 |
|
franta-hg@149 | 82 |
public String getUzivatelskeHeslo() { |
franta-hg@149 | 83 |
return uzivatelskeHeslo; |
franta-hg@149 | 84 |
} |
franta-hg@149 | 85 |
|
franta-hg@149 | 86 |
public void setUzivatelskeHeslo(String uzivatelskeHeslo) { |
franta-hg@149 | 87 |
this.uzivatelskeHeslo = uzivatelskeHeslo; |
franta-hg@149 | 88 |
} |
franta-hg@149 | 89 |
|
franta-hg@149 | 90 |
public String getProstredek() { |
franta-hg@149 | 91 |
return prostredek; |
franta-hg@149 | 92 |
} |
franta-hg@149 | 93 |
|
franta-hg@149 | 94 |
public void setProstredek(String prostredek) { |
franta-hg@149 | 95 |
this.prostredek = prostredek; |
franta-hg@149 | 96 |
} |
franta-hg@149 | 97 |
} |