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 Index Server Verbindungen.
Copyright: Copyright (c) ELO Digital Office GmbH 2018
-
-
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
All Methods Static Methods Concrete Methods Modifier and Type Method Description static de.elo.ix.client.IXConnectioncreateConnection(java.lang.String ixUrl, java.lang.String ticket)Erzeugt eine Index Server 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 Index Server 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 Index Server 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 Archivprofilen 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.
-
-
-
Method Detail
-
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 Index Server Verbindung aus den angegebenen Daten.- Parameters:
ixUrl- Index Server URLuserName- Benutzernamepassword- BenutzerpasswortlocalLocale- Sprache- Returns:
- Index Server 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 Index Server Verbindung aus dem angegebenen Ticket.- Parameters:
ixUrl- Index Server URLticket- Ticket- Returns:
- Index Server Verbindung
- Throws:
java.lang.Exception
-
getProfileNames
public static java.util.ArrayList<java.lang.String> getProfileNames() throws java.lang.ExceptionLiefert eine Liste mit den Archivprofilen aus der System Registry zurück.- Returns:
- Liste mit Archiv Profilen
- Throws:
java.lang.Exception
-
getLoginCount
public static int getLoginCount(IXconnect ixConnect) throws java.lang.Exception
Liefert die Anzahl der Index Server Anmeldungen zurück.- Parameters:
ixConnect- Index Server Verbindung- Returns:
- Anzahl der Server Anmeldungen
- Throws:
java.lang.Exception
-
getLoginNames
public static java.lang.String[] getLoginNames(IXconnect ixConnect) throws java.lang.Exception
Liefert eine Liste mit den Namen der angemeldeten Benutzer zurück.- Parameters:
ixConnect- Index Server 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.Exception
Liefert eine Liste mit Übersetzungen für die angegebenen Daten zurück.- Parameters:
ixConnect- Index Server 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 IX-Verbindung- Returns:
- Dezimaltrenner
- Throws:
java.lang.Exception
-
-