Skip navigation links
Axon.ivy Public API
Version 7.0.31.2412011735

Axon.ivy Public API

This is the public API documentation of Axon.ivy.

See: Description

Packages 
Package Description
ch.ivyteam.db.jdbc
Database access (jdbc) utility classes.
ch.ivyteam.ivy.application
Defines the Axon.ivy application configuration subsystem with interfaces for IApplication, IProcessModel, IProcessModelVersion.
ch.ivyteam.ivy.application.calendar  
ch.ivyteam.ivy.application.property  
ch.ivyteam.ivy.application.restricted  
ch.ivyteam.ivy.application.value  
ch.ivyteam.ivy.bpm.error  
ch.ivyteam.ivy.business.data.store  
ch.ivyteam.ivy.business.data.store.context  
ch.ivyteam.ivy.business.data.store.migration  
ch.ivyteam.ivy.business.data.store.search  
ch.ivyteam.ivy.casemap.runtime  
ch.ivyteam.ivy.casemap.runtime.model  
ch.ivyteam.ivy.cm
This package contains classes that are required to work with the content management of Axon.ivy: e.g.
ch.ivyteam.ivy.components  
ch.ivyteam.ivy.data.cache
The IDataCache API allows caching of data per session, application and environment.
ch.ivyteam.ivy.deployment  
ch.ivyteam.ivy.designer.process.ui.editor.palette  
ch.ivyteam.ivy.designer.process.ui.info  
ch.ivyteam.ivy.environment  
ch.ivyteam.ivy.event  
ch.ivyteam.ivy.extension  
ch.ivyteam.ivy.globalvars  
ch.ivyteam.ivy.htmldialog  
ch.ivyteam.ivy.java
Defines an API for Java specific configuration and artefacts for Axon.ivy.
ch.ivyteam.ivy.jsf.primefaces.theme  
ch.ivyteam.ivy.lifecycle  
ch.ivyteam.ivy.location
Defines a location service for storing and querying location information and that is available on users and tasks.
ch.ivyteam.ivy.model  
ch.ivyteam.ivy.model.value  
ch.ivyteam.ivy.page.engine.jsp  
ch.ivyteam.ivy.persistence
Persistency layer interface of Axon.ivy. 
ch.ivyteam.ivy.persistence.query  
ch.ivyteam.ivy.process.beans  
ch.ivyteam.ivy.process.call  
ch.ivyteam.ivy.process.callandwait.beans  
ch.ivyteam.ivy.process.data.persistence  
ch.ivyteam.ivy.process.element  
ch.ivyteam.ivy.process.engine  
ch.ivyteam.ivy.process.eventstart  
ch.ivyteam.ivy.process.extension  
ch.ivyteam.ivy.process.extension.impl  
ch.ivyteam.ivy.process.intermediateevent  
ch.ivyteam.ivy.process.model.value  
ch.ivyteam.ivy.project
This package defines the public interfaces of the IvyWorkspace management.
ch.ivyteam.ivy.request
Declares a interfaces for request handlers that can process requests and responses.
ch.ivyteam.ivy.resource.datamodel
This package defines interfaces for data models that are based on a IvyProject resource.
ch.ivyteam.ivy.rest.client  
ch.ivyteam.ivy.rest.client.authentication  
ch.ivyteam.ivy.rest.client.mapper  
ch.ivyteam.ivy.richdialog.component.event
This package contains ivy specific additional listener interfaces and event object classes for ulc.
ch.ivyteam.ivy.richdialog.exec
This package contains classes that are responsible for the execution of RichDialogs and their behavior at runtime.
ch.ivyteam.ivy.richdialog.exec.application
This package contains classes that form the basis of a RichInternetApplication (RIA) realized with RichDialogs.
ch.ivyteam.ivy.richdialog.exec.panel
This package defines the API of IRichDialogPanel classes, which are effectively the visual representation of a RichDialog.
ch.ivyteam.ivy.richdialog.exec.usercontext  
ch.ivyteam.ivy.rule.engine.api  
ch.ivyteam.ivy.rule.engine.api.resource  
ch.ivyteam.ivy.rule.engine.api.runtime  
ch.ivyteam.ivy.scripting.exceptions  
ch.ivyteam.ivy.scripting.exceptions.invocation  
ch.ivyteam.ivy.scripting.language  
ch.ivyteam.ivy.scripting.objects  
ch.ivyteam.ivy.scripting.objects.jsf.el  
ch.ivyteam.ivy.scripting.objects.util  
ch.ivyteam.ivy.scripting.util  
ch.ivyteam.ivy.security
Defines the Axon.ivy security subsystem with interfaces for IUser, IRole, ISession, IPermission.
ch.ivyteam.ivy.security.synch  
ch.ivyteam.ivy.server  
ch.ivyteam.ivy.system  
ch.ivyteam.ivy.webserver  
ch.ivyteam.ivy.webserver.security  
ch.ivyteam.ivy.workflow
Defines the Axon.ivy workflow subsystem with interfaces for ITask and ICase.
ch.ivyteam.ivy.workflow.businesscase  
ch.ivyteam.ivy.workflow.category  
ch.ivyteam.ivy.workflow.document  
ch.ivyteam.ivy.workflow.query  
ch.ivyteam.ivy.workflow.signal  
ch.ivyteam.ivy.workflow.start  
ch.ivyteam.log
Logging Service classes
ch.ivyteam.logicalexpression  
ch.ivyteam.util
ivyTeam Utility classes.
ch.ivyteam.util.date  

This is the public API documentation of Axon.ivy. Classes and interfaces described herein form the complete public API that may be used by process and application developers to interact with the Axon.ivy framework. Public API interfaces, classes, methods and fields can be considered stable and will be supported in all upcoming releases. 

Any interfaces, classes, methods or fields that are not listed in this document are considered internal. ivyTeam reserves the right to delete, change, move or otherwise refactor internal artifacts at any time without further notice.

Skip navigation links
Axon.ivy Public API
Version 7.0.31.2412011735

Copyright © 2024
AXON IVY AG

All Rights Reserved
Documentation was generated
on December 1, 2024