de.bsvrz.buv.rw.basislib.login
Class Urlasser

java.lang.Object
  extended by de.bsvrz.buv.rw.basislib.login.Urlasser

public class Urlasser
extends java.lang.Object

Urlasser Dialog zur Anmeldung an das System . Wird in einem Urlasser-Dialog eine andere Authentifizierung benutzt als die, unter der der aktuelle Anwender eingeloggt ist, wird für die Kommunikation mit dem DaV eine neue Verbindung aufbauen. Diese Verbindung wird nach erfolgreicher oder fehlgeschlagener Authentifizierung wieder geschlossen.
Die Klasse erfüllt folgende Technische Anforderungen des Segments Bedienung und Visualisierung (BUV)
- TBuV-94

Version:
$Revision: 1.1 $ / $Date: 2009/12/02 09:21:01 $ / ($Author: HofmannJ $)
Author:
Dambach-Werke GmbH, Wolf

Field Summary
private  java.lang.String m_attributObjekt
          Objekt das geschaltet werden soll
private  java.lang.String m_name
          Benutzername
private  org.eclipse.swt.widgets.Composite m_parent
          Verweis auf Parentbereich
private  java.lang.String m_passwort
          Passwort
private  int m_style
          Darstellungsstil
private  java.lang.String m_ursache
          Ursache
private  java.lang.String m_veranlasser
          Veranlasser
 
Constructor Summary
Urlasser(org.eclipse.swt.widgets.Composite parent, int style)
          Aufruf des Urlasser Dialog zur Anmeldung an das System.
Urlasser(org.eclipse.swt.widgets.Composite parent, int style, java.lang.String name, java.lang.String passwort, java.lang.String ursache, java.lang.String veranlasser)
          Aufruf des Urlasser Dialog zur Authentifizierung.
Urlasser(org.eclipse.swt.widgets.Composite parent, int style, java.lang.String name, java.lang.String passwort, java.lang.String ursache, java.lang.String veranlasser, java.lang.String attributObjekt)
          Aufruf des Urlasser Dialog zur Authentifizierung.
 
Method Summary
 java.lang.String getAttributObjekt()
          Gibt das Attribut Objekt zurück
 java.lang.String getName()
          Gibt den Benutzername zurück
 java.lang.String getPasswort()
          Gibt das Passwort zurück
 java.lang.String getUrsache()
          Gibt die Ursache zurück
 java.lang.String getVeranlasser()
          Gibt den Veranlasser zurück
 boolean sendeDaten(java.lang.String name, java.lang.String passwort, java.lang.String ursache, java.lang.String veranlasser, java.lang.String attributObjekt)
          Senden der Daten an DaV
 void setAttributObjekt(java.lang.String attributObjekt)
          Attribut Objekt eintragen
 void setName(java.lang.String name)
          Benutzername eintragen
 void setPasswort(java.lang.String passwort)
          Passwort eintragen
 void setUrsache(java.lang.String ursache)
          Ursache eintragen
 void setVeranlasser(java.lang.String veranlasser)
          Veranlasser eintragen
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_name

private java.lang.String m_name
Benutzername


m_passwort

private java.lang.String m_passwort
Passwort


m_ursache

private java.lang.String m_ursache
Ursache


m_veranlasser

private java.lang.String m_veranlasser
Veranlasser


m_attributObjekt

private java.lang.String m_attributObjekt
Objekt das geschaltet werden soll


m_parent

private org.eclipse.swt.widgets.Composite m_parent
Verweis auf Parentbereich


m_style

private int m_style
Darstellungsstil

Constructor Detail

Urlasser

public Urlasser(org.eclipse.swt.widgets.Composite parent,
                int style,
                java.lang.String name,
                java.lang.String passwort,
                java.lang.String ursache,
                java.lang.String veranlasser)
Aufruf des Urlasser Dialog zur Authentifizierung. Felder werden mit den übergebenen Werten gefüllt. Konstruktor der Klasse Urlasser, erzeugt eine neue Instanz dieser Klasse unter Berücksichtigung der übergebenen Vaterklasse und Aussehens. Das Aussehen ist entweder eine der in der Klasse SWT definierten Style Konstanten oder besteht aus einer Veroderung dieser Konstanten.

Parameters:
parent - Klasse die der neue Vater dieser Instanz sein will (darf nicht null sein)
style - Format der Eingabebox
name - Benutzername
passwort - Benutzerpasswort
ursache - Ursache
veranlasser - Veranlasser

Urlasser

public Urlasser(org.eclipse.swt.widgets.Composite parent,
                int style,
                java.lang.String name,
                java.lang.String passwort,
                java.lang.String ursache,
                java.lang.String veranlasser,
                java.lang.String attributObjekt)
Aufruf des Urlasser Dialog zur Authentifizierung. Felder werden mit den übergebenen Werten gefüllt. Konstruktor der Klasse Urlasser, erzeugt eine neue Instanz dieser Klasse unter Berücksichtigung der übergebenen Vaterklasse und Aussehens. Das Aussehen ist entweder eine der in der Klasse SWT definierten Style Konstanten oder besteht aus einer Veroderung dieser Konstanten.

Parameters:
parent - Klasse die der neue Vater dieser Instanz sein will (darf nicht null sein)
style - Format der Eingabebox
name - Benutzername
passwort - Benutzerpasswort
ursache - Domainname oder IP-Adresse
veranlasser - Veranlasser
attributObjekt - Objekt das geschalten wird

Urlasser

public Urlasser(org.eclipse.swt.widgets.Composite parent,
                int style)
Aufruf des Urlasser Dialog zur Anmeldung an das System. Alle Felder sind leer. Konstruktor der Klasse Urlasser, erzeugt eine neue Instanz dieser Klasse unter Berücksichtigung der übergebenen Vaterklasse und Aussehens. Das Aussehen ist entweder eine der in der Klasse SWT definierten Style Konstanten oder besteht aus einer Veroderung dieser Konstanten.

Parameters:
parent - Klasse die der neue Vater dieser Instanz sein will (darf nicht null sein)
style - Format der Eingabebox
Method Detail

sendeDaten

public boolean sendeDaten(java.lang.String name,
                          java.lang.String passwort,
                          java.lang.String ursache,
                          java.lang.String veranlasser,
                          java.lang.String attributObjekt)
Senden der Daten an DaV

Parameters:
name - Benutzername
passwort - Benutzerpasswort
domain - Domainname oder IP-Adresse
attributObjekt - zu schaltendes Objeht
Returns:
Login erfolgreich/ fehlgeschlagen

getUrsache

public java.lang.String getUrsache()
Gibt die Ursache zurück

Returns:
ursache Ursache für die Schaltung

setUrsache

public void setUrsache(java.lang.String ursache)
Ursache eintragen

Parameters:
domain - Festzulegende Ursache

getName

public java.lang.String getName()
Gibt den Benutzername zurück

Returns:
name Benutzername

setName

public void setName(java.lang.String name)
Benutzername eintragen

Parameters:
name - Festzulegender Benutzername

getPasswort

public java.lang.String getPasswort()
Gibt das Passwort zurück

Returns:
passwort Passwort

setPasswort

public void setPasswort(java.lang.String passwort)
Passwort eintragen

Parameters:
passwort - Festzulegendes Passwort

getAttributObjekt

public java.lang.String getAttributObjekt()
Gibt das Attribut Objekt zurück

Returns:
attributObjekt zu schaltendes Objekt

setAttributObjekt

public void setAttributObjekt(java.lang.String attributObjekt)
Attribut Objekt eintragen

Parameters:
attributObjekt - Festzulegendes Attribut Objekt

getVeranlasser

public java.lang.String getVeranlasser()
Gibt den Veranlasser zurück

Returns:
veranlasser Veranlasser

setVeranlasser

public void setVeranlasser(java.lang.String veranlasser)
Veranlasser eintragen

Parameters:
veranlasser - Festzulegender veranlasser