Public jadice API und internal Packages

Public jadice API

Die jadice document platform bietet Entwicklern eine Public API zur Integration in eigene Anwendungen. Die Javadoc der Public API wird mit der Distribution im Verzeichnis

Auslieferungsverzeichnis/lib

und dessen Unterverzeichnissen getrennt nach Modulen ausgeliefert.

Nur die Klassen und Methoden, die in der ausgelieferten Javadoc enthalten sind, sind Teil der Public API und können zur Einbindung von jadice Komponenten und Funktionalitäten verwendet werden. Nur diese Klassen, Methoden und Funktionalitäten sind von Wartung und Support durch die levigo solutions gmbh abgedeckt.

Bei Fragen oder Problemen mit der Public jadice API wenden Sie sich bitte an die levigo solutions gmbh. Wir unterstützen Sie gerne.

Private jadice API

Neben der Public API sind im Auslieferungspaket interne Klassen, Methoden und Funktionalitäten in Packages mit der Bezeichnung *.internal.* enthalten.

Diese sind Teil der internen Private jadice API und können von Entwicklern nicht direkt genutzt werden, da sie jederzeit und ohne Vorankündigung entfernt, verschoben, neu benannt oder in ihrer Funktionalität verändert werden können.

Technische Unterstützung bei Problemen durch die direkte Verwendung der Private jadice API ist aus der Softwarepflege ausgeschlossen. Ebenso können bei direkter Verwendung der Private API keinerlei Gewährleistungs-, sowie direkte und indirekte Haftungsansprüche gegen die levigo solutions gmbh geltend gemacht werden.

Experimental jadice API

Innerhalb der Public API sind einzelne Typen, Methoden, Klassen und Packages mit der Annotation Experimental gekennzeichnet.

Bei Elementen die mit dieser Annotation versehen sind, handelt es ich um neue experimentell bereitgestellte Funktionalität. Deren API ist zwar Teil der Public API, wird jedoch lediglich zu Testzwecken zur Verfügung gestellt.

Gekennzeichnete Elemente dürfen jederzeit und ohne Vorankündigung entfernt, verschoben, neu benannt oder in ihrer Funktionalität verändert werden. Wird eine experimentelle API zu einer standardmäßigen Public API, so wird die zugehörige Annotation entfernt.

Technische Unterstützung bei Problemen durch die direkte Verwendung der Experimental jadice API ist aus der Softwarepflege ausgeschlossen. Ebenso können bei direkter Verwendung der Experimental API keinerlei Gewährleistungs-, sowie direkte und indirekte Haftungsansprüche gegen die levigo solutions gmbh geltend gemacht werden.

Tabelle 4.1. Experimental gekennzeichnete API

Typ Paket Name
CLASS com.levigo.jadice.demo.pdf.signature PDFSignatureBoxTool
CLASS com.levigo.jadice.demo.pdf.signature PDFSignatureVisibilityMenuContributor
CLASS com.levigo.jadice.demo.pdf.signature RolloutPDFSignatureBox
CLASS com.levigo.jadice.demo.pdf.signature RolloutPDFSignatureBoxAddon
CLASS com.levigo.jadice.demo.pdf.signature SignatureHelper
CLASS com.levigo.jadice.demo.pdf.signature.commands ToggleEnabledPDFSignatureBoxCommand
CLASS com.levigo.jadice.demo.pdf.signature.commands TogglePDFSignatureBoxCommand
INTERFACE com.levigo.jadice.document.condition ConditionFactory
INTERFACE com.levigo.jadice.document.condition ConditionFactoryProvider
CLASS com.levigo.jadice.document.condition ConditionFactoryUtils
CLASS com.levigo.jadice.document.condition ConditionRenderSettings
CLASS com.levigo.jadice.document.condition GroupConditionFactory
INTERFACE com.levigo.jadice.document.condition VisibilityCondition
INTERFACE com.levigo.jadice.format.pdf.signaturestore CertificateRevocationData
INTERFACE com.levigo.jadice.format.pdf.signaturestore DocumentSecurityStore
INTERFACE com.levigo.jadice.format.pdf.signaturestore SignatureData
INTERFACE com.levigo.jadice.format.pdf.signaturestore SignatureField
INTERFACE com.levigo.jadice.format.pdf.signaturestore SignatureReference
INTERFACE com.levigo.jadice.format.pdf.signaturestore SignatureStore
CLASS com.levigo.jadice.format.pdf.signaturestore SignatureStores
ENUM com.levigo.jadice.format.pdf.signaturestore TransformMethodName
INTERFACE com.levigo.jadice.format.pdf.signaturestore TransformParams
INTERFACE com.levigo.jadice.format.pdf.signaturestore ValidationInformation
INTERFACE com.levigo.jadice.signature SignatureValidationResult
CLASS com.levigo.jadice.signature SignatureValidations
CLASS com.levigo.jadice.signature TrustStoreParameter
PACKAGE com.levigo.jadice.demo.pdf.signature.commands
PACKAGE com.levigo.jadice.demo.pdf.signature
PACKAGE com.levigo.jadice.document.condition
PACKAGE com.levigo.jadice.format.pdf.signaturestore
PACKAGE com.levigo.jadice.signature


[jadice viewer Version 6.1.37: Dokumentation für Entwickler. Veröffentlicht: 2024-11-11]