Uses of Package
org.apache.unomi.api
-
Classes in org.apache.unomi.api used by org.apache.unomi.api Class Description Consent A consent is an object attached to a profile that indicates whether the profile has agreed or denied a special consent type.ConsentStatus This enum class represents the type of grant a @Consent might have.Event An event that can be processed and evaluated by the context server.EventInfo Basic event informationGeoPoint GeoPoint represents a point in geographical coordinate system using latitude and longitude.Item A context server tracked entity.Metadata A class providing information about context server entities.MetadataItem PartialList.Relation This enum exists to replicate Lucene's total hits relation in a back-end agnostic way.Persona A persona is a "virtual" profile used to represent categories of profiles, and may also be used to test how a personalized experience would look like using this virtual profile.PersonalizationResult A class to contain the result of a personalization, containing the list of content IDs as well as a changeType to indicate if a profile and/or a session was modified.PersonaSession A Persona session.PluginType The interface for unomi plugins.Profile A user profile gathering all known information about a given user as well as segments it is part of and scores.PropertyType A user-defined profile or session property, specifying how possible values are constrained, if the value is multi-valued (a vector of values as opposed to a scalar value).Session A time-bounded interaction between a user (via their associatedProfile
) and a unomi-enabled application.SystemPropertiesItem An Item that is holding system properties.TimestampedItem A context-server entity that is timestamped.ValueType A value type to be used to constrain property values. -
Classes in org.apache.unomi.api used by org.apache.unomi.api.actions Class Description Event An event that can be processed and evaluated by the context server.Item A context server tracked entity.Metadata A class providing information about context server entities.MetadataItem Parameter A representation of a condition parameter, to be used in the segment building UI to either select parameters from a choicelist or to enter a specific value. -
Classes in org.apache.unomi.api used by org.apache.unomi.api.campaigns Class Description Item A context server tracked entity.Metadata A class providing information about context server entities.MetadataItem -
Classes in org.apache.unomi.api used by org.apache.unomi.api.campaigns.events Class Description Item A context server tracked entity.Metadata A class providing information about context server entities.MetadataItem -
Classes in org.apache.unomi.api used by org.apache.unomi.api.conditions Class Description Item A context server tracked entity.Metadata A class providing information about context server entities.MetadataItem Parameter A representation of a condition parameter, to be used in the segment building UI to either select parameters from a choicelist or to enter a specific value. -
Classes in org.apache.unomi.api used by org.apache.unomi.api.goals Class Description Item A context server tracked entity.Metadata A class providing information about context server entities.MetadataItem -
Classes in org.apache.unomi.api used by org.apache.unomi.api.lists Class Description Item A context server tracked entity.Metadata A class providing information about context server entities.MetadataItem -
Classes in org.apache.unomi.api used by org.apache.unomi.api.rules Class Description Item A context server tracked entity.Metadata A class providing information about context server entities.MetadataItem -
Classes in org.apache.unomi.api used by org.apache.unomi.api.segments Class Description Item A context server tracked entity.Metadata A class providing information about context server entities.MetadataItem -
Classes in org.apache.unomi.api used by org.apache.unomi.api.services Class Description BatchUpdate A representation of an operation to update the value of a property on items matching a specific condition.ClusterNode Information about a cluster node.Event An event that can be processed and evaluated by the context server.EventProperty An event property.Item A context server tracked entity.Metadata A class providing information about context server entities.PartialList A list of elements representing a limited view of a larger list, starting from a given element (offset from the first) and showing only a given number of elements, instead of showing all of them.Patch Persona A persona is a "virtual" profile used to represent categories of profiles, and may also be used to test how a personalized experience would look like using this virtual profile.PersonalizationResult A class to contain the result of a personalization, containing the list of content IDs as well as a changeType to indicate if a profile and/or a session was modified.PersonaWithSessions A convenience object gathering aPersona
and its associatedPersonaSession
s.PluginType The interface for unomi plugins.Profile A user profile gathering all known information about a given user as well as segments it is part of and scores.ProfileAlias PropertyMergeStrategyType A unomi plugin that defines a new property merge strategy.PropertyType A user-defined profile or session property, specifying how possible values are constrained, if the value is multi-valued (a vector of values as opposed to a scalar value).Scope Object representing a scope.ServerInfo Basic information about a Unomi serverSession A time-bounded interaction between a user (via their associatedProfile
) and a unomi-enabled application.Topic ValueType A value type to be used to constrain property values. -
Classes in org.apache.unomi.api used by org.apache.unomi.api.utils Class Description Event An event that can be processed and evaluated by the context server.PropertyType A user-defined profile or session property, specifying how possible values are constrained, if the value is multi-valued (a vector of values as opposed to a scalar value). -
Classes in org.apache.unomi.api used by org.apache.unomi.geonames.rest Class Description PartialList A list of elements representing a limited view of a larger list, starting from a given element (offset from the first) and showing only a given number of elements, instead of showing all of them. -
Classes in org.apache.unomi.api used by org.apache.unomi.geonames.services Class Description Item A context server tracked entity.PartialList A list of elements representing a limited view of a larger list, starting from a given element (offset from the first) and showing only a given number of elements, instead of showing all of them. -
Classes in org.apache.unomi.api used by org.apache.unomi.graphql.actions Class Description Event An event that can be processed and evaluated by the context server. -
Classes in org.apache.unomi.api used by org.apache.unomi.graphql.converters Class Description Metadata A class providing information about context server entities. -
Classes in org.apache.unomi.api used by org.apache.unomi.graphql.fetchers Class Description Event An event that can be processed and evaluated by the context server.PartialList A list of elements representing a limited view of a larger list, starting from a given element (offset from the first) and showing only a given number of elements, instead of showing all of them.Profile A user profile gathering all known information about a given user as well as segments it is part of and scores. -
Classes in org.apache.unomi.api used by org.apache.unomi.graphql.fetchers.event Class Description Event An event that can be processed and evaluated by the context server. -
Classes in org.apache.unomi.api used by org.apache.unomi.graphql.fetchers.profile Class Description Profile A user profile gathering all known information about a given user as well as segments it is part of and scores. -
Classes in org.apache.unomi.api used by org.apache.unomi.graphql.providers.sample Class Description Event An event that can be processed and evaluated by the context server. -
Classes in org.apache.unomi.api used by org.apache.unomi.graphql.schema Class Description Event An event that can be processed and evaluated by the context server.Profile A user profile gathering all known information about a given user as well as segments it is part of and scores.PropertyType A user-defined profile or session property, specifying how possible values are constrained, if the value is multi-valued (a vector of values as opposed to a scalar value). -
Classes in org.apache.unomi.api used by org.apache.unomi.graphql.schema.json Class Description PluginType The interface for unomi plugins. -
Classes in org.apache.unomi.api used by org.apache.unomi.graphql.types.input Class Description Event An event that can be processed and evaluated by the context server.GeoPoint GeoPoint represents a point in geographical coordinate system using latitude and longitude.Profile A user profile gathering all known information about a given user as well as segments it is part of and scores. -
Classes in org.apache.unomi.api used by org.apache.unomi.graphql.types.input.property Class Description GeoPoint GeoPoint represents a point in geographical coordinate system using latitude and longitude.PropertyType A user-defined profile or session property, specifying how possible values are constrained, if the value is multi-valued (a vector of values as opposed to a scalar value). -
Classes in org.apache.unomi.api used by org.apache.unomi.graphql.types.output Class Description Consent A consent is an object attached to a profile that indicates whether the profile has agreed or denied a special consent type.ConsentStatus This enum class represents the type of grant a @Consent might have.Event An event that can be processed and evaluated by the context server.GeoPoint GeoPoint represents a point in geographical coordinate system using latitude and longitude.Metadata A class providing information about context server entities.PartialList A list of elements representing a limited view of a larger list, starting from a given element (offset from the first) and showing only a given number of elements, instead of showing all of them.Persona A persona is a "virtual" profile used to represent categories of profiles, and may also be used to test how a personalized experience would look like using this virtual profile.Profile A user profile gathering all known information about a given user as well as segments it is part of and scores.ProfileAlias PropertyType A user-defined profile or session property, specifying how possible values are constrained, if the value is multi-valued (a vector of values as opposed to a scalar value).Topic -
Classes in org.apache.unomi.api used by org.apache.unomi.graphql.types.output.property Class Description GeoPoint GeoPoint represents a point in geographical coordinate system using latitude and longitude.PropertyType A user-defined profile or session property, specifying how possible values are constrained, if the value is multi-valued (a vector of values as opposed to a scalar value). -
Classes in org.apache.unomi.api used by org.apache.unomi.graphql.utils Class Description Event An event that can be processed and evaluated by the context server.Profile A user profile gathering all known information about a given user as well as segments it is part of and scores. -
Classes in org.apache.unomi.api used by org.apache.unomi.groovy.actions Class Description Event An event that can be processed and evaluated by the context server.Item A context server tracked entity.MetadataItem -
Classes in org.apache.unomi.api used by org.apache.unomi.lifecycle Class Description ServerInfo Basic information about a Unomi server -
Classes in org.apache.unomi.api used by org.apache.unomi.lists Class Description Item A context server tracked entity.Metadata A class providing information about context server entities.MetadataItem -
Classes in org.apache.unomi.api used by org.apache.unomi.lists.actions Class Description Event An event that can be processed and evaluated by the context server. -
Classes in org.apache.unomi.api used by org.apache.unomi.lists.rest Class Description Metadata A class providing information about context server entities.PartialList A list of elements representing a limited view of a larger list, starting from a given element (offset from the first) and showing only a given number of elements, instead of showing all of them. -
Classes in org.apache.unomi.api used by org.apache.unomi.persistence.elasticsearch Class Description CustomItem A generic extension of Item for context server extensions, properties are stored in a Map.Item A context server tracked entity.PartialList A list of elements representing a limited view of a larger list, starting from a given element (offset from the first) and showing only a given number of elements, instead of showing all of them.PropertyType A user-defined profile or session property, specifying how possible values are constrained, if the value is multi-valued (a vector of values as opposed to a scalar value). -
Classes in org.apache.unomi.api used by org.apache.unomi.persistence.elasticsearch.conditions Class Description Item A context server tracked entity. -
Classes in org.apache.unomi.api used by org.apache.unomi.persistence.spi Class Description CustomItem A generic extension of Item for context server extensions, properties are stored in a Map.Item A context server tracked entity.PartialList A list of elements representing a limited view of a larger list, starting from a given element (offset from the first) and showing only a given number of elements, instead of showing all of them.PropertyType A user-defined profile or session property, specifying how possible values are constrained, if the value is multi-valued (a vector of values as opposed to a scalar value). -
Classes in org.apache.unomi.api used by org.apache.unomi.plugins.baseplugin.actions Class Description Event An event that can be processed and evaluated by the context server. -
Classes in org.apache.unomi.api used by org.apache.unomi.plugins.baseplugin.conditions Class Description Item A context server tracked entity. -
Classes in org.apache.unomi.api used by org.apache.unomi.plugins.baseplugin.conditions.accessors Class Description Consent A consent is an object attached to a profile that indicates whether the profile has agreed or denied a special consent type.CustomItem A generic extension of Item for context server extensions, properties are stored in a Map.Event An event that can be processed and evaluated by the context server.Item A context server tracked entity.Metadata A class providing information about context server entities.MetadataItem Profile A user profile gathering all known information about a given user as well as segments it is part of and scores.Session A time-bounded interaction between a user (via their associatedProfile
) and a unomi-enabled application.TimestampedItem A context-server entity that is timestamped. -
Classes in org.apache.unomi.api used by org.apache.unomi.plugins.mail.actions Class Description Event An event that can be processed and evaluated by the context server. -
Classes in org.apache.unomi.api used by org.apache.unomi.plugins.request.actions Class Description Event An event that can be processed and evaluated by the context server. -
Classes in org.apache.unomi.api used by org.apache.unomi.privacy.internal Class Description Profile A user profile gathering all known information about a given user as well as segments it is part of and scores.ServerInfo Basic information about a Unomi server -
Classes in org.apache.unomi.api used by org.apache.unomi.privacy.rest Class Description ServerInfo Basic information about a Unomi server -
Classes in org.apache.unomi.api used by org.apache.unomi.rest.deserializers Class Description ContextRequest An incoming request for context information from clients of the context server.EventsCollectorRequest A request for events to be processed. -
Classes in org.apache.unomi.api used by org.apache.unomi.rest.endpoints Class Description BatchUpdate A representation of an operation to update the value of a property on items matching a specific condition.ClusterNode Information about a cluster node.ContextRequest An incoming request for context information from clients of the context server.ContextResponse A context server response resulting from the evaluation of a client's context request.Event An event that can be processed and evaluated by the context server.EventsCollectorRequest A request for events to be processed.Metadata A class providing information about context server entities.PartialList A list of elements representing a limited view of a larger list, starting from a given element (offset from the first) and showing only a given number of elements, instead of showing all of them.Patch Persona A persona is a "virtual" profile used to represent categories of profiles, and may also be used to test how a personalized experience would look like using this virtual profile.PersonaWithSessions A convenience object gathering aPersona
and its associatedPersonaSession
s.PluginType The interface for unomi plugins.Profile A user profile gathering all known information about a given user as well as segments it is part of and scores.ProfileAlias PropertyMergeStrategyType A unomi plugin that defines a new property merge strategy.PropertyType A user-defined profile or session property, specifying how possible values are constrained, if the value is multi-valued (a vector of values as opposed to a scalar value).Scope Object representing a scope.Session A time-bounded interaction between a user (via their associatedProfile
) and a unomi-enabled application. -
Classes in org.apache.unomi.api used by org.apache.unomi.rest.service Class Description Event An event that can be processed and evaluated by the context server. -
Classes in org.apache.unomi.api used by org.apache.unomi.rest.service.impl Class Description Event An event that can be processed and evaluated by the context server.Parameter A representation of a condition parameter, to be used in the segment building UI to either select parameters from a choicelist or to enter a specific value.PluginType The interface for unomi plugins.ValueType A value type to be used to constrain property values. -
Classes in org.apache.unomi.api used by org.apache.unomi.router.api Class Description Item A context server tracked entity.Profile A user profile gathering all known information about a given user as well as segments it is part of and scores.PropertyType A user-defined profile or session property, specifying how possible values are constrained, if the value is multi-valued (a vector of values as opposed to a scalar value).SystemPropertiesItem An Item that is holding system properties. -
Classes in org.apache.unomi.api used by org.apache.unomi.router.api.services Class Description Profile A user profile gathering all known information about a given user as well as segments it is part of and scores. -
Classes in org.apache.unomi.api used by org.apache.unomi.router.core.bean Class Description Profile A user profile gathering all known information about a given user as well as segments it is part of and scores. -
Classes in org.apache.unomi.api used by org.apache.unomi.router.core.processor Class Description PropertyType A user-defined profile or session property, specifying how possible values are constrained, if the value is multi-valued (a vector of values as opposed to a scalar value). -
Classes in org.apache.unomi.api used by org.apache.unomi.router.services Class Description Profile A user profile gathering all known information about a given user as well as segments it is part of and scores.PropertyType A user-defined profile or session property, specifying how possible values are constrained, if the value is multi-valued (a vector of values as opposed to a scalar value). -
Classes in org.apache.unomi.api used by org.apache.unomi.samples.tweet_button_plugin.actions Class Description Event An event that can be processed and evaluated by the context server. -
Classes in org.apache.unomi.api used by org.apache.unomi.schema.api Class Description Item A context server tracked entity.TimestampedItem A context-server entity that is timestamped. -
Classes in org.apache.unomi.api used by org.apache.unomi.services Class Description Metadata A class providing information about context server entities.PartialList A list of elements representing a limited view of a larger list, starting from a given element (offset from the first) and showing only a given number of elements, instead of showing all of them. -
Classes in org.apache.unomi.api used by org.apache.unomi.services.actions Class Description Event An event that can be processed and evaluated by the context server. -
Classes in org.apache.unomi.api used by org.apache.unomi.services.actions.impl Class Description Event An event that can be processed and evaluated by the context server. -
Classes in org.apache.unomi.api used by org.apache.unomi.services.impl Class Description Metadata A class providing information about context server entities.MetadataItem PartialList A list of elements representing a limited view of a larger list, starting from a given element (offset from the first) and showing only a given number of elements, instead of showing all of them. -
Classes in org.apache.unomi.api used by org.apache.unomi.services.impl.cluster Class Description ClusterNode Information about a cluster node. -
Classes in org.apache.unomi.api used by org.apache.unomi.services.impl.definitions Class Description PluginType The interface for unomi plugins.PropertyMergeStrategyType A unomi plugin that defines a new property merge strategy.ValueType A value type to be used to constrain property values. -
Classes in org.apache.unomi.api used by org.apache.unomi.services.impl.events Class Description Event An event that can be processed and evaluated by the context server.EventProperty An event property.PartialList A list of elements representing a limited view of a larger list, starting from a given element (offset from the first) and showing only a given number of elements, instead of showing all of them. -
Classes in org.apache.unomi.api used by org.apache.unomi.services.impl.goals Class Description Metadata A class providing information about context server entities.PartialList A list of elements representing a limited view of a larger list, starting from a given element (offset from the first) and showing only a given number of elements, instead of showing all of them. -
Classes in org.apache.unomi.api used by org.apache.unomi.services.impl.lists Class Description Metadata A class providing information about context server entities.PartialList A list of elements representing a limited view of a larger list, starting from a given element (offset from the first) and showing only a given number of elements, instead of showing all of them. -
Classes in org.apache.unomi.api used by org.apache.unomi.services.impl.patches Class Description Item A context server tracked entity.Patch -
Classes in org.apache.unomi.api used by org.apache.unomi.services.impl.personalization Class Description PersonalizationResult A class to contain the result of a personalization, containing the list of content IDs as well as a changeType to indicate if a profile and/or a session was modified.PersonalizationStrategy Interface for personalization strategies.Profile A user profile gathering all known information about a given user as well as segments it is part of and scores.Session A time-bounded interaction between a user (via their associatedProfile
) and a unomi-enabled application. -
Classes in org.apache.unomi.api used by org.apache.unomi.services.impl.profiles Class Description BatchUpdate A representation of an operation to update the value of a property on items matching a specific condition.PartialList A list of elements representing a limited view of a larger list, starting from a given element (offset from the first) and showing only a given number of elements, instead of showing all of them.Persona A persona is a "virtual" profile used to represent categories of profiles, and may also be used to test how a personalized experience would look like using this virtual profile.PersonaWithSessions A convenience object gathering aPersona
and its associatedPersonaSession
s.Profile A user profile gathering all known information about a given user as well as segments it is part of and scores.ProfileAlias PropertyType A user-defined profile or session property, specifying how possible values are constrained, if the value is multi-valued (a vector of values as opposed to a scalar value).Session A time-bounded interaction between a user (via their associatedProfile
) and a unomi-enabled application. -
Classes in org.apache.unomi.api used by org.apache.unomi.services.impl.rules Class Description Event An event that can be processed and evaluated by the context server.Item A context server tracked entity.Metadata A class providing information about context server entities.PartialList A list of elements representing a limited view of a larger list, starting from a given element (offset from the first) and showing only a given number of elements, instead of showing all of them. -
Classes in org.apache.unomi.api used by org.apache.unomi.services.impl.scope Class Description Scope Object representing a scope. -
Classes in org.apache.unomi.api used by org.apache.unomi.services.impl.segments Class Description Metadata A class providing information about context server entities.PartialList A list of elements representing a limited view of a larger list, starting from a given element (offset from the first) and showing only a given number of elements, instead of showing all of them.Profile A user profile gathering all known information about a given user as well as segments it is part of and scores. -
Classes in org.apache.unomi.api used by org.apache.unomi.services.impl.topics Class Description PartialList A list of elements representing a limited view of a larger list, starting from a given element (offset from the first) and showing only a given number of elements, instead of showing all of them.Topic -
Classes in org.apache.unomi.api used by org.apache.unomi.services.mergers Class Description Profile A user profile gathering all known information about a given user as well as segments it is part of and scores.PropertyMergeStrategyExecutor A strategy algorithm to merge profile properties such as "adding integers", "using oldest value", "using most recent value", "merging lists", etc...PropertyType A user-defined profile or session property, specifying how possible values are constrained, if the value is multi-valued (a vector of values as opposed to a scalar value). -
Classes in org.apache.unomi.api used by org.apache.unomi.services.sorts Class Description PersonalizationResult A class to contain the result of a personalization, containing the list of content IDs as well as a changeType to indicate if a profile and/or a session was modified.PersonalizationStrategy Interface for personalization strategies.Profile A user profile gathering all known information about a given user as well as segments it is part of and scores.Session A time-bounded interaction between a user (via their associatedProfile
) and a unomi-enabled application. -
Classes in org.apache.unomi.api used by org.apache.unomi.sfdc.actions Class Description Event An event that can be processed and evaluated by the context server. -
Classes in org.apache.unomi.api used by org.apache.unomi.sfdc.services Class Description Item A context server tracked entity.Profile A user profile gathering all known information about a given user as well as segments it is part of and scores. -
Classes in org.apache.unomi.api used by org.apache.unomi.sfdc.services.internal Class Description Profile A user profile gathering all known information about a given user as well as segments it is part of and scores. -
Classes in org.apache.unomi.api used by org.apache.unomi.training Class Description Event An event that can be processed and evaluated by the context server. -
Classes in org.apache.unomi.api used by org.apache.unomi.utils Class Description Event An event that can be processed and evaluated by the context server.Profile A user profile gathering all known information about a given user as well as segments it is part of and scores.Session A time-bounded interaction between a user (via their associatedProfile
) and a unomi-enabled application. -
Classes in org.apache.unomi.api used by org.apache.unomi.weatherupdate.actions Class Description Event An event that can be processed and evaluated by the context server.