d.velop AG Logod.velop AG Logo
Documentations
    Search
    Change color mode

    Feedback

    Help us become better!

    Your opinion matters. Please share your feedback with us

    • ContentIncomplete or incorrect information
    • ProductAbout d.velop documents
    • OtherPortal, design, navigation or search
    How satisfied are you with the topic?
    Okay
    Send

    Providing your e-mail address is voluntary and will only be used for further inquiries. You can find more information in our privacy policy.
    Please select at least one category and provide a rating
    Try again
    Thank you for your feedback!Submit another feedback
    An error occurred while sending your feedback. Please try again later
    Try again
    Give us your feedback!
    Sign in
    Open main menu
    Back
    d.3 hook & server scripting api (groovy)
    Search documentation Ctrl K
    2023.q4
    Introduction
    About this documentation
    Prerequisites
    Groovy
    Development environment
    Using Eclipse as a development environment
    Using IntelliJ IDEA as a development environment
    Groovy basics
    Variables and strings
    Conditions
    Loops
    Closures
    Database connection
    d.3 special cases
    Debugging
    Remote debugging with Eclipse
    Remote debugging with IntelliJ IDEA
    Groovy hook types
    Groovy interface in d.3 admin
    Programming hook functions
    d.3 dynamic feedback from the hook functions
    Number range for return values
    Using the transport system for Groovy functions
    d.3 entry points
    Validation hooks
    Dataset hooks
    Document class hooks
    Groovy hook examples
    Entry points
    Validation
    Datasets
    Document classes
    Groovy API functions
    Groovy API and use in JPL
    Groovy-scripts
    d.3 interface (D3Interface)
    d.3 archive (ArchiveInterface)
    d.3 SQL database (SqlD3Interface)
    Client API (D3RemoteInterface)
    Server API functions (ScriptCallInterface)
    Config parameter (ConfigInterface)
    Logging (LogInterface)
    Hook properties (HookInterface)
    Error handling (D3Exception)
    Storage manager
    d.3 hook & server scripting api (groovy)
    Search documentation Ctrl K
    2023.q4
    Introduction
    About this documentation
    Prerequisites
    Groovy
    Development environment
    Using Eclipse as a development environment
    Using IntelliJ IDEA as a development environment
    Groovy basics
    Variables and strings
    Conditions
    Loops
    Closures
    Database connection
    d.3 special cases
    Debugging
    Remote debugging with Eclipse
    Remote debugging with IntelliJ IDEA
    Groovy hook types
    Groovy interface in d.3 admin
    Programming hook functions
    d.3 dynamic feedback from the hook functions
    Number range for return values
    Using the transport system for Groovy functions
    d.3 entry points
    Validation hooks
    Dataset hooks
    Document class hooks
    Groovy hook examples
    Entry points
    Validation
    Datasets
    Document classes
    Groovy API functions
    Groovy API and use in JPL
    Groovy-scripts
    d.3 interface (D3Interface)
    d.3 archive (ArchiveInterface)
    d.3 SQL database (SqlD3Interface)
    Client API (D3RemoteInterface)
    Server API functions (ScriptCallInterface)
    Config parameter (ConfigInterface)
    Logging (LogInterface)
    Hook properties (HookInterface)
    Error handling (D3Exception)
    Storage manager
    Open Documentation Menu

    Groovy basics

    This chapter provides you with an overview of basic information on using Groovy to help you get started.

    Groovy documentation

    http://www.groovy-lang.org/

    http://www.groovy-lang.org/style-guide.html

    http://grails.asia/groovy-list-tutorial-and-examples

    Introduction to Groovy

    http://www.oio.de/public/java/groovy/groovy-einfuehrung.htm

    http://www.oio.de/public/java/groovy-closures-artikel.htm

    http://www.javabeat.net/introduction-to-groovy-scripting-language/

    Tutorials

    https://www.timroes.de/2015/06/27/groovy-tutorial-for-java-developers/

    http://mrhaki.blogspot.de/

    http://mrhaki.blogspot.de/2009/10/groovy-goodness-finding-data-in.html

    Groovy vs. Java

    http://www.groovy-lang.org/differences.html

    Using IntelliJ IDEA as a development environment
    Variables and strings
    PDF
    |
    Back

    Table of contents

    Table of contents

    © 2026 d.velop AG™. All Rights Reserved.
    • Home
    • Impressum
    • Datenschutzhinweise
    • Feedback

      Help us become better!

      Your opinion matters. Please share your feedback with us

      • ContentIncomplete or incorrect information
      • ProductAbout d.velop documents
      • OtherPortal, design, navigation or search
      How satisfied are you with the topic?
      Okay
      Send

      Providing your e-mail address is voluntary and will only be used for further inquiries. You can find more information in our privacy policy.
      Please select at least one category and provide a rating
      Try again
      Thank you for your feedback!Submit another feedback
      An error occurred while sending your feedback. Please try again later
      Try again