Commit 25a1315a authored by Steffen Gieseler's avatar Steffen Gieseler

Warnungen bearbeitet

git-svn-id: svn://ntoserver/Datenverteiler/VRZ3/trunk/de.bsvrz.ste.tmcvew@63599 40c0be50-5d29-0410-901d-fb59edb5cafc
parent 262831ba
......@@ -172,20 +172,26 @@ public class TMCVerwaltung implements MutableSetChangeListener, InvalidationList
}
/**
* @return die aktuelle DAV-Verbindung
* Gibt die die aktuelle DAV-Verbindung zurück.
*
* @return {@link ClientDavInterface}
*/
public ClientDavInterface getConnection() {
return dav;
}
/**
* @return das aktuelle Konfigurationsobjekt vom Typ typ.landesMeldeStelle
* Gibt das aktuelle Konfigurationsobjekt vom Typ typ.landesMeldeStelle zurück.
*
* @return {@link ConfigurationObject}
*/
public ConfigurationObject getKonfigObjekt() {
return lmsObjekt;
}
/**
* Gibt das Löschverfahren zurück.
*
* @return das Löschverfahren
*/
public int getLoeschVerfahren() {
......@@ -193,6 +199,7 @@ public class TMCVerwaltung implements MutableSetChangeListener, InvalidationList
}
/**
* .
* @return true, falls die Korrektur unterdrückt wird, wenn ein Zeitstempel
* einer Meldung in der Vergangenheit liegt, false sonst
*/
......
......@@ -24,5 +24,6 @@
* mailto: info@bitctrl.de
*/
/** Modul Verwaltung. */
package de.bsvrz.ste.tmcvew;
......@@ -24,5 +24,6 @@
* mailto: info@bitctrl.de
*/
/** Parameter-Behandlung. */
package de.bsvrz.ste.tmcvew.parameter;
......@@ -97,7 +97,7 @@ public class RdsMeldungTest2 {
/**
* Test method for
* {@link de.bsvrz.ste.tmcvew.RdsMeldung#testfall(de.bsvrz.dav.daf.main.ClientDavInterface, java.lang.String)}.
* @throws Exception
* @throws Exception bei Fehlern
*/
@Test
public void testTestfall() throws Exception {
......
/*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
* Segment 7 (Ste), SWE TMC-Meldungsverwaltung
* Copyright (C) 2016 BitCtrl Systems GmbH
*
* This program is free software; you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation; either version 2.1 of the License, or (at your option)
* any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* This programm is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
* details.
*
* You should have received a copy of the GNU Lesser General Public License
* along with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*
* Contact Information:
* Dambach-Werke GmbH
* Elektronische Leitsysteme
* Fritz-Minhardt-Str. 1
* 76456 Kuppenheim
* Phone: +49-7222-402-0
* Fax: +49-7222-402-200
* mailto: info@els.dambach.de
* BitCtrl Systems GmbH
* Weißenfelser Straße 67
* 04229 Leipzig
* Phone: +49 341-490670
* mailto: info@bitctrl.de
*/
package de.bsvrz.ste.tmcvew;
......@@ -48,12 +49,15 @@ import de.bsvrz.sys.funclib.debug.Debug;
* die Attributgruppe "atg.rdsMeldung" unter dem Aspekt "asp.rdsSenden"
* ausgewertet. Die Klasse wird pro Objekt instanziert.
*
* @author Dambach Werke GmbH
* @version $Revision: 1.1 $ / $Date: 2008/10/29 12:09:03 $ / ($Author: Hilpp $)
*
* Erstellt auf Basis der SWE RDS/TMC-Verwaltung von: Dambach Werke GmbH, Hilpp
*
* @author BitCtrl Systems GmbH, Gieseler
* @version $Id: $
*/
public class RdsMeldungsEmpfang implements ClientReceiverInterface {
/**
* Debug M�glichkeit
* Debug Möglichkeit.
*/
private boolean _debugAnmelde = false;
private Debug debug;
......@@ -65,17 +69,17 @@ public class RdsMeldungsEmpfang implements ClientReceiverInterface {
private ClientDavConnection m_connection;
/**
* Definition der Attributgruppe
* Definition der Attributgruppe.
*/
private String m_atg = RdsMeldung.MELDUNGEN_ATG;
/**
* ben�tigter Aspekt
* benötigter Aspekt.
*/
private String m_asp = "asp.tmcSenden";
/**
* Liste zur Verwaltung der Listener
* Liste zur Verwaltung der Listener.
*/
private List<INeueDatenListener> m_angemeldeteListener = new LinkedList<INeueDatenListener>();
......@@ -97,7 +101,7 @@ public class RdsMeldungsEmpfang implements ClientReceiverInterface {
*
* @param connection
* Verbindung zum DaV
* @param pidStau
* @param pid
* Pid eines Objekts vom Typ "typ.rdsMeldung"
*/
public RdsMeldungsEmpfang(ClientDavConnection connection, String pid) {
......@@ -186,7 +190,7 @@ public class RdsMeldungsEmpfang implements ClientReceiverInterface {
* @param aspPid
* Apekt der angemeldet werden soll
* @param role
* Rolle des Empfngers (siehe
* Rolle des Empfängers (siehe
* stauma.dav.clientside.ReceiveOptions)
*/
private void anmeldeLeseDaV(String objPid, String atgPid, String aspPid, ReceiverRole role) {
......@@ -243,14 +247,14 @@ public class RdsMeldungsEmpfang implements ClientReceiverInterface {
}
// ----------------------------------------------------------------------------------------------
// Listener Funktionalitten
// Listener Funktionalitäten
// ----------------------------------------------------------------------------------------------
/**
* Methode zum Hinzufgen eines Listeners
* Methode zum Hinzufügen eines Listeners
*
* @param listener
* Listener der hinzugefgt werden soll
* Listener der hinzugefügt werden soll
*/
public void addListener(INeueDatenListener listener) {
m_angemeldeteListener.add(listener);
......@@ -267,8 +271,8 @@ public class RdsMeldungsEmpfang implements ClientReceiverInterface {
}
/**
* Methode mit der die Klasse alle bei ihr angemeldeten Listener ber die
* nderung der Selektion informiert.
* Methode mit der die Klasse alle bei ihr angemeldeten Listener über die
* Änderung der Selektion informiert.
*/
private void benachrichtigeListener() {
Iterator<INeueDatenListener> it = m_angemeldeteListener.iterator();
......
......@@ -5,7 +5,7 @@ import de.bsvrz.dav.daf.main.DataDescription;
import de.bsvrz.dav.daf.main.ResultData;
/**
* Kommentar
* Kommentar.
*
* @version $Revision: 1.1 $ / $Date: 2008/10/29 12:09:03 $ / ($Author: Hilpp $)
*
......@@ -13,47 +13,47 @@ import de.bsvrz.dav.daf.main.ResultData;
* @author Timo Pittner
*
*/
public interface Verwaltung
{
/**
* @param pid
* @param name
* @param data
* @return
*/
public boolean erzeuge(String pid, String name, String set);
public boolean erzeugeObjekt(String pid, String name, String set, Data[] data);
/**
* @param pid
* @return
*/
public boolean loesche(String pid);
/**
* @param pid
* @return
*/
public boolean hinzufuegeZuMenge(String pid);
/**
* @param pid
* @return
*/
public boolean entferneVonMenge(String pid);
/**
* @param dd
* @param resultData
* @return
*/
public boolean parametriere(DataDescription dd, ResultData resultData);
/**
* @param dd
* @param resultData
* @return
*/
public boolean konfiguriere(ResultData resultData);
public interface Verwaltung {
/**
* @param pid
* @param name
* @param set
* @return
*/
public boolean erzeuge(String pid, String name, String set);
public boolean erzeugeObjekt(String pid, String name, String set, Data[] data);
/**
* @param pid
* @return
*/
public boolean loesche(String pid);
/**
* @param pid
* @return
*/
public boolean hinzufuegeZuMenge(String pid);
/**
* @param pid
* @return
*/
public boolean entferneVonMenge(String pid);
/**
* @param dd
* @param resultData
* @return
*/
public boolean parametriere(DataDescription dd, ResultData resultData);
/**
* @param dd
* @param resultData
* @return
*/
public boolean konfiguriere(ResultData resultData);
}
package de.bsvrz.ste.tmcvew;
import java.util.ArrayList;
import java.util.Collection;
import de.bsvrz.dav.daf.main.ClientDavInterface;
import de.bsvrz.dav.daf.main.ClientSenderInterface;
import de.bsvrz.dav.daf.main.Data;
import de.bsvrz.dav.daf.main.DataAndATGUsageInformation;
import de.bsvrz.dav.daf.main.DataDescription;
import de.bsvrz.dav.daf.main.DataNotSubscribedException;
import de.bsvrz.dav.daf.main.OneSubscriptionPerSendData;
......@@ -15,7 +11,6 @@ import de.bsvrz.dav.daf.main.SendSubscriptionNotConfirmed;
import de.bsvrz.dav.daf.main.SenderRole;
import de.bsvrz.dav.daf.main.config.Aspect;
import de.bsvrz.dav.daf.main.config.AttributeGroup;
import de.bsvrz.dav.daf.main.config.AttributeGroupUsage;
import de.bsvrz.dav.daf.main.config.ConfigurationArea;
import de.bsvrz.dav.daf.main.config.ConfigurationChangeException;
import de.bsvrz.dav.daf.main.config.ConfigurationObject;
......@@ -274,14 +269,14 @@ public class VerwaltungDynObj implements Verwaltung, ClientSenderInterface {
}
/**
* @return
* @return {@link ClientDavInterface}
*/
public ClientDavInterface getConnection() {
return _con;
}
/**
* @param connection
* @param connection {@link ClientDavInterface}
*/
public void setConnection(ClientDavInterface connection) {
_con = connection;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment