Menü der Dokumentation

d.3-Schnittstelle (D3Interface)

package com.dvelop.d3.server.core;

public interface D3Interface
{
    public interface ArchiveInterface         // d.3 Archiv
    public interface SqlD3Interface           // d.3 SQL Datenbank
    public interface D3RemoteInterface        // Client API
    public interface ScriptCallInterface      // Server API
    public interface ConfigInterface          // Config-Parameter
    public interface LogInterface             // Logging
    public interface HookInterface            // Hook-Eigenschaften
    public interface StorageManagerInterface  // Storagemanager

    public ArchiveInterface         getArchive();
    public SqlD3Interface           getSql();
    public D3RemoteInterface        getRemote();
    public ScriptCallInterface      getCall();
    public ConfigInterface          getconfig();
    public LogInterface             getlog();
    public HookInterface            getHook();
    public StorageManagerInterface  getStorageManager();
  }

Anmerkung

Das D3Interface wird vom Server bei allen Aufrufen registrierter Groovy-Funktionen als erster Parameter übergeben.

Dadurch steht die d.3-Schnittstelle in allen Hook-, API- und Skript-Funktionen zur Verfügung.

Anmerkung

Die Javadoc Dokumentation für die d.3 Schnittstelle ist in der Datei groovyhook-javadoc.jar enthalten.

Fügen Sie diese Datei in ihrer Entwicklungsumgebung ihrem Groovy-Projekt hinzu, um eine Beschreibung für die Klassen und Methoden der d.3 Schnittstelle angezeigt zu bekommen.

Für Eclipse wird das genauer beschrieben auf der Seite Erstellen von Hook-Projekten .Erstellen von Hook-Projekten