de.bsvrz.sys.startstopp.prozessvew
Class HostRechner

java.lang.Object
  extended by de.bsvrz.sys.startstopp.prozessvew.HostRechner

public class HostRechner
extends java.lang.Object

Klasse realisiert den Hostrechner auf dem die StartStopp Applikation laufen soll

Author:
Dambach Werke GmbH

Nested Class Summary
static class HostRechner.Inner
          Innere Klasse zum Sicherstellen, dass wirklich nur eine Instanz der Klasse gebildet wird
 
Field Summary
private  java.lang.String m_pidRechnerVorgabe
          Pid des Rechner der für die Publikation der StartStopp Informationen verwendet werden soll (statt der Pid des Rechners auf dem die StartStopp Applikation läuft)
private  java.lang.String m_rechnerAdresse
          IP Adresse des Rechners
private static java.lang.String m_rechnerAdresseVorgabe
          IP Adresse eines Rechners die in den Ids der Inkarnationen verwendet wird.
private  java.lang.String m_rechnerName
          Name des Rechners
 
Constructor Summary
private HostRechner()
          Konstruktor der Klasse
 
Method Summary
 java.lang.String getHostAdresse()
           
 java.lang.String getHostName()
           
static HostRechner getInstanz()
          Liefert die einzige Instanz der Klasse
 java.lang.String getPidRechner()
          Methode liefert die Pid des Rechners der für die Publikation der StartStopp Informationen verwendet werden soll
 void setHostAdresse(java.lang.String hostAdresse)
           
 void setHostName(java.lang.String hostName)
           
 void setIpAdresse(java.lang.String ipAdresse)
          Methode zum definieren der IP Adresse eines Rechners die in den Ids der Inkarnationen verwendet wird.
 void setPidRechner(java.lang.String pidRechner)
          Methode zum definierten Setzen der Pid des Rechner der für die Publikation der StartStopp Informationen verwendet werden soll (statt der Pid des Rechners auf dem die StartStopp Applikation läuft)
 java.lang.String toString()
          Ausgeben der Klasse als String
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

m_rechnerName

private java.lang.String m_rechnerName
Name des Rechners


m_rechnerAdresse

private java.lang.String m_rechnerAdresse
IP Adresse des Rechners


m_pidRechnerVorgabe

private java.lang.String m_pidRechnerVorgabe
Pid des Rechner der für die Publikation der StartStopp Informationen verwendet werden soll (statt der Pid des Rechners auf dem die StartStopp Applikation läuft)


m_rechnerAdresseVorgabe

private static java.lang.String m_rechnerAdresseVorgabe
IP Adresse eines Rechners die in den Ids der Inkarnationen verwendet wird. (statt der IP-Adresse des lokalen Rechners)

Constructor Detail

HostRechner

private HostRechner()
Konstruktor der Klasse

Method Detail

getInstanz

public static HostRechner getInstanz()
Liefert die einzige Instanz der Klasse

Returns:
einzige Instanz der Klasse

getHostName

public java.lang.String getHostName()
Returns:
liefert die Variable hostName zurück

setHostName

public void setHostName(java.lang.String hostName)
Parameters:
hostName - setzt die Variable hostName

getHostAdresse

public java.lang.String getHostAdresse()
Returns:
liefert die Variable hostAdresse zurück

setHostAdresse

public void setHostAdresse(java.lang.String hostAdresse)
Parameters:
hostAdresse - setzt die Variable hostAdresse

toString

public java.lang.String toString()
Ausgeben der Klasse als String

Overrides:
toString in class java.lang.Object

setPidRechner

public void setPidRechner(java.lang.String pidRechner)
Methode zum definierten Setzen der Pid des Rechner der für die Publikation der StartStopp Informationen verwendet werden soll (statt der Pid des Rechners auf dem die StartStopp Applikation läuft)

Parameters:
pidRechner - Pid des Rechners

getPidRechner

public java.lang.String getPidRechner()
Methode liefert die Pid des Rechners der für die Publikation der StartStopp Informationen verwendet werden soll

Returns:
Pid des Rechners, im Fehlerfall null

setIpAdresse

public void setIpAdresse(java.lang.String ipAdresse)
Methode zum definieren der IP Adresse eines Rechners die in den Ids der Inkarnationen verwendet wird. (statt der IP-Adresse des lokalen Rechners)

Parameters:
ipAdresse - TCP/IP Adresse des Rechners