diff --git a/.github/workflows/docker-build.yml b/.github/workflows/docker-build.yml new file mode 100644 index 00000000000..fb4ca7fbf00 --- /dev/null +++ b/.github/workflows/docker-build.yml @@ -0,0 +1,85 @@ +name: Build and publish Docker image + +on: workflow_dispatch + +jobs: + build: + name: Build + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + with: + fetch-depth: 0 + + - name: Set up JDK 11 + uses: actions/setup-java@v4 + with: + java-version: 11 + distribution: 'temurin' + + - name: Cache Maven packages + uses: actions/cache@v4 + with: + path: ~/.m2 + key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} + restore-keys: ${{ runner.os }}-m2 + + - name: Build + run: mvn clean verify -DskipTests=true -Pdocker-build + + publish-docker: + name: Docker build image and publish + needs: build + runs-on: ubuntu-latest + permissions: + contents: read + packages: write + + steps: + - name: Checkout repository + uses: actions/checkout@v4 + with: + fetch-depth: 0 + + - name: Set up JDK 11 + uses: actions/setup-java@v4 + with: + java-version: 11 + distribution: 'temurin' + + - name: Cache Maven packages + uses: actions/cache@v4 + with: + path: ~/.m2 + key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} + restore-keys: ${{ runner.os }}-m2 + + - name: Build Maven artifact + run: mvn -P docker-build clean package install -DskipTests=true + + - name: Get Project Version from pom.xml + uses: entimaniac/read-pom-version-action@1.0.0 + id: getVersion + + - name: Log in to Docker Hub + uses: docker/login-action@v3 + with: + username: ${{ secrets.DOCKER_USERNAME }} + password: ${{ secrets.DOCKER_AUTH_TOKEN }} + + - name: Set up QEMU + uses: docker/setup-qemu-action@v3 + + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v3 + with: + install: true + + - name: Push Docker image + uses: docker/build-push-action@v6 + with: + context: . + file: ./Dockerfile + push: true + platforms: linux/amd64,linux/arm64 + tags: netgrif/application-engine:${{ steps.getVersion.outputs.version }} \ No newline at end of file diff --git a/.github/workflows/master-build.yml b/.github/workflows/master-build.yml index e34e9f57ee2..fa0249ede8f 100644 --- a/.github/workflows/master-build.yml +++ b/.github/workflows/master-build.yml @@ -1,8 +1,11 @@ name: Build + on: push: branches: - master + paths-ignore: + - 'docs/**' jobs: build: @@ -44,21 +47,30 @@ jobs: ports: - 9200:9200 - 9300:9300 - options: -e="discovery.type=single-node" -e="xpack.security.enabled=false" --health-cmd="curl http://localhost:9200/_cluster/health" --health-interval=10s --health-timeout=5s --health-retries=10 + options: >- + -e="discovery.type=single-node" + -e="xpack.security.enabled=false" + --health-cmd="curl http://localhost:9200/_cluster/health" + --health-interval=10s + --health-timeout=5s + --health-retries=10 minio: image: docker.io/bawix/minio:2022 ports: - 9000:9000 - 9001:9001 - options: -e="MINIO_ROOT_USER=root" -e="MINIO_ROOT_PASSWORD=password" -e="MINIO_DEFAULT_BUCKETS=default" + options: >- + -e="MINIO_ROOT_USER=root" + -e="MINIO_ROOT_PASSWORD=password" + -e="MINIO_DEFAULT_BUCKETS=default" steps: - - name: Test Database + - name: Test Elasticsearch health env: ELASTIC_SEARCH_URL: http://localhost:${{ job.services.elasticsearch.ports[9200] }} run: | - echo $ELASTIC_SEARCH_URL + echo "Elasticsearch URL: $ELASTIC_SEARCH_URL" curl -fsSL "$ELASTIC_SEARCH_URL/_cat/health?h=status" - uses: actions/checkout@v6 @@ -80,7 +92,12 @@ jobs: # restore-keys: ${{ runner.os }}-sonar - name: Generate certificates - run: cd src/main/resources/certificates && openssl genrsa -out keypair.pem 4096 && openssl rsa -in keypair.pem -pubout -out public.crt && openssl pkcs8 -topk8 -inform PEM -outform DER -nocrypt -in keypair.pem -out private.der && cd ../../../.. + run: | + cd src/main/resources/certificates + openssl genrsa -out keypair.pem 4096 + openssl rsa -in keypair.pem -pubout -out public.crt + openssl pkcs8 -topk8 -inform PEM -outform DER -nocrypt -in keypair.pem -out private.der + cd ../../../.. - name: Build run: mvn clean package install -DskipTests=true @@ -91,7 +108,7 @@ jobs: # SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} # run: mvn -B verify org.sonarsource.scanner.maven:sonar-maven-plugin:sonar -Dsonar.projectKey=netgrif_application-engine - - name: Build, test + - name: Test env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} run: mvn -B verify @@ -121,8 +138,10 @@ jobs: mvn javadoc:javadoc cp -r ./target/apidocs/* ./docs/javadoc/ - - uses: EndBug/add-and-commit@v9 - with: - add: docs - pathspec_error_handling: exitImmediately - message: 'CI - Update documentation' + - name: Commit docs if changed + run: | + git config user.name "github-actions[bot]" + git config user.email "github-actions[bot]@users.noreply.github.com" + git add docs + git diff --staged --quiet || git commit -m "CI - Update documentation" + git push \ No newline at end of file diff --git a/.github/workflows/nexus-release.yml b/.github/workflows/nexus-release.yml new file mode 100644 index 00000000000..5b3cafb9b38 --- /dev/null +++ b/.github/workflows/nexus-release.yml @@ -0,0 +1,65 @@ +name: Publish package to Netgrif Nexus +on: workflow_dispatch + +jobs: + build: + name: Build + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + with: + fetch-depth: 0 + + - name: Set up JDK 21 + uses: actions/setup-java@v4 + with: + java-version: 21 + distribution: 'temurin' + - uses: cardinalby/git-get-release-action@v1 + id: getEnvRelease + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + + - name: Get Project Version from pom.xml + uses: entimaniac/read-pom-version-action@1.0.0 + id: getVersion + + # - name: Check Enviroment release + # if: ${{ !((steps.getEnvRelease.outputs.prerelease && contains(steps.getVersion.outputs.version, '-SNAPSHOT')) || (!steps.getEnvRelease.outputs.prerelease && !contains(steps.getVersion.outputs.version, '-SNAPSHOT'))) }} + # run: exit 1 + + - name: Cache Maven packages + uses: actions/cache@v4 + with: + path: ~/.m2 + key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} + restore-keys: ${{ runner.os }}-m2 + + - name: Build + run: mvn clean verify -DskipTests=true + + publish-OSSRH: + runs-on: ubuntu-latest + name: Publish to Netgrif Nexus + needs: build + permissions: + contents: read + packages: write + steps: + - uses: actions/checkout@v4 + + - name: Set up Maven Central Repository + uses: actions/setup-java@v4 + with: + java-version: 21 + distribution: 'temurin' + server-id: netgrif-nexus-snapshots + server-username: MAVEN_USERNAME + server-password: MAVEN_PASSWORD + + - name: Publish package + run: mvn -DskipTests=true --batch-mode -P netgrif-nexus-publish deploy + env: + MAVEN_USERNAME: ${{ secrets.NEXUS_USERNAME }} + MAVEN_PASSWORD: ${{ secrets.NEXUS_PASSWORD }} + diff --git a/CHANGELOG.md b/CHANGELOG.md index a978e166bec..4be69db08bc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,20 +5,29 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -Full Changelog: [https://github.com/netgrif/application-engine/commits/v6.5.0](https://github.com/netgrif/application-engine/commits/v6.5.0) - -## [6.5.0](https://github.com/netgrif/application-engine/releases/tag/v6.5.0) (2025-02-18) +## [6.5.0](https://github.com/netgrif/application-engine/releases/tag/v6.5.0) (2026-07-20) +### Fixed +- [NAE-2099] MenuItemService.appendChildCaseIdInDataSet not setting hasChildren correctly +- [NAE 2424] UserRefs negative view permissions aren't resolved + ### Added - [NAE-2033] Welcome dashboard +- [NAE-2439] Implement new filter data types +- [NAE-2443] PFQL support +- [ETASK-23] Dynamic view configuration +- [NAE-2447] System process Process +- [NAE-2450] Filter field PFQL support ### Changed - [NAE-2034] Open first view - [NAE-2051] Implement configurable view in menu items - [NAE-2039] Search in workflow view - [NAE-2052] Integrate ticket view with menu items - -Full Changelog: [https://github.com/netgrif/application-engine/commits/v6.4.2](https://github.com/netgrif/application-engine/commits/v6.4.2) +- [NAE-2063] Action API 6.5.0 +- [NAE-2136] Speed up Elasticsearch reindex +- [NAE-2390] Action API Improvements +- [NAE 2441] Event permissions ## [6.4.2](https://github.com/netgrif/application-engine/releases/tag/v6.4.2) (2025-05-16) diff --git a/docs/javadoc/allclasses-index.html b/docs/javadoc/allclasses-index.html index 40a6ed329af..c1a8491934e 100644 --- a/docs/javadoc/allclasses-index.html +++ b/docs/javadoc/allclasses-index.html @@ -2,10 +2,10 @@ - -All Classes (NETGRIF Application Engine 6.4.0 API) + +All Classes (NETGRIF Application Engine 6.4.2 API) - + @@ -22,13 +22,13 @@ + + + + + + + + + +
+ +
+ +
+
+ +

Class ApplicationShutdownProvider

+
+
+ +
+
    +
  • +
    +
    @Component
    +public class ApplicationShutdownProvider
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
    + +
    + +
    +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      voidshutdown() 
      voidshutdown​(java.lang.Class<?> calledBy) 
      voidshutdown​(java.lang.Class<?> calledBy, + int exitCode) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
    +
  • +
+
+
+
    +
  • + +
    +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ApplicationShutdownProvider

        +
        public ApplicationShutdownProvider()
        +
      • +
      +
    • +
    +
    + +
    +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        shutdown

        +
        public void shutdown​(java.lang.Class<?> calledBy,
        +                     int exitCode)
        +
      • +
      + + + +
        +
      • +

        shutdown

        +
        public void shutdown​(java.lang.Class<?> calledBy)
        +
      • +
      + + + +
        +
      • +

        shutdown

        +
        public void shutdown()
        +
      • +
      +
    • +
    +
    +
  • +
+
+
+
+ + + + diff --git a/docs/javadoc/com/netgrif/application/engine/configuration/CacheConfiguration.html b/docs/javadoc/com/netgrif/application/engine/configuration/CacheConfiguration.html index ea3323e000f..4207987eccf 100644 --- a/docs/javadoc/com/netgrif/application/engine/configuration/CacheConfiguration.html +++ b/docs/javadoc/com/netgrif/application/engine/configuration/CacheConfiguration.html @@ -2,10 +2,10 @@ - -CacheConfiguration (NETGRIF Application Engine 6.4.0 API) + +CacheConfiguration (NETGRIF Application Engine 6.4.2 API) - + @@ -22,7 +22,7 @@ + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.netgrif.application.engine.configuration.ApplicationShutdownProvider

+
+
No usage of com.netgrif.application.engine.configuration.ApplicationShutdownProvider
+
+ + + diff --git a/docs/javadoc/com/netgrif/application/engine/configuration/class-use/CacheConfiguration.html b/docs/javadoc/com/netgrif/application/engine/configuration/class-use/CacheConfiguration.html index b5f8d369eca..3865ca63a94 100644 --- a/docs/javadoc/com/netgrif/application/engine/configuration/class-use/CacheConfiguration.html +++ b/docs/javadoc/com/netgrif/application/engine/configuration/class-use/CacheConfiguration.html @@ -2,10 +2,10 @@ - -Uses of Class com.netgrif.application.engine.configuration.CacheConfiguration (NETGRIF Application Engine 6.4.0 API) + +Uses of Class com.netgrif.application.engine.configuration.CacheConfiguration (NETGRIF Application Engine 6.4.2 API) - + @@ -22,7 +22,7 @@ + + + + + + + + + +
+ +
+ +
+
+ +

Class ElasticsearchProperties.BatchProperties

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    ElasticsearchProperties
    +
    +
    +
    public static class ElasticsearchProperties.BatchProperties
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
    +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      BatchProperties() 
      +
    • +
    +
    + +
    +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
    +
  • +
+
+
+
    +
  • + +
    +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        BatchProperties

        +
        public BatchProperties()
        +
      • +
      +
    • +
    +
    +
  • +
+
+
+
+ + + + diff --git a/docs/javadoc/com/netgrif/application/engine/configuration/properties/ElasticsearchProperties.html b/docs/javadoc/com/netgrif/application/engine/configuration/properties/ElasticsearchProperties.html index 167662e75fe..7823da5d968 100644 --- a/docs/javadoc/com/netgrif/application/engine/configuration/properties/ElasticsearchProperties.html +++ b/docs/javadoc/com/netgrif/application/engine/configuration/properties/ElasticsearchProperties.html @@ -2,10 +2,10 @@ - -ElasticsearchProperties (NETGRIF Application Engine 6.4.0 API) + +ElasticsearchProperties (NETGRIF Application Engine 6.4.2 API) - + @@ -22,7 +22,7 @@ + + + + + + + + + +
+ +
+ +
+
+ +

Class MigrationProperties

+
+
+ +
+
    +
  • +
    +
    @Configuration
    +@ConfigurationProperties(prefix="nae.migration")
    +public class MigrationProperties
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
    + +
    + +
    +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
    +
  • +
+
+
+
    +
  • + +
    +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MigrationProperties

        +
        public MigrationProperties()
        +
      • +
      +
    • +
    +
    +
  • +
+
+
+
+ + + + diff --git a/docs/javadoc/com/netgrif/application/engine/configuration/properties/NaeLdapProperties.html b/docs/javadoc/com/netgrif/application/engine/configuration/properties/NaeLdapProperties.html index 2eba2766551..e4d0a6e396a 100644 --- a/docs/javadoc/com/netgrif/application/engine/configuration/properties/NaeLdapProperties.html +++ b/docs/javadoc/com/netgrif/application/engine/configuration/properties/NaeLdapProperties.html @@ -2,10 +2,10 @@ - -NaeLdapProperties (NETGRIF Application Engine 6.4.0 API) + +NaeLdapProperties (NETGRIF Application Engine 6.4.2 API) - + @@ -22,7 +22,7 @@ + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.netgrif.application.engine.configuration.properties.ElasticsearchProperties.BatchProperties

+
+
No usage of com.netgrif.application.engine.configuration.properties.ElasticsearchProperties.BatchProperties
+
+ + + diff --git a/docs/javadoc/com/netgrif/application/engine/configuration/properties/class-use/ElasticsearchProperties.html b/docs/javadoc/com/netgrif/application/engine/configuration/properties/class-use/ElasticsearchProperties.html index 385fd60d80e..e5e858e8a62 100644 --- a/docs/javadoc/com/netgrif/application/engine/configuration/properties/class-use/ElasticsearchProperties.html +++ b/docs/javadoc/com/netgrif/application/engine/configuration/properties/class-use/ElasticsearchProperties.html @@ -2,10 +2,10 @@ - -Uses of Class com.netgrif.application.engine.configuration.properties.ElasticsearchProperties (NETGRIF Application Engine 6.4.0 API) + +Uses of Class com.netgrif.application.engine.configuration.properties.ElasticsearchProperties (NETGRIF Application Engine 6.4.2 API) - + @@ -22,7 +22,7 @@ + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.netgrif.application.engine.configuration.properties.MigrationProperties

+
+
No usage of com.netgrif.application.engine.configuration.properties.MigrationProperties
+
+ + + diff --git a/docs/javadoc/com/netgrif/application/engine/configuration/properties/class-use/NaeLdapProperties.html b/docs/javadoc/com/netgrif/application/engine/configuration/properties/class-use/NaeLdapProperties.html index 6ccfb3e1233..dac72fcd6b2 100644 --- a/docs/javadoc/com/netgrif/application/engine/configuration/properties/class-use/NaeLdapProperties.html +++ b/docs/javadoc/com/netgrif/application/engine/configuration/properties/class-use/NaeLdapProperties.html @@ -2,10 +2,10 @@ - -Uses of Class com.netgrif.application.engine.configuration.properties.NaeLdapProperties (NETGRIF Application Engine 6.4.0 API) + +Uses of Class com.netgrif.application.engine.configuration.properties.NaeLdapProperties (NETGRIF Application Engine 6.4.2 API) - + @@ -22,7 +22,7 @@ + + + + + + + + + +
+ +
+ +
+
+ +

Class CaseField

+
+
+ +
+
    +
  • +
    +
    public class CaseField
    +extends DataField
    +
  • +
+
+
+
    +
  • + +
    + +
    + +
    +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      CaseField​(java.util.List<java.lang.String> value) 
      +
    • +
    +
    + +
    +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
    +
  • +
+
+
+
    +
  • + +
    +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        CaseField

        +
        public CaseField​(java.util.List<java.lang.String> value)
        +
      • +
      +
    • +
    +
    +
  • +
+
+
+
+ + + + diff --git a/docs/javadoc/com/netgrif/application/engine/elastic/domain/DataField.html b/docs/javadoc/com/netgrif/application/engine/elastic/domain/DataField.html index 3a3e41ddec5..00b2d8aa721 100644 --- a/docs/javadoc/com/netgrif/application/engine/elastic/domain/DataField.html +++ b/docs/javadoc/com/netgrif/application/engine/elastic/domain/DataField.html @@ -2,10 +2,10 @@ - -DataField (NETGRIF Application Engine 6.4.0 API) + +DataField (NETGRIF Application Engine 6.4.2 API) - + @@ -22,7 +22,7 @@ + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.netgrif.application.engine.elastic.domain.CaseField

+
+
No usage of com.netgrif.application.engine.elastic.domain.CaseField
+
+ + + diff --git a/docs/javadoc/com/netgrif/application/engine/elastic/domain/class-use/DataField.html b/docs/javadoc/com/netgrif/application/engine/elastic/domain/class-use/DataField.html index 68f732a99c7..8bbb2bb974e 100644 --- a/docs/javadoc/com/netgrif/application/engine/elastic/domain/class-use/DataField.html +++ b/docs/javadoc/com/netgrif/application/engine/elastic/domain/class-use/DataField.html @@ -2,10 +2,10 @@ - -Uses of Class com.netgrif.application.engine.elastic.domain.DataField (NETGRIF Application Engine 6.4.0 API) + +Uses of Class com.netgrif.application.engine.elastic.domain.DataField (NETGRIF Application Engine 6.4.2 API) - + @@ -22,7 +22,7 @@ + + + + + + + + + +
+ +
+ +
+
+ +

Class LocalDateTimeJsonDeserializer

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.fasterxml.jackson.databind.deser.NullValueProvider
    +
    +
    +
    public class LocalDateTimeJsonDeserializer
    +extends com.fasterxml.jackson.databind.JsonDeserializer<java.time.LocalDateTime>
    +
  • +
+
+
+
    +
  • + +
    +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        +com.fasterxml.jackson.databind.JsonDeserializer.None
      • +
      +
    • +
    +
    + +
    + +
    + +
    +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      java.time.LocalDateTimedeserialize​(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        +deserialize, deserializeWithType, deserializeWithType, findBackReference, getAbsentValue, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, handledType, isCachable, logicalType, replaceDelegatee, supportsUpdate, unwrappingDeserializer
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
    +
  • +
+
+
+
    +
  • + +
    +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        LocalDateTimeJsonDeserializer

        +
        public LocalDateTimeJsonDeserializer()
        +
      • +
      +
    • +
    +
    + +
    +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        deserialize

        +
        public java.time.LocalDateTime deserialize​(com.fasterxml.jackson.core.JsonParser p,
        +                                           com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                    throws java.io.IOException
        +
        +
        Specified by:
        +
        deserialize in class com.fasterxml.jackson.databind.JsonDeserializer<java.time.LocalDateTime>
        +
        Throws:
        +
        java.io.IOException
        +
        +
      • +
      +
    • +
    +
    +
  • +
+
+
+
+ + + + diff --git a/docs/javadoc/com/netgrif/application/engine/elastic/serializer/LocalDateTimeJsonSerializer.html b/docs/javadoc/com/netgrif/application/engine/elastic/serializer/LocalDateTimeJsonSerializer.html new file mode 100644 index 00000000000..e0ed4aea768 --- /dev/null +++ b/docs/javadoc/com/netgrif/application/engine/elastic/serializer/LocalDateTimeJsonSerializer.html @@ -0,0 +1,352 @@ + + + + + +LocalDateTimeJsonSerializer (NETGRIF Application Engine 6.4.2 API) + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +

Class LocalDateTimeJsonSerializer

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable
    +
    +
    +
    public class LocalDateTimeJsonSerializer
    +extends com.fasterxml.jackson.databind.JsonSerializer<java.time.LocalDateTime>
    +
  • +
+
+
+
    +
  • + +
    +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

        +com.fasterxml.jackson.databind.JsonSerializer.None
      • +
      +
    • +
    +
    + +
    + +
    + +
    +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      voidserialize​(java.time.LocalDateTime value, + com.fasterxml.jackson.core.JsonGenerator gen, + com.fasterxml.jackson.databind.SerializerProvider serializers) 
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

        +acceptJsonFormatVisitor, getDelegatee, handledType, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, serializeWithType, unwrappingSerializer, usesObjectId, withFilterId
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
    +
  • +
+
+
+
    +
  • + +
    +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        LocalDateTimeJsonSerializer

        +
        public LocalDateTimeJsonSerializer()
        +
      • +
      +
    • +
    +
    + +
    +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        serialize

        +
        public void serialize​(java.time.LocalDateTime value,
        +                      com.fasterxml.jackson.core.JsonGenerator gen,
        +                      com.fasterxml.jackson.databind.SerializerProvider serializers)
        +               throws java.io.IOException
        +
        +
        Specified by:
        +
        serialize in class com.fasterxml.jackson.databind.JsonSerializer<java.time.LocalDateTime>
        +
        Throws:
        +
        java.io.IOException
        +
        +
      • +
      +
    • +
    +
    +
  • +
+
+
+
+ + + + diff --git a/docs/javadoc/com/netgrif/application/engine/elastic/serializer/class-use/LocalDateTimeJsonDeserializer.html b/docs/javadoc/com/netgrif/application/engine/elastic/serializer/class-use/LocalDateTimeJsonDeserializer.html new file mode 100644 index 00000000000..7223d9669db --- /dev/null +++ b/docs/javadoc/com/netgrif/application/engine/elastic/serializer/class-use/LocalDateTimeJsonDeserializer.html @@ -0,0 +1,150 @@ + + + + + +Uses of Class com.netgrif.application.engine.elastic.serializer.LocalDateTimeJsonDeserializer (NETGRIF Application Engine 6.4.2 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.netgrif.application.engine.elastic.serializer.LocalDateTimeJsonDeserializer

+
+
No usage of com.netgrif.application.engine.elastic.serializer.LocalDateTimeJsonDeserializer
+
+ + + diff --git a/docs/javadoc/com/netgrif/application/engine/elastic/serializer/class-use/LocalDateTimeJsonSerializer.html b/docs/javadoc/com/netgrif/application/engine/elastic/serializer/class-use/LocalDateTimeJsonSerializer.html new file mode 100644 index 00000000000..c260ad668a8 --- /dev/null +++ b/docs/javadoc/com/netgrif/application/engine/elastic/serializer/class-use/LocalDateTimeJsonSerializer.html @@ -0,0 +1,150 @@ + + + + + +Uses of Class com.netgrif.application.engine.elastic.serializer.LocalDateTimeJsonSerializer (NETGRIF Application Engine 6.4.2 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.netgrif.application.engine.elastic.serializer.LocalDateTimeJsonSerializer

+
+
No usage of com.netgrif.application.engine.elastic.serializer.LocalDateTimeJsonSerializer
+
+ + + diff --git a/docs/javadoc/com/netgrif/application/engine/elastic/serializer/package-summary.html b/docs/javadoc/com/netgrif/application/engine/elastic/serializer/package-summary.html new file mode 100644 index 00000000000..1aae7f9bcbc --- /dev/null +++ b/docs/javadoc/com/netgrif/application/engine/elastic/serializer/package-summary.html @@ -0,0 +1,172 @@ + + + + + +com.netgrif.application.engine.elastic.serializer (NETGRIF Application Engine 6.4.2 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Package com.netgrif.application.engine.elastic.serializer

+
+
+ +
+
+ + + diff --git a/docs/javadoc/com/netgrif/application/engine/elastic/serializer/package-tree.html b/docs/javadoc/com/netgrif/application/engine/elastic/serializer/package-tree.html new file mode 100644 index 00000000000..be8fd4da1c9 --- /dev/null +++ b/docs/javadoc/com/netgrif/application/engine/elastic/serializer/package-tree.html @@ -0,0 +1,174 @@ + + + + + +com.netgrif.application.engine.elastic.serializer Class Hierarchy (NETGRIF Application Engine 6.4.2 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package com.netgrif.application.engine.elastic.serializer

+Package Hierarchies: + +
+
+
+

Class Hierarchy

+
    +
  • java.lang.Object +
      +
    • com.fasterxml.jackson.databind.JsonDeserializer<T> (implements com.fasterxml.jackson.databind.deser.NullValueProvider) + +
    • +
    • com.fasterxml.jackson.databind.JsonSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable) + +
    • +
    +
  • +
+
+
+
+ + + diff --git a/docs/javadoc/com/netgrif/application/engine/elastic/serializer/package-use.html b/docs/javadoc/com/netgrif/application/engine/elastic/serializer/package-use.html new file mode 100644 index 00000000000..0577de29392 --- /dev/null +++ b/docs/javadoc/com/netgrif/application/engine/elastic/serializer/package-use.html @@ -0,0 +1,150 @@ + + + + + +Uses of Package com.netgrif.application.engine.elastic.serializer (NETGRIF Application Engine 6.4.2 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
com.netgrif.application.engine.elastic.serializer

+
+
No usage of com.netgrif.application.engine.elastic.serializer
+
+ + + diff --git a/docs/javadoc/com/netgrif/application/engine/elastic/service/ElasticCaseMappingService.html b/docs/javadoc/com/netgrif/application/engine/elastic/service/ElasticCaseMappingService.html index 882fe7d242f..623ea4b2738 100644 --- a/docs/javadoc/com/netgrif/application/engine/elastic/service/ElasticCaseMappingService.html +++ b/docs/javadoc/com/netgrif/application/engine/elastic/service/ElasticCaseMappingService.html @@ -2,10 +2,10 @@ - -ElasticCaseMappingService (NETGRIF Application Engine 6.4.0 API) + +ElasticCaseMappingService (NETGRIF Application Engine 6.4.2 API) - + @@ -22,13 +22,13 @@ + + + + + + + + + +
+ +
+ +
+
+ +

Class ElasticsearchQuerySanitizer

+
+
+ +
+
    +
  • +
    +
    public class ElasticsearchQuerySanitizer
    +extends java.lang.Object
    +
    The ElasticsearchQuerySanitizer class is responsible for sanitizing Elasticsearch queries + by escaping or removing reserved characters and keywords. This is essential to ensure proper + handling of Elasticsearch queries and to prevent syntax issues caused by special characters or + reserved words. +

    + This class provides utility methods to sanitize query strings by escaping predefined reserved + characters, removing certain reserved characters, and excluding specific keywords if provided. + The reserved characters and keywords are predefined and managed internally.

    +
  • +
+
+
+
    +
  • + +
    + +
    + +
    + +
    + +
    +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethodDescription
      protected static java.util.Map<java.lang.String,​java.lang.String>excludeKeywords​(java.lang.String[] exclude) 
      protected static java.util.Map<java.lang.String,​java.lang.String>prepareReservedKeywords() 
      static java.lang.Stringsanitize​(java.lang.String query) +
      Sanitizes the provided Elasticsearch query string by escaping or removing certain reserved + characters and excluding specific keywords if applicable.
      +
      static java.lang.Stringsanitize​(java.lang.String query, + java.lang.String[] exclude) +
      Sanitizes the given query string by replacing reserved keywords with their sanitized equivalents, + excluding the specified keywords from sanitization.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
    +
  • +
+
+
+
    +
  • + +
    +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        RESERVED_CHARACTERS_TO_ESCAPE

        +
        public static final java.lang.String[] RESERVED_CHARACTERS_TO_ESCAPE
        +
      • +
      + + + +
        +
      • +

        RESERVED_CHARACTERS_TO_REMOVE

        +
        public static final java.lang.String[] RESERVED_CHARACTERS_TO_REMOVE
        +
      • +
      + + + +
        +
      • +

        RESERVED_KEYWORDS

        +
        public static final java.util.Map<java.lang.String,​java.lang.String> RESERVED_KEYWORDS
        +
      • +
      +
    • +
    +
    + +
    +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ElasticsearchQuerySanitizer

        +
        public ElasticsearchQuerySanitizer()
        +
      • +
      +
    • +
    +
    + +
    +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        sanitize

        +
        public static java.lang.String sanitize​(java.lang.String query)
        +
        Sanitizes the provided Elasticsearch query string by escaping or removing certain reserved + characters and excluding specific keywords if applicable. +

        + This method applies default sanitization rules and does not consider keyword exclusions.

        +
        +
        Parameters:
        +
        query - the Elasticsearch query string to sanitize, such as a search query or filter. + It must not be null to ensure proper sanitization.
        +
        Returns:
        +
        the sanitized query string with reserved characters handled appropriately. + If the input is empty or null, the behavior depends on the implemented sanitization logic.
        +
        +
      • +
      + + + +
        +
      • +

        sanitize

        +
        public static java.lang.String sanitize​(java.lang.String query,
        +                                        java.lang.String[] exclude)
        +
        Sanitizes the given query string by replacing reserved keywords with their sanitized equivalents, + excluding the specified keywords from sanitization.
        +
        +
        Parameters:
        +
        query - the query string to sanitize, which may contain reserved characters and keywords. + This string must not be null.
        +
        exclude - an array of keywords to exclude from sanitization. If null or empty, all reserved + keywords will be considered for sanitization.
        +
        Returns:
        +
        the sanitized query string with reserved keywords appropriately replaced, and excluded + keywords untouched.
        +
        +
      • +
      + + + +
        +
      • +

        prepareReservedKeywords

        +
        protected static java.util.Map<java.lang.String,​java.lang.String> prepareReservedKeywords()
        +
      • +
      + + + +
        +
      • +

        excludeKeywords

        +
        protected static java.util.Map<java.lang.String,​java.lang.String> excludeKeywords​(java.lang.String[] exclude)
        +
      • +
      +
    • +
    +
    +
  • +
+
+
+
+ + + + diff --git a/docs/javadoc/com/netgrif/application/engine/elastic/service/MaxSizeHashMap.html b/docs/javadoc/com/netgrif/application/engine/elastic/service/MaxSizeHashMap.html index 3a39cbe7f5f..97f3f495ebd 100644 --- a/docs/javadoc/com/netgrif/application/engine/elastic/service/MaxSizeHashMap.html +++ b/docs/javadoc/com/netgrif/application/engine/elastic/service/MaxSizeHashMap.html @@ -2,10 +2,10 @@ - -MaxSizeHashMap (NETGRIF Application Engine 6.4.0 API) + +MaxSizeHashMap (NETGRIF Application Engine 6.4.2 API) - + @@ -22,7 +22,7 @@ + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.netgrif.application.engine.elastic.service.ElasticsearchQuerySanitizer

+
+
No usage of com.netgrif.application.engine.elastic.service.ElasticsearchQuerySanitizer
+
+ + + diff --git a/docs/javadoc/com/netgrif/application/engine/elastic/service/class-use/MaxSizeHashMap.html b/docs/javadoc/com/netgrif/application/engine/elastic/service/class-use/MaxSizeHashMap.html index 168af0564ec..f56fc9f2b90 100644 --- a/docs/javadoc/com/netgrif/application/engine/elastic/service/class-use/MaxSizeHashMap.html +++ b/docs/javadoc/com/netgrif/application/engine/elastic/service/class-use/MaxSizeHashMap.html @@ -2,10 +2,10 @@ - -Uses of Class com.netgrif.application.engine.elastic.service.MaxSizeHashMap (NETGRIF Application Engine 6.4.0 API) + +Uses of Class com.netgrif.application.engine.elastic.service.MaxSizeHashMap (NETGRIF Application Engine 6.4.2 API) - + @@ -22,7 +22,7 @@ + + + + + + + + + +
+ +
+ +
+
+ +

Class IndexParams

+
+
+ +
+
    +
  • +
    +
    public class IndexParams
    +extends java.lang.Object
    +
    Represents the parameters to configure the indexing operation. + This class allows customization of batch sizes for cases and tasks, + as well as the option to index all data.
    +
  • +
+
+
+
    +
  • + +
    +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      IndexParams() 
      +
    • +
    +
    + +
    +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
    +
  • +
+
+
+
    +
  • + +
    +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        IndexParams

        +
        public IndexParams()
        +
      • +
      +
    • +
    +
    +
  • +
+
+
+
+ + + + diff --git a/docs/javadoc/com/netgrif/application/engine/elastic/web/requestbodies/class-use/CaseSearchRequest.Author.html b/docs/javadoc/com/netgrif/application/engine/elastic/web/requestbodies/class-use/CaseSearchRequest.Author.html index 5173d5037e8..585211620e5 100644 --- a/docs/javadoc/com/netgrif/application/engine/elastic/web/requestbodies/class-use/CaseSearchRequest.Author.html +++ b/docs/javadoc/com/netgrif/application/engine/elastic/web/requestbodies/class-use/CaseSearchRequest.Author.html @@ -2,10 +2,10 @@ - -Uses of Class com.netgrif.application.engine.elastic.web.requestbodies.CaseSearchRequest.Author (NETGRIF Application Engine 6.4.0 API) + +Uses of Class com.netgrif.application.engine.elastic.web.requestbodies.CaseSearchRequest.Author (NETGRIF Application Engine 6.4.2 API) - + @@ -22,7 +22,7 @@ + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.netgrif.application.engine.elastic.web.requestbodies.IndexParams

+
+
+ +
+
+ + + diff --git a/docs/javadoc/com/netgrif/application/engine/elastic/web/requestbodies/package-summary.html b/docs/javadoc/com/netgrif/application/engine/elastic/web/requestbodies/package-summary.html index ddff43ee277..c5347bb8317 100644 --- a/docs/javadoc/com/netgrif/application/engine/elastic/web/requestbodies/package-summary.html +++ b/docs/javadoc/com/netgrif/application/engine/elastic/web/requestbodies/package-summary.html @@ -2,10 +2,10 @@ - -com.netgrif.application.engine.elastic.web.requestbodies (NETGRIF Application Engine 6.4.0 API) + +com.netgrif.application.engine.elastic.web.requestbodies (NETGRIF Application Engine 6.4.2 API) - + @@ -22,7 +22,7 @@ + + + + + + + + + +
+ +
+ +
+
+ +

Class XlsExportProperties

+
+
+ +
+
    +
  • +
    +
    @Validated
    +@Configuration
    +@ConfigurationProperties(prefix="nae.xls.export")
    +public class XlsExportProperties
    +extends java.lang.Object
    +
    Configuration properties for XLS export functionality. +

    + Properties are prefixed with nae.xls.export in the configuration files + (e.g., application.yml or application.properties). +

    + These settings control the behavior and formatting of exported Excel files.

    +
  • +
+
+
+
    +
  • + +
    + +
    + +
    +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
    +
  • +
+
+
+
    +
  • + +
    +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        XlsExportProperties

        +
        public XlsExportProperties()
        +
      • +
      +
    • +
    +
    +
  • +
+
+
+
+ + + + diff --git a/docs/javadoc/com/netgrif/application/engine/export/configuration/class-use/ExportConfiguration.html b/docs/javadoc/com/netgrif/application/engine/export/configuration/class-use/ExportConfiguration.html index beec10e24e5..fb7884ea55c 100644 --- a/docs/javadoc/com/netgrif/application/engine/export/configuration/class-use/ExportConfiguration.html +++ b/docs/javadoc/com/netgrif/application/engine/export/configuration/class-use/ExportConfiguration.html @@ -2,10 +2,10 @@ - -Uses of Class com.netgrif.application.engine.export.configuration.ExportConfiguration (NETGRIF Application Engine 6.4.0 API) + +Uses of Class com.netgrif.application.engine.export.configuration.ExportConfiguration (NETGRIF Application Engine 6.4.2 API) - + @@ -22,7 +22,7 @@ + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.netgrif.application.engine.export.configuration.XlsExportProperties

+
+
No usage of com.netgrif.application.engine.export.configuration.XlsExportProperties
+
+ + + diff --git a/docs/javadoc/com/netgrif/application/engine/export/configuration/package-summary.html b/docs/javadoc/com/netgrif/application/engine/export/configuration/package-summary.html index 1036eae905a..0ea95442604 100644 --- a/docs/javadoc/com/netgrif/application/engine/export/configuration/package-summary.html +++ b/docs/javadoc/com/netgrif/application/engine/export/configuration/package-summary.html @@ -2,10 +2,10 @@ - -com.netgrif.application.engine.export.configuration (NETGRIF Application Engine 6.4.0 API) + +com.netgrif.application.engine.export.configuration (NETGRIF Application Engine 6.4.2 API) - + @@ -22,7 +22,7 @@ + + + + + + + + + +
+ +
+ +
+
+ +

Class CellFactory

+
+
+ +
+
    +
  • +
    +
    public class CellFactory
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
    +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeFieldDescription
      static java.lang.StringDATE_PATTERN 
      static java.lang.StringDATE_TIME_PATTERN 
      +
    • +
    +
    + +
    +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      CellFactory() 
      +
    • +
    +
    + +
    +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethodDescription
      static org.apache.poi.ss.usermodel.Cellcreate​(org.apache.poi.ss.usermodel.Row row, + int columnIndex, + Field<?> field) 
      static org.apache.poi.ss.usermodel.Cellcreate​(org.apache.poi.ss.usermodel.Row row, + int columnIndex, + FieldType fieldType, + java.lang.Object value) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
    +
  • +
+
+
+
    +
  • + +
    +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        DATE_PATTERN

        +
        public static java.lang.String DATE_PATTERN
        +
      • +
      + + + +
        +
      • +

        DATE_TIME_PATTERN

        +
        public static java.lang.String DATE_TIME_PATTERN
        +
      • +
      +
    • +
    +
    + +
    +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        CellFactory

        +
        public CellFactory()
        +
      • +
      +
    • +
    +
    + +
    +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        create

        +
        public static org.apache.poi.ss.usermodel.Cell create​(org.apache.poi.ss.usermodel.Row row,
        +                                                      int columnIndex,
        +                                                      Field<?> field)
        +
      • +
      + + + +
        +
      • +

        create

        +
        public static org.apache.poi.ss.usermodel.Cell create​(org.apache.poi.ss.usermodel.Row row,
        +                                                      int columnIndex,
        +                                                      FieldType fieldType,
        +                                                      java.lang.Object value)
        +
      • +
      +
    • +
    +
    +
  • +
+
+
+
+ + + + diff --git a/docs/javadoc/com/netgrif/application/engine/export/domain/CellType.html b/docs/javadoc/com/netgrif/application/engine/export/domain/CellType.html new file mode 100644 index 00000000000..e1e535b6fdc --- /dev/null +++ b/docs/javadoc/com/netgrif/application/engine/export/domain/CellType.html @@ -0,0 +1,270 @@ + + + + + +CellType (NETGRIF Application Engine 6.4.2 API) + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +

Class CellType

+
+
+ +
+
    +
  • +
    +
    public class CellType
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
    +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      CellType() 
      +
    • +
    +
    + +
    +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
    +
  • +
+
+
+
    +
  • + +
    +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        CellType

        +
        public CellType()
        +
      • +
      +
    • +
    +
    +
  • +
+
+
+
+ + + + diff --git a/docs/javadoc/com/netgrif/application/engine/export/domain/ExportDataConfig.html b/docs/javadoc/com/netgrif/application/engine/export/domain/ExportDataConfig.html index cfb58a47be4..df410dac3c7 100644 --- a/docs/javadoc/com/netgrif/application/engine/export/domain/ExportDataConfig.html +++ b/docs/javadoc/com/netgrif/application/engine/export/domain/ExportDataConfig.html @@ -2,10 +2,10 @@ - -ExportDataConfig (NETGRIF Application Engine 6.4.0 API) + +ExportDataConfig (NETGRIF Application Engine 6.4.2 API) - + @@ -22,7 +22,7 @@ + + + + + + + + + +
+ +
+ +
+
+ +

Class ExportedField

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    public class ExportedField
    +extends Imported
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
    + +
    + +
    +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ExportedField

        +
        public ExportedField​(java.lang.String id,
        +                     java.lang.String name)
        +
      • +
      + + + +
        +
      • +

        ExportedField

        +
        public ExportedField​(java.lang.String id,
        +                     java.lang.String name,
        +                     boolean meta)
        +
      • +
      +
    • +
    +
    + +
    +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getId

        +
        public java.lang.String getId()
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals​(java.lang.Object o)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        convert

        +
        public static java.util.List<ExportedField> convert​(java.util.List<java.lang.String> fieldIds,
        +                                                    java.util.List<java.lang.String> fieldNames)
        +
      • +
      +
    • +
    +
    +
  • +
+
+
+
+ + + + diff --git a/docs/javadoc/com/netgrif/application/engine/export/domain/class-use/CellFactory.html b/docs/javadoc/com/netgrif/application/engine/export/domain/class-use/CellFactory.html new file mode 100644 index 00000000000..51b0b932e07 --- /dev/null +++ b/docs/javadoc/com/netgrif/application/engine/export/domain/class-use/CellFactory.html @@ -0,0 +1,150 @@ + + + + + +Uses of Class com.netgrif.application.engine.export.domain.CellFactory (NETGRIF Application Engine 6.4.2 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.netgrif.application.engine.export.domain.CellFactory

+
+
No usage of com.netgrif.application.engine.export.domain.CellFactory
+
+ + + diff --git a/docs/javadoc/com/netgrif/application/engine/export/domain/class-use/CellType.html b/docs/javadoc/com/netgrif/application/engine/export/domain/class-use/CellType.html new file mode 100644 index 00000000000..da1e6db063f --- /dev/null +++ b/docs/javadoc/com/netgrif/application/engine/export/domain/class-use/CellType.html @@ -0,0 +1,150 @@ + + + + + +Uses of Class com.netgrif.application.engine.export.domain.CellType (NETGRIF Application Engine 6.4.2 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.netgrif.application.engine.export.domain.CellType

+
+
No usage of com.netgrif.application.engine.export.domain.CellType
+
+ + + diff --git a/docs/javadoc/com/netgrif/application/engine/export/domain/class-use/ExportDataConfig.html b/docs/javadoc/com/netgrif/application/engine/export/domain/class-use/ExportDataConfig.html index f8005fdb979..f915dd1376d 100644 --- a/docs/javadoc/com/netgrif/application/engine/export/domain/class-use/ExportDataConfig.html +++ b/docs/javadoc/com/netgrif/application/engine/export/domain/class-use/ExportDataConfig.html @@ -2,10 +2,10 @@ - -Uses of Class com.netgrif.application.engine.export.domain.ExportDataConfig (NETGRIF Application Engine 6.4.0 API) + +Uses of Class com.netgrif.application.engine.export.domain.ExportDataConfig (NETGRIF Application Engine 6.4.2 API) - + @@ -22,7 +22,7 @@ + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.netgrif.application.engine.export.domain.ExportedField

+
+
+ +
+
+ + + diff --git a/docs/javadoc/com/netgrif/application/engine/export/domain/package-summary.html b/docs/javadoc/com/netgrif/application/engine/export/domain/package-summary.html index 8047f7419e1..1093b0b0350 100644 --- a/docs/javadoc/com/netgrif/application/engine/export/domain/package-summary.html +++ b/docs/javadoc/com/netgrif/application/engine/export/domain/package-summary.html @@ -2,10 +2,10 @@ - -com.netgrif.application.engine.export.domain (NETGRIF Application Engine 6.4.0 API) + +com.netgrif.application.engine.export.domain (NETGRIF Application Engine 6.4.2 API) - + @@ -22,7 +22,7 @@ + + + + + + + + + +
+ +
+ +
+
+ +

Class XlsExportService

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
    +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        XlsExportService

        +
        public XlsExportService()
        +
      • +
      +
    • +
    +
    + +
    +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        init

        +
        @PostConstruct
        +public void init()
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        insertPredefinedFields

        +
        protected java.util.List<ExportedField> insertPredefinedFields​(java.util.List<ExportedField> fieldToExport)
        +
      • +
      + + + +
        +
      • +

        insertPredefinedFields

        +
        protected java.util.List<ExportedField> insertPredefinedFields​(java.util.List<ExportedField> fieldToExport,
        +                                                               java.lang.String processIdentifier)
        +
      • +
      + + + + + +
        +
      • +

        replaceInSet

        +
        protected <T> void replaceInSet​(java.util.Set<T> fields,
        +                                T field)
        +
      • +
      +
    • +
    +
    +
  • +
+
+
+
+ + + + diff --git a/docs/javadoc/com/netgrif/application/engine/export/service/class-use/ExportService.html b/docs/javadoc/com/netgrif/application/engine/export/service/class-use/ExportService.html index 27482fb7c21..d0facaa60a0 100644 --- a/docs/javadoc/com/netgrif/application/engine/export/service/class-use/ExportService.html +++ b/docs/javadoc/com/netgrif/application/engine/export/service/class-use/ExportService.html @@ -2,10 +2,10 @@ - -Uses of Class com.netgrif.application.engine.export.service.ExportService (NETGRIF Application Engine 6.4.0 API) + +Uses of Class com.netgrif.application.engine.export.service.ExportService (NETGRIF Application Engine 6.4.2 API) - + @@ -22,7 +22,7 @@ + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.netgrif.application.engine.export.service.XlsExportService

+
+
No usage of com.netgrif.application.engine.export.service.XlsExportService
+
+ + + diff --git a/docs/javadoc/com/netgrif/application/engine/export/service/interfaces/IExportService.html b/docs/javadoc/com/netgrif/application/engine/export/service/interfaces/IExportService.html index 59467d84573..6787757ba5d 100644 --- a/docs/javadoc/com/netgrif/application/engine/export/service/interfaces/IExportService.html +++ b/docs/javadoc/com/netgrif/application/engine/export/service/interfaces/IExportService.html @@ -2,10 +2,10 @@ - -IExportService (NETGRIF Application Engine 6.4.0 API) + +IExportService (NETGRIF Application Engine 6.4.2 API) - + @@ -22,7 +22,7 @@ + + + + + + + + + +
+ +
+ +
+
+ +

Interface IXlsExportService

+
+
+
+
    +
  • +
    +
    All Known Implementing Classes:
    +
    XlsExportService
    +
    +
    +
    public interface IXlsExportService
    +
  • +
+
+
+ +
+
+
    +
  • + +
    +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getExportFilteredCasesFile

        +
        java.io.File getExportFilteredCasesFile​(FilteredCasesRequest request,
        +                                        LoggedUser user,
        +                                        java.util.Locale locale)
        +                                 throws java.lang.Exception
        +
        +
        Throws:
        +
        java.lang.Exception
        +
        +
      • +
      + + + +
        +
      • +

        getExportFilteredCasesFile

        +
        java.io.File getExportFilteredCasesFile​(java.util.List<CaseSearchRequest> requests,
        +                                        java.lang.Boolean isIntersection,
        +                                        java.util.List<ExportedField> selectedField,
        +                                        LoggedUser user,
        +                                        java.util.Locale locale)
        +                                 throws java.lang.Exception
        +
        +
        Throws:
        +
        java.lang.Exception
        +
        +
      • +
      +
    • +
    +
    +
  • +
+
+
+
+ + + + diff --git a/docs/javadoc/com/netgrif/application/engine/export/service/interfaces/class-use/IExportService.html b/docs/javadoc/com/netgrif/application/engine/export/service/interfaces/class-use/IExportService.html index 1fff1f93ae2..621ee06a59f 100644 --- a/docs/javadoc/com/netgrif/application/engine/export/service/interfaces/class-use/IExportService.html +++ b/docs/javadoc/com/netgrif/application/engine/export/service/interfaces/class-use/IExportService.html @@ -2,10 +2,10 @@ - -Uses of Interface com.netgrif.application.engine.export.service.interfaces.IExportService (NETGRIF Application Engine 6.4.0 API) + +Uses of Interface com.netgrif.application.engine.export.service.interfaces.IExportService (NETGRIF Application Engine 6.4.2 API) - + @@ -22,7 +22,7 @@ + + + + + + + + + +
+ +
+
+
+

Uses of Interface
com.netgrif.application.engine.export.service.interfaces.IXlsExportService

+
+
+ +
+
+ + + diff --git a/docs/javadoc/com/netgrif/application/engine/export/service/interfaces/package-summary.html b/docs/javadoc/com/netgrif/application/engine/export/service/interfaces/package-summary.html index a4428a8da42..b04e14e5089 100644 --- a/docs/javadoc/com/netgrif/application/engine/export/service/interfaces/package-summary.html +++ b/docs/javadoc/com/netgrif/application/engine/export/service/interfaces/package-summary.html @@ -2,10 +2,10 @@ - -com.netgrif.application.engine.export.service.interfaces (NETGRIF Application Engine 6.4.0 API) + +com.netgrif.application.engine.export.service.interfaces (NETGRIF Application Engine 6.4.2 API) - + @@ -22,7 +22,7 @@ + + + + + + + + + +
+ +
+ +
+
+ +

Class XlsExportDateUtils

+
+
+ +
+
    +
  • +
    +
    public class XlsExportDateUtils
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
    +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      XlsExportDateUtils() 
      +
    • +
    +
    + +
    +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethodDescription
      static java.time.LocalDateconvertToLocalDate​(java.util.Date dateToConvert) 
      static java.time.LocalDateconvertToLocalDateIfNeeded​(java.lang.Object date) 
      static java.time.LocalDateTimeconvertToLocalDateTime​(java.util.Date dateTimeToConvert) 
      static java.time.LocalDateTimeconvertToLocalDateTimeIfNeeded​(java.lang.Object dateTime) 
      static java.lang.StringdateTimeToString​(java.time.LocalDateTime dateTime, + java.lang.String pattern) 
      static java.lang.StringdateToString​(java.time.LocalDate date, + java.lang.String pattern) 
      static java.time.LocalDateparseLocalDate​(java.lang.String date, + java.util.List<java.lang.String> patterns) 
      static java.time.LocalDateTimeparseLocalDateTime​(java.lang.String date, + java.util.List<java.lang.String> patterns) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
    +
  • +
+
+
+
    +
  • + +
    +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        XlsExportDateUtils

        +
        public XlsExportDateUtils()
        +
      • +
      +
    • +
    +
    + +
    +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        convertToLocalDate

        +
        public static java.time.LocalDate convertToLocalDate​(java.util.Date dateToConvert)
        +
      • +
      + + + +
        +
      • +

        convertToLocalDateTime

        +
        public static java.time.LocalDateTime convertToLocalDateTime​(java.util.Date dateTimeToConvert)
        +
      • +
      + + + +
        +
      • +

        parseLocalDate

        +
        public static java.time.LocalDate parseLocalDate​(java.lang.String date,
        +                                                 java.util.List<java.lang.String> patterns)
        +
      • +
      + + + +
        +
      • +

        parseLocalDateTime

        +
        public static java.time.LocalDateTime parseLocalDateTime​(java.lang.String date,
        +                                                         java.util.List<java.lang.String> patterns)
        +
      • +
      + + + +
        +
      • +

        convertToLocalDateIfNeeded

        +
        public static java.time.LocalDate convertToLocalDateIfNeeded​(java.lang.Object date)
        +
      • +
      + + + +
        +
      • +

        convertToLocalDateTimeIfNeeded

        +
        public static java.time.LocalDateTime convertToLocalDateTimeIfNeeded​(java.lang.Object dateTime)
        +
      • +
      + + + +
        +
      • +

        dateToString

        +
        public static java.lang.String dateToString​(java.time.LocalDate date,
        +                                            java.lang.String pattern)
        +
      • +
      + + + +
        +
      • +

        dateTimeToString

        +
        public static java.lang.String dateTimeToString​(java.time.LocalDateTime dateTime,
        +                                                java.lang.String pattern)
        +
      • +
      +
    • +
    +
    +
  • +
+
+
+
+ + + + diff --git a/docs/javadoc/com/netgrif/application/engine/export/utils/class-use/XlsExportDateUtils.html b/docs/javadoc/com/netgrif/application/engine/export/utils/class-use/XlsExportDateUtils.html new file mode 100644 index 00000000000..020133cd20f --- /dev/null +++ b/docs/javadoc/com/netgrif/application/engine/export/utils/class-use/XlsExportDateUtils.html @@ -0,0 +1,150 @@ + + + + + +Uses of Class com.netgrif.application.engine.export.utils.XlsExportDateUtils (NETGRIF Application Engine 6.4.2 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.netgrif.application.engine.export.utils.XlsExportDateUtils

+
+
No usage of com.netgrif.application.engine.export.utils.XlsExportDateUtils
+
+ + + diff --git a/docs/javadoc/com/netgrif/application/engine/export/utils/package-summary.html b/docs/javadoc/com/netgrif/application/engine/export/utils/package-summary.html new file mode 100644 index 00000000000..2bf25cccb01 --- /dev/null +++ b/docs/javadoc/com/netgrif/application/engine/export/utils/package-summary.html @@ -0,0 +1,168 @@ + + + + + +com.netgrif.application.engine.export.utils (NETGRIF Application Engine 6.4.2 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Package com.netgrif.application.engine.export.utils

+
+
+ +
+
+ + + diff --git a/docs/javadoc/com/netgrif/application/engine/export/utils/package-tree.html b/docs/javadoc/com/netgrif/application/engine/export/utils/package-tree.html new file mode 100644 index 00000000000..f2e34f1c922 --- /dev/null +++ b/docs/javadoc/com/netgrif/application/engine/export/utils/package-tree.html @@ -0,0 +1,165 @@ + + + + + +com.netgrif.application.engine.export.utils Class Hierarchy (NETGRIF Application Engine 6.4.2 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package com.netgrif.application.engine.export.utils

+Package Hierarchies: + +
+
+
+

Class Hierarchy

+
    +
  • java.lang.Object + +
  • +
+
+
+
+ + + diff --git a/docs/javadoc/com/netgrif/application/engine/export/utils/package-use.html b/docs/javadoc/com/netgrif/application/engine/export/utils/package-use.html new file mode 100644 index 00000000000..a58baff85ae --- /dev/null +++ b/docs/javadoc/com/netgrif/application/engine/export/utils/package-use.html @@ -0,0 +1,150 @@ + + + + + +Uses of Package com.netgrif.application.engine.export.utils (NETGRIF Application Engine 6.4.2 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
com.netgrif.application.engine.export.utils

+
+
No usage of com.netgrif.application.engine.export.utils
+
+ + + diff --git a/docs/javadoc/com/netgrif/application/engine/export/web/ExportController.html b/docs/javadoc/com/netgrif/application/engine/export/web/ExportController.html new file mode 100644 index 00000000000..579a263bd9b --- /dev/null +++ b/docs/javadoc/com/netgrif/application/engine/export/web/ExportController.html @@ -0,0 +1,323 @@ + + + + + +ExportController (NETGRIF Application Engine 6.4.2 API) + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +

Class ExportController

+
+
+ +
+
    +
  • +
    +
    @RestController
    +@RequestMapping("/api/export")
    +public class ExportController
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
    +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      ExportController() 
      +
    • +
    +
    + +
    +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      org.springframework.http.ResponseEntity<org.springframework.core.io.FileSystemResource>getStatisticsFile​(FilteredCasesRequest requestBody, + org.springframework.security.core.Authentication auth, + java.util.Locale locale) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
    +
  • +
+
+
+
    +
  • + +
    +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ExportController

        +
        public ExportController()
        +
      • +
      +
    • +
    +
    + +
    +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getStatisticsFile

        +
        @PostMapping(value="/filteredCases",
        +             consumes="application/json",
        +             produces="application/octet-stream")
        +public org.springframework.http.ResponseEntity<org.springframework.core.io.FileSystemResource> getStatisticsFile​(@RequestBody
        +                                                                                                                 FilteredCasesRequest requestBody,
        +                                                                                                                 org.springframework.security.core.Authentication auth,
        +                                                                                                                 java.util.Locale locale)
        +                                                                                                          throws java.lang.Exception
        +
        +
        Throws:
        +
        java.lang.Exception
        +
        +
      • +
      +
    • +
    +
    +
  • +
+
+
+
+ + + + diff --git a/docs/javadoc/com/netgrif/application/engine/export/web/class-use/ExportController.html b/docs/javadoc/com/netgrif/application/engine/export/web/class-use/ExportController.html new file mode 100644 index 00000000000..1c55b06703e --- /dev/null +++ b/docs/javadoc/com/netgrif/application/engine/export/web/class-use/ExportController.html @@ -0,0 +1,150 @@ + + + + + +Uses of Class com.netgrif.application.engine.export.web.ExportController (NETGRIF Application Engine 6.4.2 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.netgrif.application.engine.export.web.ExportController

+
+
No usage of com.netgrif.application.engine.export.web.ExportController
+
+ + + diff --git a/docs/javadoc/com/netgrif/application/engine/export/web/package-summary.html b/docs/javadoc/com/netgrif/application/engine/export/web/package-summary.html new file mode 100644 index 00000000000..0a525e88302 --- /dev/null +++ b/docs/javadoc/com/netgrif/application/engine/export/web/package-summary.html @@ -0,0 +1,168 @@ + + + + + +com.netgrif.application.engine.export.web (NETGRIF Application Engine 6.4.2 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Package com.netgrif.application.engine.export.web

+
+
+ +
+
+ + + diff --git a/docs/javadoc/com/netgrif/application/engine/export/web/package-tree.html b/docs/javadoc/com/netgrif/application/engine/export/web/package-tree.html new file mode 100644 index 00000000000..ce2214a77f8 --- /dev/null +++ b/docs/javadoc/com/netgrif/application/engine/export/web/package-tree.html @@ -0,0 +1,165 @@ + + + + + +com.netgrif.application.engine.export.web Class Hierarchy (NETGRIF Application Engine 6.4.2 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package com.netgrif.application.engine.export.web

+Package Hierarchies: + +
+
+
+

Class Hierarchy

+
    +
  • java.lang.Object + +
  • +
+
+
+
+ + + diff --git a/docs/javadoc/com/netgrif/application/engine/export/web/package-use.html b/docs/javadoc/com/netgrif/application/engine/export/web/package-use.html new file mode 100644 index 00000000000..9fa5d04e978 --- /dev/null +++ b/docs/javadoc/com/netgrif/application/engine/export/web/package-use.html @@ -0,0 +1,150 @@ + + + + + +Uses of Package com.netgrif.application.engine.export.web (NETGRIF Application Engine 6.4.2 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
com.netgrif.application.engine.export.web

+
+
No usage of com.netgrif.application.engine.export.web
+
+ + + diff --git a/docs/javadoc/com/netgrif/application/engine/export/web/requestbodies/FilteredCasesRequest.html b/docs/javadoc/com/netgrif/application/engine/export/web/requestbodies/FilteredCasesRequest.html new file mode 100644 index 00000000000..85222a78831 --- /dev/null +++ b/docs/javadoc/com/netgrif/application/engine/export/web/requestbodies/FilteredCasesRequest.html @@ -0,0 +1,270 @@ + + + + + +FilteredCasesRequest (NETGRIF Application Engine 6.4.2 API) + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +

Class FilteredCasesRequest

+
+
+ +
+
    +
  • +
    +
    public class FilteredCasesRequest
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
    + +
    + +
    +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
    +
  • +
+
+
+
    +
  • + +
    +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        FilteredCasesRequest

        +
        public FilteredCasesRequest()
        +
      • +
      +
    • +
    +
    +
  • +
+
+
+
+ + + + diff --git a/docs/javadoc/com/netgrif/application/engine/export/web/requestbodies/class-use/FilteredCasesRequest.html b/docs/javadoc/com/netgrif/application/engine/export/web/requestbodies/class-use/FilteredCasesRequest.html new file mode 100644 index 00000000000..75aa5689a23 --- /dev/null +++ b/docs/javadoc/com/netgrif/application/engine/export/web/requestbodies/class-use/FilteredCasesRequest.html @@ -0,0 +1,252 @@ + + + + + +Uses of Class com.netgrif.application.engine.export.web.requestbodies.FilteredCasesRequest (NETGRIF Application Engine 6.4.2 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.netgrif.application.engine.export.web.requestbodies.FilteredCasesRequest

+
+
+ +
+
+ + + diff --git a/docs/javadoc/com/netgrif/application/engine/export/web/requestbodies/package-summary.html b/docs/javadoc/com/netgrif/application/engine/export/web/requestbodies/package-summary.html new file mode 100644 index 00000000000..57524bb8cb0 --- /dev/null +++ b/docs/javadoc/com/netgrif/application/engine/export/web/requestbodies/package-summary.html @@ -0,0 +1,168 @@ + + + + + +com.netgrif.application.engine.export.web.requestbodies (NETGRIF Application Engine 6.4.2 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Package com.netgrif.application.engine.export.web.requestbodies

+
+
+ +
+
+ + + diff --git a/docs/javadoc/com/netgrif/application/engine/export/web/requestbodies/package-tree.html b/docs/javadoc/com/netgrif/application/engine/export/web/requestbodies/package-tree.html new file mode 100644 index 00000000000..6630473b822 --- /dev/null +++ b/docs/javadoc/com/netgrif/application/engine/export/web/requestbodies/package-tree.html @@ -0,0 +1,165 @@ + + + + + +com.netgrif.application.engine.export.web.requestbodies Class Hierarchy (NETGRIF Application Engine 6.4.2 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package com.netgrif.application.engine.export.web.requestbodies

+Package Hierarchies: + +
+
+
+

Class Hierarchy

+
    +
  • java.lang.Object + +
  • +
+
+
+
+ + + diff --git a/docs/javadoc/com/netgrif/application/engine/export/web/requestbodies/package-use.html b/docs/javadoc/com/netgrif/application/engine/export/web/requestbodies/package-use.html new file mode 100644 index 00000000000..1b8f3034f69 --- /dev/null +++ b/docs/javadoc/com/netgrif/application/engine/export/web/requestbodies/package-use.html @@ -0,0 +1,227 @@ + + + + + +Uses of Package com.netgrif.application.engine.export.web.requestbodies (NETGRIF Application Engine 6.4.2 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
com.netgrif.application.engine.export.web.requestbodies

+
+
+ +
+
+ + + diff --git a/docs/javadoc/com/netgrif/application/engine/files/IStorageResolverService.html b/docs/javadoc/com/netgrif/application/engine/files/IStorageResolverService.html index d22524eda4a..1a99e29a8f5 100644 --- a/docs/javadoc/com/netgrif/application/engine/files/IStorageResolverService.html +++ b/docs/javadoc/com/netgrif/application/engine/files/IStorageResolverService.html @@ -2,10 +2,10 @@ - -IStorageResolverService (NETGRIF Application Engine 6.4.0 API) + +IStorageResolverService (NETGRIF Application Engine 6.4.2 API) - + @@ -22,7 +22,7 @@ @@ -85,15 +91,15 @@ @@ -163,6 +169,31 @@

Class FinishTaskEventOutc
@@ -345,7 +430,7 @@

FinishTaskEventOutcome

-

Copyright © 2024 NETGRIF, s.r.o.. All rights reserved.

+

Copyright © 2026 NETGRIF, s.r.o.. All rights reserved.

diff --git a/docs/javadoc/com/netgrif/application/engine/workflow/domain/eventoutcomes/taskoutcomes/TaskEventOutcome.html b/docs/javadoc/com/netgrif/application/engine/workflow/domain/eventoutcomes/taskoutcomes/TaskEventOutcome.html index a420aa19474..a94647b4e13 100644 --- a/docs/javadoc/com/netgrif/application/engine/workflow/domain/eventoutcomes/taskoutcomes/TaskEventOutcome.html +++ b/docs/javadoc/com/netgrif/application/engine/workflow/domain/eventoutcomes/taskoutcomes/TaskEventOutcome.html @@ -2,10 +2,10 @@ - -TaskEventOutcome (NETGRIF Application Engine 6.4.0 API) + +TaskEventOutcome (NETGRIF Application Engine 6.4.2 API) - + @@ -22,7 +22,7 @@ + + + + + + + + + +
+ +
+ +
+
+ +

Class CaseSearchRequestSingleItemAsListDeserializer

+
+
+
    +
  • java.lang.Object
  • +
  • + +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.fasterxml.jackson.databind.deser.ContextualDeserializer, com.fasterxml.jackson.databind.deser.NullValueProvider, com.fasterxml.jackson.databind.deser.ValueInstantiator.Gettable, java.io.Serializable
    +
    +
    +
    public class CaseSearchRequestSingleItemAsListDeserializer
    +extends SingleItemAsListDeserializer
    +
    Custom deserializer for handling JSON deserialization of objects that extend + the SingleItemAsList class, specifically designed for handling + CaseSearchRequest and ensuring its fields are properly sanitized. +

    + This deserializer extends the functionality of SingleItemAsListDeserializer + to additionally process the deserialized objects that represent case search requests. + It ensures that the `fullText` field in each case search request is sanitized + using ElasticsearchQuerySanitizer. +

    + It also provides a mechanism to dynamically determine the appropriate type + using the contextual information during deserialization.

    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
    +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        +com.fasterxml.jackson.databind.JsonDeserializer.None
      • +
      +
    • +
    +
    + +
    +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        +_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
      • +
      +
    • +
    +
    + +
    + +
    + +
    +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      com.fasterxml.jackson.databind.JsonDeserializer<?>createContextual​(com.fasterxml.jackson.databind.DeserializationContext deserializationContext, + com.fasterxml.jackson.databind.BeanProperty beanProperty) 
      java.lang.Objectdeserialize​(com.fasterxml.jackson.core.JsonParser jsonParser, + com.fasterxml.jackson.databind.DeserializationContext deserializationContext) +
      Deserializes a JSON structure into an object, specifically handling instances that + may extend the SingleCaseSearchRequestAsList.
      +
      + +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        +_byteOverflow, _checkBooleanToStringCoercion, _checkCoercionFail, _checkDoubleSpecialValue, _checkFloatSpecialValue, _checkFloatToIntCoercion, _checkFloatToStringCoercion, _checkFromStringCoercion, _checkFromStringCoercion, _checkIntToFloatCoercion, _checkIntToStringCoercion, _checkTextualNull, _checkToStringCoercion, _coerceBooleanFromInt, _coercedTypeDesc, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeFromEmptyString, _deserializeFromString, _deserializeWrappedValue, _failDoubleToIntCoercion, _findCoercionFromBlankString, _findCoercionFromEmptyArray, _findCoercionFromEmptyString, _findNullProvider, _hasTextualNull, _intOverflow, _isBlank, _isEmptyOrTextualNull, _isFalse, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _isTrue, _neitherNull, _nonNullNumber, _parseBoolean, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDouble, _parseDouble, _parseDoublePrimitive, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseInteger, _parseInteger, _parseIntPrimitive, _parseIntPrimitive, _parseLong, _parseLong, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, deserializeWithType, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueInstantiator, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleNestedArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        +deserialize, deserializeWithType, findBackReference, getAbsentValue, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, logicalType, replaceDelegatee, supportsUpdate, unwrappingDeserializer
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
    +
  • +
+
+
+
    +
  • + +
    +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        CaseSearchRequestSingleItemAsListDeserializer

        +
        protected CaseSearchRequestSingleItemAsListDeserializer()
        +
      • +
      + + + +
        +
      • +

        CaseSearchRequestSingleItemAsListDeserializer

        +
        protected CaseSearchRequestSingleItemAsListDeserializer​(java.lang.Class<? extends SingleItemAsList> vc)
        +
      • +
      +
    • +
    +
    + +
    +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        createContextual

        +
        public com.fasterxml.jackson.databind.JsonDeserializer<?> createContextual​(com.fasterxml.jackson.databind.DeserializationContext deserializationContext,
        +                                                                           com.fasterxml.jackson.databind.BeanProperty beanProperty)
        +
        +
        Specified by:
        +
        createContextual in interface com.fasterxml.jackson.databind.deser.ContextualDeserializer
        +
        Overrides:
        +
        createContextual in class SingleItemAsListDeserializer
        +
        +
      • +
      + + + +
        +
      • +

        deserialize

        +
        public java.lang.Object deserialize​(com.fasterxml.jackson.core.JsonParser jsonParser,
        +                                    com.fasterxml.jackson.databind.DeserializationContext deserializationContext)
        +                             throws java.io.IOException,
        +                                    java.lang.IllegalArgumentException
        +
        Deserializes a JSON structure into an object, specifically handling instances that + may extend the SingleCaseSearchRequestAsList. During deserialization, it + sanitizes the `fullText` field in each CaseSearchRequest object for security + purposes using ElasticsearchQuerySanitizer.
        +
        +
        Overrides:
        +
        deserialize in class SingleItemAsListDeserializer
        +
        Parameters:
        +
        jsonParser - the JsonParser used for reading the JSON input
        +
        deserializationContext - the DeserializationContext providing access + to contextual information during deserialization
        +
        Returns:
        +
        the deserialized object, with sanitization applied if it is an instance of + SingleCaseSearchRequestAsList
        +
        Throws:
        +
        java.io.IOException - if any I/O error occurs during deserialization
        +
        java.lang.IllegalArgumentException - if the object could not be properly instantiated or deserialized
        +
        +
      • +
      +
    • +
    +
    +
  • +
+
+
+
+ + + + diff --git a/docs/javadoc/com/netgrif/application/engine/workflow/utils/TaskSearchRequestSingleItemAsListDeserializer.html b/docs/javadoc/com/netgrif/application/engine/workflow/utils/TaskSearchRequestSingleItemAsListDeserializer.html new file mode 100644 index 00000000000..d79f888f32a --- /dev/null +++ b/docs/javadoc/com/netgrif/application/engine/workflow/utils/TaskSearchRequestSingleItemAsListDeserializer.html @@ -0,0 +1,456 @@ + + + + + +TaskSearchRequestSingleItemAsListDeserializer (NETGRIF Application Engine 6.4.2 API) + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +

Class TaskSearchRequestSingleItemAsListDeserializer

+
+
+
    +
  • java.lang.Object
  • +
  • + +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.fasterxml.jackson.databind.deser.ContextualDeserializer, com.fasterxml.jackson.databind.deser.NullValueProvider, com.fasterxml.jackson.databind.deser.ValueInstantiator.Gettable, java.io.Serializable
    +
    +
    +
    public class TaskSearchRequestSingleItemAsListDeserializer
    +extends SingleItemAsListDeserializer
    +
    Custom deserializer for handling cases where single `TaskSearchRequest` items + are sent as lists or standalone entities during JSON deserialization. +

    + This class extends the `SingleItemAsListDeserializer`, enabling support for + deserialization scenarios where JSON may represent either a single item or a list of items. + It ensures compatibility with `SingleTaskSearchRequestAsList` by sanitizing the `fullText` field + in each `TaskSearchRequest` instance using the `ElasticsearchQuerySanitizer`.

    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
    +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        +com.fasterxml.jackson.databind.JsonDeserializer.None
      • +
      +
    • +
    +
    + +
    +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        +_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
      • +
      +
    • +
    +
    + +
    + +
    + +
    +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      com.fasterxml.jackson.databind.JsonDeserializer<?>createContextual​(com.fasterxml.jackson.databind.DeserializationContext deserializationContext, + com.fasterxml.jackson.databind.BeanProperty beanProperty) 
      java.lang.Objectdeserialize​(com.fasterxml.jackson.core.JsonParser jsonParser, + com.fasterxml.jackson.databind.DeserializationContext deserializationContext) +
      Deserializes a JSON input into an object while handling cases where a single + `TaskSearchRequest` or a list of `TaskSearchRequest` objects is included.
      +
      + +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        +_byteOverflow, _checkBooleanToStringCoercion, _checkCoercionFail, _checkDoubleSpecialValue, _checkFloatSpecialValue, _checkFloatToIntCoercion, _checkFloatToStringCoercion, _checkFromStringCoercion, _checkFromStringCoercion, _checkIntToFloatCoercion, _checkIntToStringCoercion, _checkTextualNull, _checkToStringCoercion, _coerceBooleanFromInt, _coercedTypeDesc, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeFromEmptyString, _deserializeFromString, _deserializeWrappedValue, _failDoubleToIntCoercion, _findCoercionFromBlankString, _findCoercionFromEmptyArray, _findCoercionFromEmptyString, _findNullProvider, _hasTextualNull, _intOverflow, _isBlank, _isEmptyOrTextualNull, _isFalse, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _isTrue, _neitherNull, _nonNullNumber, _parseBoolean, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDouble, _parseDouble, _parseDoublePrimitive, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseInteger, _parseInteger, _parseIntPrimitive, _parseIntPrimitive, _parseLong, _parseLong, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, deserializeWithType, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueInstantiator, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleNestedArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        +deserialize, deserializeWithType, findBackReference, getAbsentValue, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, logicalType, replaceDelegatee, supportsUpdate, unwrappingDeserializer
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
    +
  • +
+
+
+
    +
  • + +
    +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TaskSearchRequestSingleItemAsListDeserializer

        +
        protected TaskSearchRequestSingleItemAsListDeserializer()
        +
      • +
      + + + +
        +
      • +

        TaskSearchRequestSingleItemAsListDeserializer

        +
        protected TaskSearchRequestSingleItemAsListDeserializer​(java.lang.Class<? extends SingleItemAsList> vc)
        +
      • +
      +
    • +
    +
    + +
    +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        createContextual

        +
        public com.fasterxml.jackson.databind.JsonDeserializer<?> createContextual​(com.fasterxml.jackson.databind.DeserializationContext deserializationContext,
        +                                                                           com.fasterxml.jackson.databind.BeanProperty beanProperty)
        +
        +
        Specified by:
        +
        createContextual in interface com.fasterxml.jackson.databind.deser.ContextualDeserializer
        +
        Overrides:
        +
        createContextual in class SingleItemAsListDeserializer
        +
        +
      • +
      + + + +
        +
      • +

        deserialize

        +
        public java.lang.Object deserialize​(com.fasterxml.jackson.core.JsonParser jsonParser,
        +                                    com.fasterxml.jackson.databind.DeserializationContext deserializationContext)
        +                             throws java.io.IOException,
        +                                    java.lang.IllegalArgumentException
        +
        Deserializes a JSON input into an object while handling cases where a single + `TaskSearchRequest` or a list of `TaskSearchRequest` objects is included. If + the object is a `SingleTaskSearchRequestAsList`, it processes each `TaskSearchRequest` + in the list by sanitizing the `fullText` field using `ElasticsearchQuerySanitizer`.
        +
        +
        Overrides:
        +
        deserialize in class SingleItemAsListDeserializer
        +
        Parameters:
        +
        jsonParser - the JSON parser used to parse the incoming JSON content
        +
        deserializationContext - the context for deserialization, providing shared + state and configuration
        +
        Returns:
        +
        the deserialized object, with sanitization applied to `TaskSearchRequest.fullText` + if applicable
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs during parsing
        +
        java.lang.IllegalArgumentException - if the deserialization process encounters an error
        +
        +
      • +
      +
    • +
    +
    +
  • +
+
+
+
+ + + + diff --git a/docs/javadoc/com/netgrif/application/engine/workflow/utils/class-use/CaseSearchRequestSingleItemAsListDeserializer.html b/docs/javadoc/com/netgrif/application/engine/workflow/utils/class-use/CaseSearchRequestSingleItemAsListDeserializer.html new file mode 100644 index 00000000000..a3ac6d376a8 --- /dev/null +++ b/docs/javadoc/com/netgrif/application/engine/workflow/utils/class-use/CaseSearchRequestSingleItemAsListDeserializer.html @@ -0,0 +1,150 @@ + + + + + +Uses of Class com.netgrif.application.engine.workflow.utils.CaseSearchRequestSingleItemAsListDeserializer (NETGRIF Application Engine 6.4.2 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.netgrif.application.engine.workflow.utils.CaseSearchRequestSingleItemAsListDeserializer

+
+
No usage of com.netgrif.application.engine.workflow.utils.CaseSearchRequestSingleItemAsListDeserializer
+
+ + + diff --git a/docs/javadoc/com/netgrif/application/engine/workflow/utils/class-use/TaskSearchRequestSingleItemAsListDeserializer.html b/docs/javadoc/com/netgrif/application/engine/workflow/utils/class-use/TaskSearchRequestSingleItemAsListDeserializer.html new file mode 100644 index 00000000000..d419ede6b93 --- /dev/null +++ b/docs/javadoc/com/netgrif/application/engine/workflow/utils/class-use/TaskSearchRequestSingleItemAsListDeserializer.html @@ -0,0 +1,150 @@ + + + + + +Uses of Class com.netgrif.application.engine.workflow.utils.TaskSearchRequestSingleItemAsListDeserializer (NETGRIF Application Engine 6.4.2 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.netgrif.application.engine.workflow.utils.TaskSearchRequestSingleItemAsListDeserializer

+
+
No usage of com.netgrif.application.engine.workflow.utils.TaskSearchRequestSingleItemAsListDeserializer
+
+ + + diff --git a/docs/javadoc/com/netgrif/application/engine/workflow/utils/package-summary.html b/docs/javadoc/com/netgrif/application/engine/workflow/utils/package-summary.html new file mode 100644 index 00000000000..702d731b1b5 --- /dev/null +++ b/docs/javadoc/com/netgrif/application/engine/workflow/utils/package-summary.html @@ -0,0 +1,179 @@ + + + + + +com.netgrif.application.engine.workflow.utils (NETGRIF Application Engine 6.4.2 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Package com.netgrif.application.engine.workflow.utils

+
+
+ +
+
+ + + diff --git a/docs/javadoc/com/netgrif/application/engine/workflow/utils/package-tree.html b/docs/javadoc/com/netgrif/application/engine/workflow/utils/package-tree.html new file mode 100644 index 00000000000..17cc3c96ebf --- /dev/null +++ b/docs/javadoc/com/netgrif/application/engine/workflow/utils/package-tree.html @@ -0,0 +1,178 @@ + + + + + +com.netgrif.application.engine.workflow.utils Class Hierarchy (NETGRIF Application Engine 6.4.2 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package com.netgrif.application.engine.workflow.utils

+Package Hierarchies: + +
+
+
+

Class Hierarchy

+
    +
  • java.lang.Object +
      +
    • com.fasterxml.jackson.databind.JsonDeserializer<T> (implements com.fasterxml.jackson.databind.deser.NullValueProvider) + +
    • +
    +
  • +
+
+
+
+ + + diff --git a/docs/javadoc/com/netgrif/application/engine/workflow/utils/package-use.html b/docs/javadoc/com/netgrif/application/engine/workflow/utils/package-use.html new file mode 100644 index 00000000000..20c3f0a1c6b --- /dev/null +++ b/docs/javadoc/com/netgrif/application/engine/workflow/utils/package-use.html @@ -0,0 +1,150 @@ + + + + + +Uses of Package com.netgrif.application.engine.workflow.utils (NETGRIF Application Engine 6.4.2 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
com.netgrif.application.engine.workflow.utils

+
+
No usage of com.netgrif.application.engine.workflow.utils
+
+ + + diff --git a/docs/javadoc/com/netgrif/application/engine/workflow/web/AbstractTaskController.html b/docs/javadoc/com/netgrif/application/engine/workflow/web/AbstractTaskController.html index 7987eb3075e..ecffcdbdeef 100644 --- a/docs/javadoc/com/netgrif/application/engine/workflow/web/AbstractTaskController.html +++ b/docs/javadoc/com/netgrif/application/engine/workflow/web/AbstractTaskController.html @@ -2,10 +2,10 @@ - -AbstractTaskController (NETGRIF Application Engine 6.4.0 API) + +AbstractTaskController (NETGRIF Application Engine 6.4.2 API) - + @@ -22,13 +22,13 @@