If the cluster is hosted in a cloud, the
CloudConnector should be used.
OnPremConnector should be used.
The connector objects are obtained by calling the static
methods available in both classes. The
getOrCreate method will create an instance if there is no instance
using that url already. The
get method will not throw any exceptions but if there is no instance
using the given url, it will return null.
Connector instance is used for imports and exports and fetching
Session instance is used to notify eSales and create
Panel instance is used to execute eSales panels and parse
them into subclasses of the
Base class for results parsed from the replies from an eSales service.
Convenience class for passing arguments to a panel request.
Connector for Apptus eSales when hosted in the cloud.
Abstract super type for CloudConnector and OnPremConnector.
Class used to generate the css classes that are required to use automatic notifications or site overlay for web pages.
A class that should be used for creating personal customer keys when using eSales Web-API.
A dynamic page consists of a page name and a number of subpanels.
Used to represent the responses from customer data related methods (e.g.
Class for creating a facets argument, used for check-box navigation.
A convenience class for filters used as argument to selected functions in the eSales service.
A set of static methods for building a filter.
A class that is used for signing messages.
Connector for on-premise instances of Apptus eSales.
A sale order from a customer session.
An order line in a sale order.
A panel in the eSales panel hierarchy.
The content of a panel as retrieved from an eSales service.
A Reporter fetches market-specific reports from an eSales cluster.
Represents a single element in a result having the ad format.
Represents a result having the ads format.
Representation of an attribute for a product, variant, category or ad.
A class representing a category that holds only attribute information.
Represents a result having the category_list format, which is a list of CategoryData objects.
Represents a result having the category_tree format.
Represents a single element in a result having the completions format.
Represents a result having the completions format.
Represents a single element in a result having the corrections format.
Represents a result having the corrections format.
Represents a result having the count format.
Represents a result having the facet list format.
Represents a result having the facet_range format.
Represents a single element in a result having the phrases format.
Represents a result having the phrases format.
Represents a single element in a result having the products format.
Represents a result having the products format.
Represents a single element in a result having the values format.
Represents a result having the values format.
Represents a product variant.
A session where information is exchanged with an eSales service.
As of eSales 3.3, please use Order instead.
A subpanel refers to a public panel, and can be provided to a dynamic page in order to retrieve content from several panels at once without having to predefine a zone.
Signals that a cluster operation gave up since no units seem to be able to process the request.
Not used as of eSales 3.3.
Exception for errors during cluster configuration loading
Thrown when an iteration is prematurely interrupted by an exception.
Thrown to signal that an invalid filter was specified using the filter builder.
Thrown when trying to read the result from a panel, if the evaluation resulted in error in the eSales service.
Thrown when a response from the eSales service could not be parsed.
Thrown when trying to retrieve a result as a specific resultType, which the result does not match.
Copyright © 2021 Apptus Technologies AB. All rights reserved.