Package lumis.portal.manager
Class ManagerFactory
- java.lang.Object
-
- lumis.portal.manager.ManagerFactory
-
@StableMinor(version="16.0", sinceVersion="8.1") public abstract class ManagerFactory extends java.lang.Object
Provides access to all portal managers.- Since:
- 4.0.0
- Version:
- $Revision: 25808 $ $Date: 2023-07-04 15:20:55 -0300 (Tue, 04 Jul 2023) $
-
-
Constructor Summary
Constructors Constructor Description ManagerFactory()
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static IAccessAuditLogger
getAccessAuditLogger()
Returns a newlogger
to audit access entries.static IActivityStreamManager
getActivityStreamManager()
Returns the manager for portal activity streams.static IApplicationServerManager
getApplicationServerManager()
Deprecated.Since 6.0.0, methods in ManagerFactory that return non-stable (seelumis.portal.stability
) objects are deprecated, due to risk of incompatibility between versions.static IAuthenticationManager
getAuthenticationManager()
static IBigDataManager
getBigDataManager()
Returns the manager for bigdata repositories.static ICacheManager
getCacheManager()
Deprecated.Since 6.0.0, methods in ManagerFactory that return non-stable (seelumis.portal.stability
) objects are deprecated, due to risk of incompatibility between versions.static IChannelAclManager
getChannelAclManager()
static IChannelAclSerializationManager
getChannelAclSerializationManager()
Deprecated.Since 6.0.0, methods in ManagerFactory that return non-stable (seelumis.portal.stability
) objects are deprecated, due to risk of incompatibility between versions.static IChannelManager
getChannelManager()
static IChannelSerializationManager
getChannelSerializationManager()
Deprecated.Since 6.0.0, methods in ManagerFactory that return non-stable (seelumis.portal.stability
) objects are deprecated, due to risk of incompatibility between versions.static IChannelTemplateManager
getChannelTemplateManager()
static IChannelTemplateSerializationManager
getChannelTemplateSerializationManager()
Deprecated.Since 6.0.0, methods in ManagerFactory that return non-stable (seelumis.portal.stability
) objects are deprecated, due to risk of incompatibility between versions.static IClockManager
getClockManager()
static IClusterManager
getClusterManager()
static ICryptoManager
getCryptoManager()
Returns the manager for cryptographic related operations.static ICssManager
getCssManager()
static ICssSerializationManager
getCssSerializationManager()
Deprecated.Since 6.0.0, methods in ManagerFactory that return non-stable (seelumis.portal.stability
) objects are deprecated, due to risk of incompatibility between versions.static IDeploymentManager
getDeploymentManager()
static EntityManager
getEntityManager()
Returns the entity manager for the current transaction.static IExecutorManager
getExecutorManager()
Returns the portal executor manager.static IFileManager
getFileManager()
static IFileSystemManager
getFileSystemManager()
Returns the portal file system manager.static IGenericAclManager
getGenericAclManager()
Deprecated.Since 6.0.0, methods in ManagerFactory that return non-stable (seelumis.portal.stability
) objects are deprecated, due to risk of incompatibility between versions.static IGeoLocationManager
getGeoLocationManager()
Returns the GeoLocation manager.static IGroupAclManager
getGroupAclManager()
static IGroupAclSerializationManager
getGroupAclSerializationManager()
Deprecated.Since 6.0.0, methods in ManagerFactory that return non-stable (seelumis.portal.stability
) objects are deprecated, due to risk of incompatibility between versions.static IGroupManager
getGroupManager()
static IGroupSerializationManager
getGroupSerializationManager()
Deprecated.Since 6.0.0, methods in ManagerFactory that return non-stable (seelumis.portal.stability
) objects are deprecated, due to risk of incompatibility between versions.static IHyperLinkManager
getHyperLinkManager()
static IInteractiveProcessManager
getInteractiveProcessManager()
Returns the manager providing access to the interactive process framework.static ILocalizationManager
getLocalizationManager()
static ILockManager
getLockManager()
static ILogger
getLogger()
Deprecated.UseLoggerFactory
to obtain a logger instead of calling this method.static IMetaTagManager
getMetaTagManager()
Deprecated.Since 6.0.0, methods in ManagerFactory that return non-stable (seelumis.portal.stability
) objects are deprecated, due to risk of incompatibility between versions.static IMonitorManager
getMonitorManager()
Returns the manager for monitoring operations.static IPageAclManager
getPageAclManager()
static IPageAclSerializationManager
getPageAclSerializationManager()
Deprecated.Since 6.0.0, methods in ManagerFactory that return non-stable (seelumis.portal.stability
) objects are deprecated, due to risk of incompatibility between versions.static IPageCacheManager
getPageCacheManager()
Deprecated.Since 6.0.0, methods in ManagerFactory that return non-stable (seelumis.portal.stability
) objects are deprecated, due to risk of incompatibility between versions.static IPageLinkManager
getPageLinkManager()
static IPageManager
getPageManager()
static IPageSerializationManager
getPageSerializationManager()
Deprecated.Since 6.0.0, methods in ManagerFactory that return non-stable (seelumis.portal.stability
) objects are deprecated, due to risk of incompatibility between versions.static IPageTemplateAclManager
getPageTemplateAclManager()
static IPageTemplateManager
getPageTemplateManager()
static IPortalAclManager
getPortalAclManager()
static IPortalEventManager
getPortalEventManager()
static IPreferencesManager
getPreferencesManager()
static IPresentationManager
getPresentationManager()
static IPrincipalManager
getPrincipalManager()
static IPrincipalSerializationManager
getPrincipalSerializationManager()
Deprecated.Since 6.0.0, methods in ManagerFactory that return non-stable (seelumis.portal.stability
) objects are deprecated, due to risk of incompatibility between versions.static IPrivacyTermManager
getPrivacyTermManager()
Returns the privacy term manager.static IProgressManager
getProgressManager()
Deprecated.Since 6.0.0, methods in ManagerFactory that return non-stable (seelumis.portal.stability
) objects are deprecated, due to risk of incompatibility between versions.static IPropertyBagManager
getPropertyBagManager()
Returns the manager for the property bag API.static IPropertyBagSerializationManager
getPropertyBagSerializationManager()
Deprecated.Since 6.0.0, methods in ManagerFactory that return non-stable (seelumis.portal.stability
) objects are deprecated, due to risk of incompatibility between versions.static ISendMailManager
getSendMailManager()
static ISerializationManager
getSerializationManager()
Deprecated.Since 6.0.0, methods in ManagerFactory that return non-stable (seelumis.portal.stability
) objects are deprecated, due to risk of incompatibility between versions.static ISerializationManager2
getSerializationManager2()
Deprecated.Since 6.0.0, methods in ManagerFactory that return non-stable (seelumis.portal.stability
) objects are deprecated, due to risk of incompatibility between versions.static IServiceAclManager
getServiceAclManager()
static IServiceInstanceAclManager
getServiceInstanceAclManager()
static IServiceInstanceAclSerializationManager
getServiceInstanceAclSerializationManager()
Deprecated.Since 6.0.0, methods in ManagerFactory that return non-stable (seelumis.portal.stability
) objects are deprecated, due to risk of incompatibility between versions.static IServiceInstanceManager
getServiceInstanceManager()
static IServiceInstanceSerializationManager
getServiceInstanceSerializationManager()
Deprecated.Since 6.0.0, methods in ManagerFactory that return non-stable (seelumis.portal.stability
) objects are deprecated, due to risk of incompatibility between versions.static IServiceInterfaceInstanceManager
getServiceInterfaceInstanceManager()
static IServiceInterfaceInstanceSerializationManager
getServiceInterfaceInstanceSerializationManager()
Deprecated.Since 6.0.0, methods in ManagerFactory that return non-stable (seelumis.portal.stability
) objects are deprecated, due to risk of incompatibility between versions.static IServiceInterfaceListManager
getServiceInterfaceListManager()
static IServiceInterfaceManager
getServiceInterfaceManager()
static IServiceInterfaceSerializationManager
getServiceInterfaceSerializationManager()
Deprecated.Since 6.0.0, methods in ManagerFactory that return non-stable (seelumis.portal.stability
) objects are deprecated, due to risk of incompatibility between versions.static IServiceManager
getServiceManager()
static IServiceSerializationManager
getServiceSerializationManager()
Deprecated.Since 6.0.0, methods in ManagerFactory that return non-stable (seelumis.portal.stability
) objects are deprecated, due to risk of incompatibility between versions.static IUpgradeManager
getUpgradeManager()
Deprecated.Since 6.0.0, methods in ManagerFactory that return non-stable (seelumis.portal.stability
) objects are deprecated, due to risk of incompatibility between versions.static IURLManager
getURLManager()
Deprecated.Since 6.0.0, methods in ManagerFactory that return non-stable (seelumis.portal.stability
) objects are deprecated, due to risk of incompatibility between versions.static IUserManager
getUserManager()
static IUserSegmentationManager
getUserSegmentationManager()
Returns the user segmentation manager.static IUserSerializationManager
getUserSerializationManager()
Deprecated.Since 6.0.0, methods in ManagerFactory that return non-stable (seelumis.portal.stability
) objects are deprecated, due to risk of incompatibility between versions.static IWebsiteManager
getWebsiteManager()
Returns the manager providing high-level website related operations.
-
-
-
Method Detail
-
getBigDataManager
public static IBigDataManager getBigDataManager()
Returns the manager for bigdata repositories.- Returns:
- the manager for bigdata repositories.
- Since:
- 8.1.0
-
getEntityManager
public static EntityManager getEntityManager()
Returns the entity manager for the current transaction.- Returns:
- the entity manager.
- Throws:
TransactionRequiredException
- if there is no transaction associated with the current thread.- Since:
- 4.2.0
- See Also:
PortalTransactionFactory
,EntityManager
,lumis.content.core
-
getFileSystemManager
public static IFileSystemManager getFileSystemManager()
Returns the portal file system manager.- Returns:
- the portal file system manager.
- Since:
- 4.1.0
-
getCacheManager
@Deprecated public static ICacheManager getCacheManager()
Deprecated.Since 6.0.0, methods in ManagerFactory that return non-stable (seelumis.portal.stability
) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use.Returns the portal cache framework manager.- Returns:
- the portal cache framework manager.
- Since:
- 4.0.11
-
getAuthenticationManager
public static IAuthenticationManager getAuthenticationManager()
-
getChannelAclManager
public static IChannelAclManager getChannelAclManager()
-
getChannelAclSerializationManager
@Deprecated public static IChannelAclSerializationManager getChannelAclSerializationManager()
Deprecated.Since 6.0.0, methods in ManagerFactory that return non-stable (seelumis.portal.stability
) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use.
-
getChannelManager
public static IChannelManager getChannelManager()
-
getChannelSerializationManager
@Deprecated public static IChannelSerializationManager getChannelSerializationManager()
Deprecated.Since 6.0.0, methods in ManagerFactory that return non-stable (seelumis.portal.stability
) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use.
-
getChannelTemplateManager
public static IChannelTemplateManager getChannelTemplateManager()
-
getChannelTemplateSerializationManager
@Deprecated public static IChannelTemplateSerializationManager getChannelTemplateSerializationManager()
Deprecated.Since 6.0.0, methods in ManagerFactory that return non-stable (seelumis.portal.stability
) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use.
-
getClockManager
public static IClockManager getClockManager()
-
getClusterManager
public static IClusterManager getClusterManager()
-
getCssManager
public static ICssManager getCssManager()
-
getCssSerializationManager
@Deprecated public static ICssSerializationManager getCssSerializationManager()
Deprecated.Since 6.0.0, methods in ManagerFactory that return non-stable (seelumis.portal.stability
) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use.
-
getExecutorManager
public static IExecutorManager getExecutorManager()
Returns the portal executor manager.- Returns:
- the portal executor manager.
- Since:
- 4.1.0
-
getFileManager
public static IFileManager getFileManager()
-
getGenericAclManager
@Deprecated public static IGenericAclManager getGenericAclManager()
Deprecated.Since 6.0.0, methods in ManagerFactory that return non-stable (seelumis.portal.stability
) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use.
-
getGroupManager
public static IGroupManager getGroupManager()
-
getGroupSerializationManager
@Deprecated public static IGroupSerializationManager getGroupSerializationManager()
Deprecated.Since 6.0.0, methods in ManagerFactory that return non-stable (seelumis.portal.stability
) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use.
-
getGroupAclManager
public static IGroupAclManager getGroupAclManager()
-
getGroupAclSerializationManager
@Deprecated public static IGroupAclSerializationManager getGroupAclSerializationManager()
Deprecated.Since 6.0.0, methods in ManagerFactory that return non-stable (seelumis.portal.stability
) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use.
-
getHyperLinkManager
public static IHyperLinkManager getHyperLinkManager()
-
getLocalizationManager
public static ILocalizationManager getLocalizationManager()
-
getLockManager
public static ILockManager getLockManager()
-
getLogger
@Deprecated public static ILogger getLogger()
Deprecated.UseLoggerFactory
to obtain a logger instead of calling this method.
-
getMonitorManager
public static IMonitorManager getMonitorManager()
Returns the manager for monitoring operations.- Returns:
- the manager for monitoring operations.
- Since:
- 4.1.0
-
getPageAclManager
public static IPageAclManager getPageAclManager()
-
getPageAclSerializationManager
@Deprecated public static IPageAclSerializationManager getPageAclSerializationManager()
Deprecated.Since 6.0.0, methods in ManagerFactory that return non-stable (seelumis.portal.stability
) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use.
-
getPageCacheManager
@Deprecated public static IPageCacheManager getPageCacheManager()
Deprecated.Since 6.0.0, methods in ManagerFactory that return non-stable (seelumis.portal.stability
) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use.
-
getPageLinkManager
public static IPageLinkManager getPageLinkManager()
-
getMetaTagManager
@Deprecated public static IMetaTagManager getMetaTagManager()
Deprecated.Since 6.0.0, methods in ManagerFactory that return non-stable (seelumis.portal.stability
) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use.
-
getPropertyBagManager
public static IPropertyBagManager getPropertyBagManager()
Returns the manager for the property bag API.- Returns:
- the property bag manager.
- Since:
- 5.0.0
- See Also:
lumis.portal.propertybag
-
getPageManager
public static IPageManager getPageManager()
-
getPageSerializationManager
@Deprecated public static IPageSerializationManager getPageSerializationManager()
Deprecated.Since 6.0.0, methods in ManagerFactory that return non-stable (seelumis.portal.stability
) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use.
-
getPageTemplateAclManager
public static IPageTemplateAclManager getPageTemplateAclManager()
-
getPageTemplateManager
public static IPageTemplateManager getPageTemplateManager()
-
getPortalAclManager
public static IPortalAclManager getPortalAclManager()
-
getPortalEventManager
public static IPortalEventManager getPortalEventManager()
-
getPresentationManager
public static IPresentationManager getPresentationManager()
-
getPrincipalManager
public static IPrincipalManager getPrincipalManager()
-
getPrincipalSerializationManager
@Deprecated public static IPrincipalSerializationManager getPrincipalSerializationManager()
Deprecated.Since 6.0.0, methods in ManagerFactory that return non-stable (seelumis.portal.stability
) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use.
-
getSendMailManager
public static ISendMailManager getSendMailManager()
-
getSerializationManager
@Deprecated public static ISerializationManager getSerializationManager()
Deprecated.Since 6.0.0, methods in ManagerFactory that return non-stable (seelumis.portal.stability
) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use.
-
getSerializationManager2
@Deprecated public static ISerializationManager2 getSerializationManager2()
Deprecated.Since 6.0.0, methods in ManagerFactory that return non-stable (seelumis.portal.stability
) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use.
-
getServiceAclManager
public static IServiceAclManager getServiceAclManager()
-
getServiceInstanceAclManager
public static IServiceInstanceAclManager getServiceInstanceAclManager()
-
getServiceInstanceAclSerializationManager
@Deprecated public static IServiceInstanceAclSerializationManager getServiceInstanceAclSerializationManager()
Deprecated.Since 6.0.0, methods in ManagerFactory that return non-stable (seelumis.portal.stability
) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use.
-
getServiceInstanceManager
public static IServiceInstanceManager getServiceInstanceManager()
-
getServiceInstanceSerializationManager
@Deprecated public static IServiceInstanceSerializationManager getServiceInstanceSerializationManager()
Deprecated.Since 6.0.0, methods in ManagerFactory that return non-stable (seelumis.portal.stability
) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use.
-
getServiceInterfaceInstanceManager
public static IServiceInterfaceInstanceManager getServiceInterfaceInstanceManager()
-
getServiceInterfaceInstanceSerializationManager
@Deprecated public static IServiceInterfaceInstanceSerializationManager getServiceInterfaceInstanceSerializationManager()
Deprecated.Since 6.0.0, methods in ManagerFactory that return non-stable (seelumis.portal.stability
) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use.
-
getServiceInterfaceListManager
public static IServiceInterfaceListManager getServiceInterfaceListManager()
-
getServiceInterfaceManager
public static IServiceInterfaceManager getServiceInterfaceManager()
-
getServiceInterfaceSerializationManager
@Deprecated public static IServiceInterfaceSerializationManager getServiceInterfaceSerializationManager()
Deprecated.Since 6.0.0, methods in ManagerFactory that return non-stable (seelumis.portal.stability
) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use.
-
getServiceManager
public static IServiceManager getServiceManager()
-
getServiceSerializationManager
@Deprecated public static IServiceSerializationManager getServiceSerializationManager()
Deprecated.Since 6.0.0, methods in ManagerFactory that return non-stable (seelumis.portal.stability
) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use.
-
getUpgradeManager
@Deprecated public static IUpgradeManager getUpgradeManager()
Deprecated.Since 6.0.0, methods in ManagerFactory that return non-stable (seelumis.portal.stability
) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use.
-
getUserManager
public static IUserManager getUserManager()
-
getUserSerializationManager
@Deprecated public static IUserSerializationManager getUserSerializationManager()
Deprecated.Since 6.0.0, methods in ManagerFactory that return non-stable (seelumis.portal.stability
) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use.
-
getProgressManager
@Deprecated public static IProgressManager getProgressManager()
Deprecated.Since 6.0.0, methods in ManagerFactory that return non-stable (seelumis.portal.stability
) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use.
-
getDeploymentManager
public static IDeploymentManager getDeploymentManager()
-
getApplicationServerManager
@Deprecated public static IApplicationServerManager getApplicationServerManager()
Deprecated.Since 6.0.0, methods in ManagerFactory that return non-stable (seelumis.portal.stability
) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use.
-
getPreferencesManager
public static IPreferencesManager getPreferencesManager()
-
getPropertyBagSerializationManager
@Deprecated public static IPropertyBagSerializationManager getPropertyBagSerializationManager()
Deprecated.Since 6.0.0, methods in ManagerFactory that return non-stable (seelumis.portal.stability
) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use.Returns the property bag serialization manager.- Returns:
- the property bag serialization manager.
- Since:
- 5.0.0
-
getURLManager
@Deprecated public static IURLManager getURLManager()
Deprecated.Since 6.0.0, methods in ManagerFactory that return non-stable (seelumis.portal.stability
) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use.Returns the URL manager.- Returns:
- the URL manager.
- Since:
- 5.0.0
-
getCryptoManager
public static ICryptoManager getCryptoManager()
Returns the manager for cryptographic related operations.- Returns:
- the manager for cryptographic related operations.
- Since:
- 5.5.0
-
getWebsiteManager
public static IWebsiteManager getWebsiteManager()
Returns the manager providing high-level website related operations.- Returns:
- the website manager.
- Since:
- 6.2.0
- See Also:
lumis.portal.website
-
getInteractiveProcessManager
public static IInteractiveProcessManager getInteractiveProcessManager()
Returns the manager providing access to the interactive process framework.- Returns:
- the interactive process manager.
- Since:
- 7.1.0
-
getActivityStreamManager
public static IActivityStreamManager getActivityStreamManager()
Returns the manager for portal activity streams.- Returns:
- the activity stream manager.
- Since:
- 8.2.0
-
getGeoLocationManager
public static IGeoLocationManager getGeoLocationManager()
Returns the GeoLocation manager.- Returns:
- the GeoLocation manager
- Since:
- 10.2.0
-
getUserSegmentationManager
public static IUserSegmentationManager getUserSegmentationManager()
Returns the user segmentation manager.- Returns:
- the user segmentation manager
- Since:
- 11.2.0
-
getPrivacyTermManager
public static IPrivacyTermManager getPrivacyTermManager()
Returns the privacy term manager.- Returns:
- the privacy term manager.
- Since:
- 12.3.0
-
getAccessAuditLogger
public static IAccessAuditLogger getAccessAuditLogger()
Returns a newlogger
to audit access entries.- Returns:
- a new
logger
to audit access entries. - Since:
- 12.3.0
-
-