All Classes and Interfaces
Class
Description
Generic implementation a Lifecycle
Events are dispatched asynchronously but sequentially to their listeners according to their type.
Events are dispatched asynchronously but sequentially to their listeners according to their type.
Base class for a listener plugin
Provides APIs to manage activities.
Enum of eXo activity plugin types
This enum is a hack to apply customizations based on the activity plugin type.
An activity processor is responsible to pre-process an activity
before it is returned by the
ActivityManagerUse this class to know the stream context and its information.
The type of activity stream, can be user or space.
ActivityStream implementation.
A plugin to allow extending A new Activity Type behavior such as enabling
activity/comment type notification.
A plugin that will be used by AttachmentServiceImpl to check the edit and
access permission of an attachment
A base plugin to configure
ActivityProcessors for
ActivityManager.A generic, object-type agnostic preview of an entry linked to a Category,
supplied by the
CategoryPlugin
managing the designated objectType.A Service used to execute in an async way, server startup Tasks such as
importing default data or configuration
An annotation that could be used on Methods to enable logging about usage of
deprecated API or REST endpoints.
ExoSocialActivity interface
Implementation of
ExoSocialActivity.The top exception class to handle exception for eXo Social.
A plugin that will be used by FavoriteServiceImpl to check ACL of create
favorite
A GlobalId according to the definition of OpenSocial.
Group Binding Model (between space ang organization group)
Group Binding Operation Report Model (report operation of binding between
space ang organization group)
Group Binding Model (between space ang organization group)
Group Space Binding Report Model (between space ang organization group)
Manage the storage (binding group space and space member binding information)
Class to handle group/space binding exception
A service used to transform a HTML content for display
A service used to transform a HTML content for display
Represents persons or objects relevant to the social system.
Provides APIs to manage identities.
An identity provider represent a service that can serve identity it can be
eXo CS contact manager or a CRM tool for example.
Handles Runtime Exception when performing data in Identity Storage.
DTO of identity of a person or a space with relationShip with current viewer user's identity.
Process the callable request out of the http request.
An event fired at different stages of the lifecycle
A listener to follow the lifecycle.
The Class MediaItem represent MediaItem in opensocial.
The unique indentifier composite key of a
MetadataA Service to manage Metadata of any content of any type.
Deprecated, for removal: This API element is subject to removal in a future version.
Deprecated from 6.3.0.
A plugin that will be used by
ObserverService to check the edit and
access permission of observed objectsThe searchable content of a page content block, as resolved by a
PageContentBlockPlugin.Extension point letting an addon make its own content-block type (bound to
a portal Page through a
CMSSetting) searchable via the generic
"page" unified-search connector, without that connector having to know
anything about the addon owning the content.Registry of
PageContentBlockPlugins, one per CMSSetting
content type.Extension point resolving a Page's navigation path (the first navigation
node found pointing to it), so Social's generic page-content indexing
connector can index it without depending on the Layout addon (routing
primitives such as
PortalRequestHandler/Router live in
gatein-portal's webui module, which Social does not - and should
not - depend on; Layout already does).Resolves a Page's navigation path via whichever
PageUrlResolver
beans are registered (in practice, Layout provides the one implementation,
since it owns the routing primitives).The Class Profile.
Types of updating of profile.
This class using for filter profile of identity
A Service to manage Labels of any content of any type
Lifecycle of a Profile.
event propagated along the
ProfileLifeCycleListen to updates on profiles.
Convenience class to write and wire
ProfileListener plugin.Plugin to contribute a content type to the generic content publication
mechanism.
SPI allowing any addon to contribute reaction options without touching the
social core: declare a Spring bean implementing this interface, it is
collected by collection injection into the reactions registry.
Reactions framework: a reaction is a like decorated with a typed option.
The Realtime list access interface to provide more facility to list access for easier real-time access.
Relationship between 2 social identities
The Relationship Type Enum
Controls connections between identities.
ResourceBundleUtil
An object defining a plugged search connector
A kernel component plugin to inject one or multiple
SearchConnector
into SearchServiceService to manage Search connectors
A class to allow managing Sidebar item types
Space Model
Types of updating of space.
Created by IntelliJ IDEA.
The Enum Code.
Implementation of the lifecycle of spaces.
An event fired at different stages of the lifecycle of a space.
A listener to follow the liecycle of a space.
Base class for a manageable space listener plugin.
The connection list access Type Enum.
Provides methods to work with Space.
A plugin that will be used by
TranslationService to check the edit
and access permission of fields translationsGroup Binding Model (between space ang organization group)
User Binding Model (Member of space bind by the Space Binding Feature)
Scope of a profile owner's spaces listing, as requested by a viewer.