All Classes and Interfaces
Class
Description
Provides a builder for building an action call.
Provides access to (internal) action handlers.
Abstract ActionListener
T is the type of ICoreAction this listener listens to.
T is the type of ICoreAction this listener listens to.
Indicates the state of the action.
Defines what to do when importing using "Find by key" or "Microflow", when no object was found.
Deprecated.
since 10.18.
Deprecated.
since 10.18.
This exception is thrown when authentication fails.
Defines the type of a column in a report.
Common interface, is used by PDF and Excel export.
Defines the side of some content element.
The exception that is thrown on concurrent modifications to the same database row.
Provides the interface for various runtime configuration settings.
Defines the options to control which scheduled events get executed.
Provides access to many operations in the Mendix runtime server.
Deprecated.
since 10.18.
Defines the interface for an action handler.
Defines a component for initializing
Core
upon initialization.Checked variant of CoreRuntimeException.
Thrown when exception arises in core parts of the runtime.
Counters monitor monotonically increasing values.
Deprecated.
Please use
Core.metrics()
.Metrics.createCounter(String)
.Provides a base class for custom Java actions.
Provides an interface for providing feedback to a custom Java action.
The provider for obtaining a feedback delegate for a custom Java action.
Provides the implementation for the result of a report request.
Provides data storage related methods.
Contains failed validation information.
This exception is thrown when data validation of an object member fails (on change, setValue or commit).
Provides different date/time formats.
Deprecated.
since 10.12.
Deprecated.
since 10.12.
Deprecated.
since 10.12.
Represents a single enum constant.
Represents an enum type, containing enum constants.
Represents an event action.
Represents an exporter for Excel documents.
Provides the internal interface for exporting Excel documents.
The (internal) provider for obtaining Excel exporters.
Provides helper methods for providing action feedback.
Gauges record a value that may go up or down.
Deprecated.
Please use
Core.metrics()
.Metrics.createGauge(String)
.Provides the interface for creating action handlers.
Provides the interface to HTTP requests.
Provides singleton access to the
IHttpConfiguration
.Represents an HTTP header field.
An HTTP Method.
After receiving and interpreting a request message, a server responds with an HTTP response message.
Provides the interface for registering custom Java actions.
Deprecated.
since 10.18.
A (private) certificate file with its password.
Defines the context interface.
Defines the available types of request execution.
This documentation can be used when developing custom Java actions or custom Java modules to enhance application functionality.
Core is a good starting point to find functionality.
Core is a good starting point to find functionality.
An action that can be executed within an
IContext
.A DataColumnSchema describes all properties of a column inside a DataTableSchema.
A
DataRow
represents a row in a DataTable
.This interface represents a parameter for a reporting DataSet.
This interface represents the result of a report request.
A
DataTable
contains a collection of DataRow
objects.Describes the structure of a dataTable.
Generic class for Mendix data types.
Provides all enum types.
Represents a validation rule of an entity (IMetaObject) for an attribute (IMetaPrimitive).
Defines the types of validations that exist.
A generic interface implemented by all entity proxy classes, defining some default methods and some common methods among all
entity proxies.
Represents of an Excel cell.
Defines the supported Excel cell types.
Represents an Excel cell style.
Defines the available border types.
Defines the available colors.
Defines the horizontal content alignment.
Defines the vertical content alignment.
Represents an Excel column.
Represents an Excel grid.
Represents feedback instructions, which will be sent to the client using the JSON API.
Defines how to open a form for feedback.
Defines the message type for feedback messages.
Depending on the target, the handling of the instruction will be passed
to core of the client system or to some specific widget.
Defines the type of this feedback message.
This interface represents a retrieval request.
Configuration for Http.
Represents execution state of an HTTP process.
Represents an HTTP request message to be send to a server.
An Http request interceptor can be used to manipulate the content entities enclosed with messages as well as the headers.
Represents a user language.
A LogNode (a.k.a.
Represents a Mendix identifier, holding information for uniquely identifiying a Mendix object instance.
Represents an entity (IMetaObject) instance.
Defines the possible object states.
Represents a Mendix object member (attribute or association).
Defines the object member states.
Defines the object member's value states.
Represents the type of an association member of an entity (IMetaObject).
Defines the owner of the association.
Defines the type of the association.
Defines the child's delete behaviour of the association.
Defines the parent's delete behaviour of the association.
Represents and enumeration.
Represents an enumeration value.
Represents an entity in the domain model.
Represents the access rules apply to an entity (Mendix object).
Representation of a database index for an entity member.
Represents the type of an attribute member of an entity (IMetaObject).
Defines all primitive types.
Defines all possible value types.
Deprecated.
since 10.18.
This interface represents a request coming in to the runtime.
This interface represents a response from the Mendix runtime.
Provides an interface to the integration component of the runtime server.
Provides the (internal) interface to an action that can be executed.
Defines an exception that is thrown when an image fails to validate.
This class can be used to define a textual OQL retrieval query.
A ParameterMap can be used to define the values for parameters of a query.
Interface which can be implemented to roll your own profiler for client requests.
Specifies proxy configuration.
Interface for a request handler that can be used to process requests in a user defined way.
Represents the paging and sorting aspects for object retrieval.
Provides the Session interface.
Deprecated.
since 10.12.
This interface represents a configuration for sorting retrieved objects.
Defines the available sort orders.
Represents a template string which can be evaluated on demand.
Represents a parameter of
IStringTemplate
.This interface represents a textual retrieval request.
Represents a Mendix user, corresponding to a System.User object.
Represents a web-service response.
This class can be used to define an XPath retrieval query.
Represents a Workflow Activity for Jump To.
Provides a builder to configure the possible jumps from source activity to target activity.
Provides an interface for jump-to operations.
Defines the interface for license details.
Allows to register before and after listeners for system events on all persistable entities in the application.
A utility class providing a few shorthand functions for often used mapping functions in Java.
This exception is thrown if something goes wrong during logging.
Represents an action that will perform a login when executed.
Provides the interface for executing a login action.
LogLevels used by the Mendix Logging System
NONE
CRITICAL
ERROR
WARNING
INFO
DEBUG
TRACE
LogMessage objects hold all information of Log Message, and get passed around through the logging system.
Provides the interfaces for any log subscriber, including custom ones.
Provides the interface for a Mendix attribute with type AutoNumber.
Provides the interface for a Mendix attribute with type Binary.
Provides the interface for a Mendix attribute with type Boolean.
Provides the interface for a Mendix attribute with type Date and Time.
Provides the interface for a Mendix attribute with type Decimal.
Provides the interface for a Mendix attribute with type Enumeration.
Checked variant of the
MendixRuntimeException
.Provides the interface for a Mendix attribute with type Hashed String.
Provides the interface for a Mendix attribute with type Integer.
Provides the interface for a Mendix attribute with type Long.
Provides the interface for a Mendix association with type Reference.
Provides the interface for a Mendix association with type Reference Set.
Provides a generic, unchecked Mendix exception.
Provides the interface for a Mendix attribute with type String.
Provides the interface for building a metric.
Represents a builder for metric objects.
The metrics API gives access to creating metrics within Java Actions.
Provides a builder for building a microflow call.
Provides access to data serialization and deserialization functions for MLKit integrations.
Implementation of
IRequestHandler
that provides some access to the Mendix Runtime.Provides access to request handlers.
Provides the interface to the request handler.
Deprecated.
since 9.24.
Defines an exception that is thrown when access to Mendix objects and/or their attributes or associations is denied.
Deprecated.
We don't support Sets anymore.
Indicates whether created or changed objects should be committed.
Deprecated.
since 10.12.
Represents the data type of a
ITemplateParameter
.Timers record elapsed time.
Deprecated.
Please use
Core.metrics()
.Metrics.createTimer(String)
.The exception that is thrown when a uniqueness constraint is violated in the database.
Abstract class for user actions.
Usage:
- extend this class (define R!)
- implement the method executeAction()
Example:
Warning! Currently, extends deprecated CoreAction class.
Usage:
- extend this class (define R!)
- implement the method executeAction()
Example:
public class ExampleAction extends UserAction {
private String param;
public ExampleAction(String param) {
super();
this.param = param;
}
public String executeAction() throws Exception {
return "Hello world! ("+this.param+")";
}
public String toString() {
return "ExampleAction:: param="+this.param;
}
}
Warning! Currently, extends deprecated CoreAction class.
Provides a builder for building a user action call.
Abstract ActionListener.
T is the type of UserAction this listener listens to.
T is the type of UserAction this listener listens to.
This exception is thrown when access is denied to a user because the user is blocked.
Represents an exception for reporting messages to user.
Defines the available exception categories.
Provides an interface for managing a user task of the workflow.
Represents the completion type of a user task.
Provides the interface for web-related functionalities.
An exception that can be thrown by webservices published by the Mendix application and webservice calls by the Mendix application.
An instance of
WebSocketEndpointConfiguration
can be passed to
Core.addWebSocketEndpoint(String, Endpoint, WebSocketEndpointConfiguration)
to configure the subprotocols or
modify the handshake.Provides an interface for managing workflow instances.
Represents a workflow activity instance.
Represents the details of a workflow activity instance.
Represents the execution state of a workflow activity.
Represents a snapshot of a workflow activity.
Represents the type of a workflow activity.
Provides an interface for working with workflow definitions.
Represents a snapshot of a workflow instance.
Provides an interface to the workflow component of the runtime server.
Represents the state of a workflow instance.
Provides an interface to basic XPath queries.
Fluent API for basic or schema-based XPath queries.
Provides an interface to XPath queries.
Provides an interface to XPath queries that use a retrieval schema.