de.bsvrz.kex.kexdav.parameterloader
Class ConnectionParameter

java.lang.Object
  extended by de.bsvrz.kex.kexdav.parameterloader.ConnectionParameter

public class ConnectionParameter
extends Object

Verbindungsparameter mit einem Remote-Datenverteiler

Author:
Kappich Systemberatung

Field Summary
private  boolean _active
           
private  String _davPid
           
private  String _hostname
           
private  int _port
           
private  String _user
           
 
Constructor Summary
ConnectionParameter(String hostname, int port, String user, String davPid, boolean active)
          Erstellt Verbindungsparameter
 
Method Summary
 boolean equals(Object o)
           
 String getDavPid()
          Gibt die Pid des Datenverteilers zurück
 String getIP()
          Gibt die IP bzw.
 int getPort()
          Gibt den Port zurück
 String getUser()
          Gibt den Benutzer zur Anmeldung zurück
 int hashCode()
           
 boolean isActive()
          Gibt true zurück, wenn die Verbindung aktiv ist, sonst false
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

_hostname

private final String _hostname

_port

private final int _port

_user

private final String _user

_davPid

private final String _davPid

_active

private final boolean _active
Constructor Detail

ConnectionParameter

public ConnectionParameter(String hostname,
                           int port,
                           String user,
                           String davPid,
                           boolean active)
Erstellt Verbindungsparameter

Parameters:
hostname - Hostname oder IP-Adresse
port - Port
user - Benutzername
davPid - Dav-Pid
active - Ist die Verbindung aktiv?
Method Detail

getIP

public String getIP()
Gibt die IP bzw. den Hostnamen zurück

Returns:
die IP bzw. den Hostnamen

getPort

public int getPort()
Gibt den Port zurück

Returns:
den Port

getUser

public String getUser()
Gibt den Benutzer zur Anmeldung zurück

Returns:
den Benutzer zur Anmeldung

getDavPid

public String getDavPid()
Gibt die Pid des Datenverteilers zurück

Returns:
die Pid des Datenverteilers

isActive

public boolean isActive()
Gibt true zurück, wenn die Verbindung aktiv ist, sonst false

Returns:
true oder false

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object