This class extends AbstractIdentifiableObject and is used
as parent class for all the objects that should be organized or identified
by custom attributes
Default Jackson module used for the serialization in the persistence layer (Jongo)
This module isn't used in the REST layer (Jersey) and can therefore be used to define serializers that only
have to be used when persisting objects
This class encapsulates all the configuration parameters of functions (aka Keywords)
which can also be defined on the configuration dialog of Keywords in the UI
This task migrates the artefact of type 'CallFunction' that have the attribute 'function' declared as string instead of DynamicValue
do this only when migrating from 3.4.0 to 3.5.0 or higher
Classes implementing this interface implement the context filtering of POJO objects
The predicate implements the filter specified in ObjectFilter and is responsible
for the filter of objects according to the current context filters
This class provides an empty implementation of OQLListener,
which can be extended to create a listener which only needs to handle a subset
of the available methods.
This class provides an empty implementation of OQLVisitor,
which can be extended to create a visitor which only needs to handle a subset
of the available methods.
This task migrates the artefact of type 'CallFunction' that have the attribute 'function' declared as string instead of DynamicValue
do this only when migrating from 3.4.0 to 3.5.0 or higher
This class is a factory for controller credentials
It reads the controller host and credentials from the following system properties:
rcHostname: the hostname of the controller
rcPort: the port of the controller
rcUsername: the username to be used for login
rcPassword: the password to be used for login