Package de.elo.mover.main.helper
Class ConnectHelper
java.lang.Object
de.elo.mover.main.helper.ConnectHelper
public class ConnectHelper
extends java.lang.Object
Überschrift: ConnectHelper.
Beschreibung: Hilfsklasse für das Erstellen von Indexserver-Verbindungen.
Copyright: Copyright (c) ELO Digital Office GmbH 2018 - 2020
-
Field Summary
Fields Modifier and Type Field Description static java.util.prefs.PreferencesELO_PREFERENCESCurrent User Einstellungen in der System Registry.static java.util.prefs.PreferencesELO_SYSPREFERENCESLocal Machine Einstellungen aus der Windows Registry -
Constructor Summary
Constructors Constructor Description ConnectHelper() -
Method Summary
Modifier and Type Method Description static de.elo.ix.client.IXConnectioncreateConnection(java.lang.String ixUrl, java.lang.String ticket)Erzeugt eine Indexserver-Verbindung aus dem angegebenen Ticket.static de.elo.ix.client.IXConnectioncreateConnection(java.lang.String ixUrl, java.lang.String userName, java.lang.String password, java.util.Locale localLocale)Erzeugt eine Indexserver-Verbindung aus den angegebenen Daten.static chargetDecimalSeparator(java.lang.String lang)Liefert den Dezimaltrenner für die angegebene Sprache zurück.static intgetLoginCount(IXconnect ixConnect)Liefert die Anzahl der Indexserver-Anmeldungen zurück.static java.lang.String[]getLoginNames(IXconnect ixConnect)Liefert eine Liste mit den Namen der angemeldeten Benutzer zurück.static java.util.ArrayList<java.lang.String>getProfileNames()Liefert eine Liste mit den Profilen aus der System Registry zurück.static de.elo.ix.client.TranslateTerm[]getTranslateTerms(IXconnect ixConnect, java.lang.String[] langs, java.lang.String[] searchTerms, int maxCount, boolean inclDeleted)Liefert eine Liste mit Übersetzungen für die angegebenen Daten zurück.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
ELO_PREFERENCES
public static final java.util.prefs.Preferences ELO_PREFERENCESCurrent User Einstellungen in der System Registry. -
ELO_SYSPREFERENCES
public static final java.util.prefs.Preferences ELO_SYSPREFERENCESLocal Machine Einstellungen aus der Windows Registry
-
-
Constructor Details
-
ConnectHelper
public ConnectHelper()
-
-
Method Details
-
createConnection
public static de.elo.ix.client.IXConnection createConnection(java.lang.String ixUrl, java.lang.String userName, java.lang.String password, java.util.Locale localLocale) throws java.lang.ExceptionErzeugt eine Indexserver-Verbindung aus den angegebenen Daten.- Parameters:
ixUrl- Indexserver-URLuserName- Benutzernamepassword- BenutzerpasswortlocalLocale- Sprache- Returns:
- Indexserver-Verbindung
- Throws:
java.lang.Exception
-
createConnection
public static de.elo.ix.client.IXConnection createConnection(java.lang.String ixUrl, java.lang.String ticket) throws java.lang.ExceptionErzeugt eine Indexserver-Verbindung aus dem angegebenen Ticket.- Parameters:
ixUrl- Indexserver-URLticket- Ticket- Returns:
- Indexserver-Verbindung
- Throws:
java.lang.Exception
-
getProfileNames
public static java.util.ArrayList<java.lang.String> getProfileNames() throws java.lang.ExceptionLiefert eine Liste mit den Profilen aus der System Registry zurück.- Returns:
- Liste mit Profilen
- Throws:
java.lang.Exception
-
getLoginCount
Liefert die Anzahl der Indexserver-Anmeldungen zurück.- Parameters:
ixConnect- Indexserver-Verbindung- Returns:
- Anzahl der Indexserver-Anmeldungen
- Throws:
java.lang.Exception
-
getLoginNames
Liefert eine Liste mit den Namen der angemeldeten Benutzer zurück.- Parameters:
ixConnect- Indexserver-Verbindung- Returns:
- Liste mit den Namen der angemeldeten Benutzer
- Throws:
java.lang.Exception
-
getTranslateTerms
public static de.elo.ix.client.TranslateTerm[] getTranslateTerms(IXconnect ixConnect, java.lang.String[] langs, java.lang.String[] searchTerms, int maxCount, boolean inclDeleted) throws java.lang.ExceptionLiefert eine Liste mit Übersetzungen für die angegebenen Daten zurück.- Parameters:
ixConnect- Indexserver-Verbindunglangs- Liste mit SprachensearchTerms- Liste mit SuchbegriffenmaxCount- Maximale TrefferanzahlinclDeleted- Inklusive gelöschte Einträge- Returns:
- Liste mit Übersetzungen
- Throws:
java.lang.Exception
-
getDecimalSeparator
public static char getDecimalSeparator(java.lang.String lang) throws java.lang.ExceptionLiefert den Dezimaltrenner für die angegebene Sprache zurück.- Parameters:
lang- Sprache der Indexserver-Verbindung- Returns:
- Dezimaltrenner
- Throws:
java.lang.Exception
-