public abstract class PluginExport extends KExD2Plugin
Modifier and Type | Field and Description |
---|---|
protected DatenSammlungsMethode |
datenSammlungsMethode
Referenz auf Datensammlungsmethode.
|
protected DatexKonvertierungDynamisch |
datexKonvertierungDynamisch
Referenz auf Konvertierungsklasse für dynamische Daten.
|
protected DatexKonvertierungStatisch |
datexKonvertierungStatisch
Referenz auf Konvertierungsklasse für statische Daten.
|
protected java.util.List<PublizierungsMethode> |
dynamischePublizierungsMethoden
Liste von Publikationsmethoden für dynamische Daten.
|
protected boolean |
isKomplettInitialisiert
Flag für erfolgreiche Initialisierung.
|
protected java.util.List<PublizierungsMethode> |
statischePublizierungsMethoden
Liste von Publikationsmethoden für statische Daten.
|
davConnection, erweiterterLogger, konfigurationsModul, objekte, period, persistenzModul, pluginAusfuehrungsAlgorithmus
Modifier | Constructor and Description |
---|---|
protected |
PluginExport(int standardPeriod)
Konstruktor.
|
Modifier and Type | Method and Description |
---|---|
DatenSammlungsMethode |
getDatenSammlungsMethode()
Rückgabe der Datensammlungsmethodenklasseninstanz.
|
DatexKonvertierungDynamisch |
getDatexKonvertierungDynamisch()
Rückgabe der dynamischen Konvertierungsklassen-Instanz.
|
DatexKonvertierungStatisch |
getDatexKonvertierungStatisch()
Rückgabe der statischen Konvertierungsklassen-Instanz.
|
java.util.List<PublizierungsMethode> |
getDynamischePublizierungsMethoden()
Rückgabe der Publizierungsmethoden für dynamische Daten.
|
java.lang.String |
getPredefinedLocationVersion()
Übergangsmethode.
|
java.util.List<PublizierungsMethode> |
getStatischePublizierungsMethoden()
Rückgabe der Publizierungsmethoden für statische Daten.
|
void |
initialisiereAbhaengigkeiten()
Initialisiere alle assoziierten Objekte.
|
abstract void |
instantiiereDatenSammlungsMethode()
Abstrakte Methode / Erzwingt Instantiierung der Datensammlungsmethode.
|
abstract void |
instantiiereDatexKonvertierungDynamisch()
Abstrakte Methode / Erzwingt Instantiierung der dynamischen Konvertierungsmethode.
|
abstract void |
instantiiereDatexKonvertierungStatisch()
Abstrakte Methode / Erzwingt Instantiierung der statische Konvertierungsmethode.
|
abstract void |
instantiiereDynamischePublizierungsMethode()
Abstrakte Methode / Erzwingt Instantiierung der dynamischen Publikationmethoden.
|
abstract void |
instantiierePluginAusfuehrungsAlgorithmus()
Abstrakte Methode / Erzwingt Instantiierung des Plugin-Ausführungsalgorithms.
|
abstract void |
instantiiereStatischePublizierungsMethode()
Abstrakte Methode / Erzwingt Instantiierung der statischen Publikationmethoden.
|
boolean |
isInitialisiert()
Prüft, ob Plugin ordungsgemäß initialisiert wurde.
|
getDaVConnection, getErweiterterLogger, getKonfigurationsModul, getObjects, getPeriod, getPersistenzModul, getPluginAusfuehrungsAlgorithmus, initialisiere, setDaVConnection, setErweiterterLogger, setKonfigurationsModul, setPersistenzModul
protected DatexKonvertierungStatisch datexKonvertierungStatisch
protected DatexKonvertierungDynamisch datexKonvertierungDynamisch
protected DatenSammlungsMethode datenSammlungsMethode
protected java.util.List<PublizierungsMethode> statischePublizierungsMethoden
protected java.util.List<PublizierungsMethode> dynamischePublizierungsMethoden
protected boolean isKomplettInitialisiert
protected PluginExport(int standardPeriod)
standardPeriod
- Standard-Aufrufintervall für dynamische Daten.public abstract void instantiiereDynamischePublizierungsMethode()
public abstract void instantiiereStatischePublizierungsMethode()
public abstract void instantiiereDatexKonvertierungStatisch()
public abstract void instantiiereDatexKonvertierungDynamisch()
public abstract void instantiierePluginAusfuehrungsAlgorithmus()
public abstract void instantiiereDatenSammlungsMethode()
public DatexKonvertierungStatisch getDatexKonvertierungStatisch()
public DatexKonvertierungDynamisch getDatexKonvertierungDynamisch()
public java.util.List<PublizierungsMethode> getStatischePublizierungsMethoden()
public java.util.List<PublizierungsMethode> getDynamischePublizierungsMethoden()
public java.lang.String getPredefinedLocationVersion()
public DatenSammlungsMethode getDatenSammlungsMethode()
public void initialisiereAbhaengigkeiten() throws javax.naming.ConfigurationException
javax.naming.ConfigurationException
- Fehler bei der Initialisierungpublic boolean isInitialisiert()
KExD2Plugin
isInitialisiert
in class KExD2Plugin