public abstract class PluginImport extends KExD2Plugin
Modifier and Type | Field and Description |
---|---|
protected DaVKonvertierungDynamisch |
davKonvertierungDynamisch
Referenz auf Konvertierungsklassen-Instanz.
|
protected EmpfangsMethode |
empfangsMethode
Referenz auf Empfangsmethodenklassen-Instanz.
|
davConnection, erweiterterLogger, konfigurationsModul, objekte, period, persistenzModul, pluginAusfuehrungsAlgorithmus
Modifier | Constructor and Description |
---|---|
protected |
PluginImport(int standardPeriod)
Konstruktor.
|
Modifier and Type | Method and Description |
---|---|
DaVKonvertierungDynamisch |
getDaVKonvertierungDynamisch()
Rückgabe der dynamischen Konvertierungsklassen-Instanz.
|
EmpfangsMethode |
getEmpfangsMethode()
Rückgabe der dynamischen Empfangsmethodenklassen-Instanz.
|
abstract void |
initialisiere()
Initialisierung des Plugins.
|
void |
initialisiereAbhaengigkeiten()
Initialisiere alle assoziierten Objekte.
|
protected abstract void |
instantiiereDavKonvertierungDynamisch()
Abstrakte Methode / Erzwingt Instantiierung einer Konvertierungsklassen-Instanz.
|
protected abstract void |
instantiiereEmpfangsMethode()
Abstrakte Methode / Erzwingt Instantiierung des Plugin-Empfangsmethode.
|
protected abstract void |
instantiierePluginAusfuehrungsAlgorithmus()
Abstrakte Methode / Erzwingt Instantiierung des Plugin-Ausführungsalgorithms.
|
boolean |
isInitialisiert()
Rückgabe, ob Plugin erfolgreich initialisiert wurde.
|
getDaVConnection, getErweiterterLogger, getKonfigurationsModul, getObjects, getPeriod, getPersistenzModul, getPluginAusfuehrungsAlgorithmus, setDaVConnection, setErweiterterLogger, setKonfigurationsModul, setPersistenzModul
protected DaVKonvertierungDynamisch davKonvertierungDynamisch
protected EmpfangsMethode empfangsMethode
protected PluginImport(int standardPeriod)
standardPeriod
- Zeitspanne zwischen zwei Import-Aufrufen.public void initialisiereAbhaengigkeiten() throws javax.naming.ConfigurationException
javax.naming.ConfigurationException
- Fehler bei der Initialisierungprotected abstract void instantiiereEmpfangsMethode()
protected abstract void instantiierePluginAusfuehrungsAlgorithmus()
protected abstract void instantiiereDavKonvertierungDynamisch()
public DaVKonvertierungDynamisch getDaVKonvertierungDynamisch()
public EmpfangsMethode getEmpfangsMethode()
public abstract void initialisiere() throws javax.naming.ConfigurationException
initialisiere
in class KExD2Plugin
javax.naming.ConfigurationException
- Plugin konnte wegen Konfigurationsfehlern nicht initialisiert werden.public final boolean isInitialisiert()
isInitialisiert
in class KExD2Plugin