Class PexipProvider
java.lang.Object
org.exoplatform.container.component.BaseComponentPlugin
org.exoplatform.webconferencing.CallProvider
org.exoplatform.webconferencing.pexip.PexipProvider
- All Implemented Interfaces:
org.exoplatform.container.component.ComponentPlugin
@Component
public class PexipProvider
extends org.exoplatform.webconferencing.CallProvider
Jitsi provider implementation.
Created by The eXo Platform SAS.
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class org.exoplatform.webconferencing.CallProvider
org.exoplatform.webconferencing.CallProvider.Settings -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final org.exoplatform.services.log.LogThe Constant LOG.static final StringThe Constant TITLE.static final StringThe Constant TYPE.static final StringThe Constant VERSION.Fields inherited from class org.exoplatform.webconferencing.CallProvider
active, config, CONFIG_PROVIDER_ACTIVE, CONFIG_PROVIDER_CONFIGURATION, CONFIG_PROVIDER_DESCRIPTION, EMAIL_REGEX, emailTestFields inherited from class org.exoplatform.container.component.BaseComponentPlugin
desc, name -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionList<org.exoplatform.webconferencing.ActiveCallProvider> getActiveProvidersForSpace(String spaceId) org.exoplatform.webconferencing.UserInfo.IMInfoGets the settings.String[]getTitle()getType()getUrl()Gets the url.voidinit()booleanisConfiguredForIdentity(String remoteId) voidsetConfiguredForIdentity(String spaceId, boolean configured) Methods inherited from class org.exoplatform.webconferencing.CallProvider
canInvite, equals, getDescription, getDescription, hashCode, isActive, isLogEnabled, isSupportedTypeMethods inherited from class org.exoplatform.container.component.BaseComponentPlugin
getName, setDescription, setName
-
Field Details
-
LOG
protected static final org.exoplatform.services.log.Log LOGThe Constant LOG. -
TYPE
The Constant TYPE.- See Also:
-
TITLE
The Constant TITLE.- See Also:
-
VERSION
The Constant VERSION.- See Also:
-
-
Constructor Details
-
PexipProvider
public PexipProvider() throws org.exoplatform.container.configuration.ConfigurationExceptionInstantiates a new web conferencing provider.- Throws:
org.exoplatform.container.configuration.ConfigurationException- the configuration exception
-
-
Method Details
-
init
@PostConstruct public void init() -
getSettings
Gets the settings.- Returns:
- the settings
-
getUrl
Gets the url.- Returns:
- the url
-
getActiveProvidersForSpace
public List<org.exoplatform.webconferencing.ActiveCallProvider> getActiveProvidersForSpace(String spaceId) - Specified by:
getActiveProvidersForSpacein classorg.exoplatform.webconferencing.CallProvider
-
getType
- Specified by:
getTypein classorg.exoplatform.webconferencing.CallProvider
-
getSupportedTypes
- Specified by:
getSupportedTypesin classorg.exoplatform.webconferencing.CallProvider
-
getIMInfo
- Specified by:
getIMInfoin classorg.exoplatform.webconferencing.CallProvider
-
getTitle
- Specified by:
getTitlein classorg.exoplatform.webconferencing.CallProvider
-
getVersion
- Specified by:
getVersionin classorg.exoplatform.webconferencing.CallProvider
-
setConfiguredForIdentity
- Overrides:
setConfiguredForIdentityin classorg.exoplatform.webconferencing.CallProvider
-
isConfiguredForIdentity
- Overrides:
isConfiguredForIdentityin classorg.exoplatform.webconferencing.CallProvider
-