Skip navigation links
A B C D E F G H I J L M N O P R S T U V W 

A

accessError(String) - Static method in class org.exoplatform.webconferencing.client.ErrorInfo
Access error.
active - Variable in class org.exoplatform.webconferencing.CallProvider
The active flag.
active - Variable in class org.exoplatform.webconferencing.CallProviderConfiguration
The active.
addCall(String, String, String, String, String, Collection<String>) - Method in class org.exoplatform.webconferencing.WebConferencingService
Adds the call to list of active and fires STARTED event.
addImAccount(String, String) - Method in class org.exoplatform.webconferencing.UserInfo
Adds the user IM account.
addImAccount(UserInfo.IMInfo...) - Method in class org.exoplatform.webconferencing.UserInfo
Adds the user IM account(s).
addMember(UserInfo) - Method in class org.exoplatform.webconferencing.GroupInfo
Adds the member.
addMembers(Collection<UserInfo>) - Method in class org.exoplatform.webconferencing.GroupInfo
Adds the members (bulk operation).
addMessages(Map<String, String>) - Method in class org.exoplatform.webconferencing.CallProvider.Settings
Add the messages.
addMessages(Map<String, String>) - Method in class org.exoplatform.webconferencing.ContextInfo
Adds the localized messages.
addParticipant(UserInfo) - Method in class org.exoplatform.webconferencing.CallInfo
Adds the participant.
addParticipants(Collection<UserInfo>) - Method in class org.exoplatform.webconferencing.CallInfo
Adds the participants.
addPlugin(ComponentPlugin) - Method in class org.exoplatform.webconferencing.WebConferencingService
Adds a provider plugin.
addProvider(CallProvider) - Method in class org.exoplatform.webconferencing.WebConferencingService
Adds the provider.
addUserCallListener(UserCallListener) - Method in class org.exoplatform.webconferencing.WebConferencingService
Adds the user listener.
ARG_MAX_LENGTH - Static variable in class org.exoplatform.webconferencing.WebConferencingService
The Constant ARG_MAX_LENGTH.
asJSON() - Method in class org.exoplatform.webconferencing.client.ErrorInfo
Error as JSON string.
asJSON(Object) - Static method in class org.exoplatform.webconferencing.Utils
As JSON.
asString(Object) - Method in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
Return object if it's String instance or null if it is not.
avatarLink - Variable in class org.exoplatform.webconferencing.IdentityInfo
The avatar link.

B

buildUrl(String, String, int, String) - Static method in class org.exoplatform.webconferencing.Utils
Build client URL using given parameters.

C

CACHE_CONTROL - Static variable in class org.exoplatform.webconferencing.server.filter.ResourceFilter
The Constant CACHE_CONTROL.
CALL_ID_SCOPE_NAME - Static variable in class org.exoplatform.webconferencing.WebConferencingService
The Constant CALL_ID_SCOPE_NAME.
CALL_MAX_FACTOR - Static variable in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
Maximum threads per CPU for thread executors of user call channel.
CALL_OWNER_SCOPE_NAME - Static variable in class org.exoplatform.webconferencing.WebConferencingService
The Constant CALL_OWNER_SCOPE_NAME.
CALL_QUEUE_FACTOR - Static variable in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
Queue size per CPU for thread executors of user call channel.
CALL_SUBSCRIPTION_CHANNEL_NAME - Static variable in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
The Constant CALL_SUBSCRIPTION_CHANNEL_NAME.
CALL_SUBSCRIPTION_CHANNEL_NAME_ALL - Static variable in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
The Constant CALL_SUBSCRIPTION_CHANNEL_NAME_ALL.
CALL_SUBSCRIPTION_CHANNEL_NAME_PARAMS - Static variable in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
The Constant CALL_SUBSCRIPTION_CHANNEL_NAME_PARAMS.
CALL_THREAD_PREFIX - Static variable in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
Thread name used for calls executor.
CallArgumentException - Exception in org.exoplatform.webconferencing
Indicates that call parameter is wrong (for creation or update).
CallArgumentException(String, Throwable) - Constructor for exception org.exoplatform.webconferencing.CallArgumentException
Instantiates a new wrong value exception.
CallArgumentException(String) - Constructor for exception org.exoplatform.webconferencing.CallArgumentException
Instantiates a new wrong value exception.
CallConflictException - Exception in org.exoplatform.webconferencing
Call already exists or cannot be created with given identifier(s).
CallConflictException(String, Throwable) - Constructor for exception org.exoplatform.webconferencing.CallConflictException
Instantiates a new call conflict exception.
CallConflictException(String) - Constructor for exception org.exoplatform.webconferencing.CallConflictException
Instantiates a new call conflict exception.
CallDAO - Class in org.exoplatform.webconferencing.dao
Created by The eXo Platform SAS.
CallDAO() - Constructor for class org.exoplatform.webconferencing.dao.CallDAO
Instantiates a new call DAO.
CallEntity - Class in org.exoplatform.webconferencing.domain
Created by The eXo Platform SAS.
CallEntity() - Constructor for class org.exoplatform.webconferencing.domain.CallEntity
Instantiates a new call entity.
callHandlers - Variable in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
The call handlers.
callId(String, String) - Method in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
Call id.
callId - Variable in class org.exoplatform.webconferencing.domain.ParticipantEntity
The call id.
callId - Variable in class org.exoplatform.webconferencing.domain.ParticipantId
The call id.
callId - Variable in class org.exoplatform.webconferencing.GroupInfo
The group call id.
CallInfo - Class in org.exoplatform.webconferencing
Created by The eXo Platform SAS.
CallInfo(String, String, IdentityInfo, String) - Constructor for class org.exoplatform.webconferencing.CallInfo
Instantiates a new call info.
CallInfoException - Exception in org.exoplatform.webconferencing
General error with a call settings or its persistent state.
CallInfoException(String, Throwable) - Constructor for exception org.exoplatform.webconferencing.CallInfoException
Instantiates a new call info exception.
CallInfoException(String) - Constructor for exception org.exoplatform.webconferencing.CallInfoException
Instantiates a new call info exception.
CallLog - Class in org.exoplatform.webconferencing.support
Diagnostic logging support for user calls.
callLogs - Variable in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
The call logs.
CallLogService - Class in org.exoplatform.webconferencing.support
Created by The eXo Platform SAS.
CallLogService() - Constructor for class org.exoplatform.webconferencing.support.CallLogService
Instantiates a new call log service.
CallNotFoundException - Exception in org.exoplatform.webconferencing
Call not found in storage.
CallNotFoundException(String, Throwable) - Constructor for exception org.exoplatform.webconferencing.CallNotFoundException
 
CallNotFoundException(String) - Constructor for exception org.exoplatform.webconferencing.CallNotFoundException
 
CallOwnerException - Exception in org.exoplatform.webconferencing
Call has wrong owner type.
CallOwnerException(String) - Constructor for exception org.exoplatform.webconferencing.CallOwnerException
 
CallProvider - Class in org.exoplatform.webconferencing
Created by The eXo Platform SAS.
CallProvider(InitParams) - Constructor for class org.exoplatform.webconferencing.CallProvider
Instantiates a new web conferencing provider.
CallProvider.Settings - Class in org.exoplatform.webconferencing
Call Provider runtime Settings (for serialization in JSON to remote clients).
CallProviderConfiguration - Class in org.exoplatform.webconferencing
Provider configuration object for saving (in Admin UI) and Created by The eXo Platform SAS.
CallProviderConfiguration() - Constructor for class org.exoplatform.webconferencing.CallProviderConfiguration
 
CallProviderException - Exception in org.exoplatform.webconferencing
Call provider exception.
CallProviderException() - Constructor for exception org.exoplatform.webconferencing.CallProviderException
Instantiates a new call provider exception.
CallProviderException(String) - Constructor for exception org.exoplatform.webconferencing.CallProviderException
Instantiates a new call provider exception.
CallProviderException(Throwable) - Constructor for exception org.exoplatform.webconferencing.CallProviderException
Instantiates a new call provider exception.
CallProviderException(String, Throwable) - Constructor for exception org.exoplatform.webconferencing.CallProviderException
Instantiates a new call provider exception.
CallProviderException(String, Throwable, boolean, boolean) - Constructor for exception org.exoplatform.webconferencing.CallProviderException
Instantiates a new call provider exception.
CALLS_CHANNEL_NAME - Static variable in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
The Constant CALLS_CHANNEL_NAME.
CallService() - Constructor for class org.exoplatform.webconferencing.cometd.CometdWebConferencingService.CallService
 
CallSettingsException - Exception in org.exoplatform.webconferencing
Indicate that call has wrong or not applicable settings (badly formatted, not possibly to encoded, too long etc).
CallSettingsException(String, Throwable) - Constructor for exception org.exoplatform.webconferencing.CallSettingsException
 
CallSettingsException(String) - Constructor for exception org.exoplatform.webconferencing.CallSettingsException
 
CallState - Class in org.exoplatform.webconferencing
Created by The eXo Platform SAS.
CallState(String, String) - Constructor for class org.exoplatform.webconferencing.CallState
Instantiates a new call state.
callStorage - Variable in class org.exoplatform.webconferencing.WebConferencingService
The calls storage.
channelsAsString(Set<ServerChannel>) - Method in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
Channels as string.
channelUserId(String) - Method in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
Channel user id.
CHAT_ROOM_TYPE_NAME - Static variable in class org.exoplatform.webconferencing.WebConferencingService
The Constant CHAT_ROOM_TYPE_NAME.
clear() - Method in class org.exoplatform.webconferencing.dao.CallDAO
Clear the storage.
clear() - Method in class org.exoplatform.webconferencing.dao.ParticipantDAO
Clear the storage.
clientError(String) - Static method in class org.exoplatform.webconferencing.client.ErrorInfo
Client error.
clientId - Variable in class org.exoplatform.webconferencing.domain.ParticipantEntity
The client id.
clientId - Variable in class org.exoplatform.webconferencing.UserCallListener
The client id.
code - Variable in class org.exoplatform.webconferencing.client.ErrorInfo
The code.
CODE_ACCESS_ERROR - Static variable in class org.exoplatform.webconferencing.client.ErrorInfo
The Constant CODE_ACCESS_ERROR.
CODE_CLIENT_ERROR - Static variable in class org.exoplatform.webconferencing.client.ErrorInfo
The Constant CODE_CLIENT_ERROR.
CODE_NOT_FOUND_ERROR - Static variable in class org.exoplatform.webconferencing.client.ErrorInfo
The Constant CODE_NOT_FOUND_ERROR.
CODE_SERVER_ERROR - Static variable in class org.exoplatform.webconferencing.client.ErrorInfo
The Constant CODE_SERVER_ERROR.
CometdWebConferencingService - Class in org.exoplatform.webconferencing.cometd
Created by The eXo Platform SAS.
CometdWebConferencingService(SessionProviderService, IdentityRegistry, OrganizationService, WebConferencingService, EXoContinuationBayeux, CallLogService) - Constructor for class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
Instantiates a new CometD interaction service for WebConferencing.
CometdWebConferencingService.CallService - Class in org.exoplatform.webconferencing.cometd
The Class CallService.
COMMAND_CREATE - Static variable in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
The Constant COMMAND_CREATE.
COMMAND_DELETE - Static variable in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
The Constant COMMAND_DELETE.
COMMAND_GET - Static variable in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
The Constant COMMAND_GET.
COMMAND_GET_CALLS_STATE - Static variable in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
The Constant COMMAND_GET_CALLS_STATE.
COMMAND_UPDATE - Static variable in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
The Constant COMMAND_UPDATE.
config - Variable in class org.exoplatform.webconferencing.CallProvider
The config.
CONFIG_PROVIDER_ACTIVE - Static variable in class org.exoplatform.webconferencing.CallProvider
The Constant CONFIG_PROVIDER_ACTIVE.
CONFIG_PROVIDER_CONFIGURATION - Static variable in class org.exoplatform.webconferencing.CallProvider
The Constant CONFIG_PROVIDER_CONFIGURATION.
CONFIG_PROVIDER_DESCRIPTION - Static variable in class org.exoplatform.webconferencing.CallProvider
The Constant CONFIG_PROVIDER_DESCRIPTION.
ContextInfo - Class in org.exoplatform.webconferencing
A lightweight info about current Platform context: space, chat room etc.
ContextInfo(String, String, String, String, String, Set<CallProviderConfiguration>) - Constructor for class org.exoplatform.webconferencing.ContextInfo
Instantiates a new context info.
ContextInfo(String, String, String, Set<CallProviderConfiguration>) - Constructor for class org.exoplatform.webconferencing.ContextInfo
Instantiates a new context info.
createCall(CallInfo) - Method in class org.exoplatform.webconferencing.WebConferencingService
Create the call in storage with all its participants.
createCallEntity(CallInfo) - Method in class org.exoplatform.webconferencing.WebConferencingService
Creates the call entity.
createParticipantEntity(String, UserInfo) - Method in class org.exoplatform.webconferencing.WebConferencingService
Creates the participant entity.
createThreadExecutor(String, int, int) - Method in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
Create a new thread executor service.
currentUserId(ServerMessage) - Method in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
Current user id.
currentUserId() - Method in class org.exoplatform.webconferencing.WebConferencingService
Current user id.

D

DATA_MAX_LENGTH - Static variable in class org.exoplatform.webconferencing.WebConferencingService
The Constant DATA_MAX_LENGTH.
debug(String) - Method in class org.exoplatform.webconferencing.support.CallLog
Debug message.
debug(String, LocalDateTime) - Method in class org.exoplatform.webconferencing.support.CallLog
Debug message with timestamp.
DEBUG_LEVEL - Static variable in class org.exoplatform.webconferencing.support.CallLog
The Constant DEBUG_LEVEL.
deleteAllUserCalls() - Method in class org.exoplatform.webconferencing.WebConferencingService
Delete all user calls.
deleteAllUsersCalls() - Method in class org.exoplatform.webconferencing.dao.CallDAO
Delete all users calls older of 2 days.
deleteCall(String) - Method in class org.exoplatform.webconferencing.WebConferencingService
Delete call.
deleteCallParts(String) - Method in class org.exoplatform.webconferencing.dao.ParticipantDAO
Delete call participants.
description - Variable in class org.exoplatform.webconferencing.CallProviderConfiguration
The description.
destroy() - Method in class org.exoplatform.webconferencing.server.filter.ResourceFilter
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.exoplatform.webconferencing.server.filter.ResourceFilter
driveService - Variable in class org.exoplatform.webconferencing.WebConferencingService
The drive service.

E

EMAIL_REGEX - Static variable in class org.exoplatform.webconferencing.CallProvider
The Constant EMAIL_REGEX.
emailTest - Variable in class org.exoplatform.webconferencing.CallProvider
The email test.
EMPTY - Static variable in class org.exoplatform.webconferencing.IdentityInfo
The Constant EMPTY.
EMPTY - Static variable in class org.exoplatform.webconferencing.rest.RESTWebConferencingService
The Constant EMPTY.
equals(Object) - Method in class org.exoplatform.webconferencing.CallProvider
equals(Object) - Method in class org.exoplatform.webconferencing.domain.ParticipantId
error(String) - Method in class org.exoplatform.webconferencing.support.CallLog
Error message.
error(String, LocalDateTime) - Method in class org.exoplatform.webconferencing.support.CallLog
Error message with timestamp.
ERROR_LEVEL - Static variable in class org.exoplatform.webconferencing.support.CallLog
The Constant ERROR_LEVEL.
ErrorInfo - Class in org.exoplatform.webconferencing.client
Basic error entity.
Created by The eXo Platform SAS
ErrorInfo(String, String) - Constructor for class org.exoplatform.webconferencing.client.ErrorInfo
Instantiates a new error info.
ErrorInfo(String) - Constructor for class org.exoplatform.webconferencing.client.ErrorInfo
Instantiates a new error info.
exceptionCause(PersistenceException, Class<C>) - Method in class org.exoplatform.webconferencing.WebConferencingService
Find cause exception of given type.
exoBayeux - Variable in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
The exo bayeux.

F

findCallById(String) - Method in class org.exoplatform.webconferencing.WebConferencingService
Find call in storage by its ID.
findCallParts(String) - Method in class org.exoplatform.webconferencing.dao.ParticipantDAO
Find call participants.
findGroupCallByOwnerId(String) - Method in class org.exoplatform.webconferencing.dao.CallDAO
Find group call by owner id.
findGroupCallId(String) - Method in class org.exoplatform.webconferencing.WebConferencingService
Find a call, owned by group with given ID, in calls storage.
findUserGroupCalls(String) - Method in class org.exoplatform.webconferencing.dao.CallDAO
Find user group calls.
findUserGroupCalls(String) - Method in class org.exoplatform.webconferencing.WebConferencingService
Find user group calls in calls storage.
fireUserCallJoined(String, String, String, String, String, String) - Method in class org.exoplatform.webconferencing.WebConferencingService
Fire user call joined a new part.
fireUserCallLeaved(String, String, String, String, String, String) - Method in class org.exoplatform.webconferencing.WebConferencingService
Fire user call part leaved.
fireUserCallStateChanged(String, String, String, String, String, String) - Method in class org.exoplatform.webconferencing.WebConferencingService
Fire user call state.

G

getAvatarLink() - Method in class org.exoplatform.webconferencing.IdentityInfo
Gets the avatar link.
getCall(String) - Method in class org.exoplatform.webconferencing.WebConferencingService
Gets an active call info.
getCallId() - Method in class org.exoplatform.webconferencing.domain.ParticipantEntity
Gets the call id.
getCallId() - Method in class org.exoplatform.webconferencing.domain.ParticipantId
Gets the call id.
getCallId() - Method in class org.exoplatform.webconferencing.GroupInfo
Gets the call id.
getClientId() - Method in class org.exoplatform.webconferencing.domain.ParticipantEntity
Gets the client id.
getClientId() - Method in class org.exoplatform.webconferencing.UserCallListener
Gets the client id.
getClientId() - Method in class org.exoplatform.webconferencing.UserInfo
Gets the client id.
getCode() - Method in class org.exoplatform.webconferencing.client.ErrorInfo
Gets the code.
getCometdPath() - Method in class org.exoplatform.webconferencing.ContextInfo
Gets the cometd path (optional).
getCometdServerPath() - Method in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
Gets the cometd server path.
getCometdToken() - Method in class org.exoplatform.webconferencing.ContextInfo
Gets the cometd token.
getContainerName() - Method in class org.exoplatform.webconferencing.ContextInfo
Gets the container name.
getCurrentContext(String, Locale) - Static method in class org.exoplatform.webconferencing.Utils
Gets the current context.
getDescription() - Method in class org.exoplatform.webconferencing.CallProvider
Technical description for this provider.
getDescription(Locale) - Method in class org.exoplatform.webconferencing.CallProvider
Gets the technical description for this provider.
getDescription() - Method in class org.exoplatform.webconferencing.CallProviderConfiguration
Gets the description.
getFirstName() - Method in class org.exoplatform.webconferencing.UserInfo
Gets the first name.
getGroupId() - Method in class org.exoplatform.webconferencing.WebConferencingService.SpaceInfo
Gets the group id of the space.
getId() - Method in class org.exoplatform.webconferencing.CallInfo
Gets the id.
getId() - Method in class org.exoplatform.webconferencing.CallState
Gets the id.
getId() - Method in class org.exoplatform.webconferencing.domain.CallEntity
Gets the id.
getId() - Method in class org.exoplatform.webconferencing.domain.ParticipantEntity
Gets the id.
getId() - Method in class org.exoplatform.webconferencing.domain.ParticipantId
Gets the id.
getId() - Method in class org.exoplatform.webconferencing.IdentityInfo
Gets the id.
getId() - Method in class org.exoplatform.webconferencing.UserInfo.IMInfo
Gets the id.
getImAccount(String) - Method in class org.exoplatform.webconferencing.UserInfo
Gets the IM accounts by type.
getImAccounts() - Method in class org.exoplatform.webconferencing.UserInfo
Gets the im accounts.
getIMInfo(String) - Method in class org.exoplatform.webconferencing.CallProvider
Gets the UserInfo.IMInfo instance for given IM identifier.
getLastDate() - Method in class org.exoplatform.webconferencing.CallInfo
Gets the last use date.
getLastDate() - Method in class org.exoplatform.webconferencing.domain.CallEntity
Gets the call last use date.
getLastName() - Method in class org.exoplatform.webconferencing.UserInfo
Gets the last name.
getLog() - Method in class org.exoplatform.webconferencing.support.CallLogService
Gets the log.
getMembers() - Method in class org.exoplatform.webconferencing.GroupInfo
Gets the members.
getMessage() - Method in class org.exoplatform.webconferencing.client.ErrorInfo
Gets the message.
getMessages() - Method in class org.exoplatform.webconferencing.CallProvider.Settings
Gets the messages.
getMessages() - Method in class org.exoplatform.webconferencing.ContextInfo
Gets the localized messages.
getOwner() - Method in class org.exoplatform.webconferencing.CallInfo
Gets the owner.
getOwnerId() - Method in class org.exoplatform.webconferencing.domain.CallEntity
Gets the owner id.
getOwnerType() - Method in class org.exoplatform.webconferencing.domain.CallEntity
Gets the owner type.
getParticipants() - Method in class org.exoplatform.webconferencing.CallInfo
Gets the participants (users planned for the call).
getProfileLink() - Method in class org.exoplatform.webconferencing.IdentityInfo
Gets the profile link.
getProvider(String) - Method in class org.exoplatform.webconferencing.WebConferencingService
Gets the provider.
getProviderConfig(UriInfo, HttpServletRequest, String) - Method in class org.exoplatform.webconferencing.rest.RESTWebConferencingService
Gets the provider config.
getProviderConfigs(UriInfo, HttpServletRequest) - Method in class org.exoplatform.webconferencing.rest.RESTWebConferencingService
Gets the provider configs.
getProviderConfiguration(String, Locale) - Method in class org.exoplatform.webconferencing.WebConferencingService
Gets the provider configuration.
getProviderConfigurations(Locale) - Method in class org.exoplatform.webconferencing.WebConferencingService
Gets the provider configurations.
getProviderConfigurations() - Method in class org.exoplatform.webconferencing.WebConferencingService
Gets the provider configurations.
getProvidersConfig() - Method in class org.exoplatform.webconferencing.ContextInfo
Gets the providers config.
getProviderType() - Method in class org.exoplatform.webconferencing.CallInfo
Gets the provider type.
getProviderType() - Method in class org.exoplatform.webconferencing.domain.CallEntity
Gets the provider type.
getResourceMessage(String, Locale, String) - Static method in class org.exoplatform.webconferencing.Utils
Gets the resource message.
getResourceMessages(String, Locale) - Static method in class org.exoplatform.webconferencing.Utils
Gets the resource messages.
getRoomInfo(UriInfo, String, String, String) - Method in class org.exoplatform.webconferencing.rest.RESTWebConferencingService
Gets the chat room info.
getRoomInfo(String, String, String[]) - Method in class org.exoplatform.webconferencing.WebConferencingService
Gets the room info.
getRoomTitle() - Method in class org.exoplatform.webconferencing.ContextInfo
Gets the room title.
getSettings() - Method in class org.exoplatform.webconferencing.domain.CallEntity
Gets the settings.
getSpaceByContext() - Static method in class org.exoplatform.webconferencing.Utils
Gets the space by context.
getSpaceId() - Method in class org.exoplatform.webconferencing.ContextInfo
Gets the space id.
getSpaceInfo(UriInfo, String) - Method in class org.exoplatform.webconferencing.rest.RESTWebConferencingService
Gets the space info.
getSpaceInfo(String) - Method in class org.exoplatform.webconferencing.WebConferencingService
Gets the space info.
getSpaceMembers(String) - Method in class org.exoplatform.webconferencing.WebConferencingService
Gets the space members.
getSpaceNameByContext() - Static method in class org.exoplatform.webconferencing.Utils
Gets the space name by context.
getState() - Method in class org.exoplatform.webconferencing.CallInfo
Gets the state.
getState() - Method in class org.exoplatform.webconferencing.CallState
Gets the state.
getState() - Method in class org.exoplatform.webconferencing.domain.CallEntity
Gets the state.
getState() - Method in class org.exoplatform.webconferencing.domain.ParticipantEntity
Gets the state.
getState() - Method in class org.exoplatform.webconferencing.UserInfo
Gets the state.
getSupportedTypes() - Method in class org.exoplatform.webconferencing.CallProvider
Gets all types supported by this provider.
getSupportedTypes() - Method in class org.exoplatform.webconferencing.CallProvider.Settings
Gets the supported types.
getTitle() - Method in class org.exoplatform.webconferencing.CallInfo
Gets the title.
getTitle() - Method in class org.exoplatform.webconferencing.CallProvider
Gets human-readable name of this provider (e.g.
getTitle() - Method in class org.exoplatform.webconferencing.CallProvider.Settings
Gets the title.
getTitle() - Method in class org.exoplatform.webconferencing.CallProviderConfiguration
Gets the title.
getTitle() - Method in class org.exoplatform.webconferencing.domain.CallEntity
Gets the title.
getTitle() - Method in class org.exoplatform.webconferencing.IdentityInfo
Gets the title.
getType() - Method in class org.exoplatform.webconferencing.CallProvider
Gets the main type name of this provider (e.g.
getType() - Method in class org.exoplatform.webconferencing.CallProvider.Settings
Gets the name.
getType() - Method in class org.exoplatform.webconferencing.CallProviderConfiguration
Gets the type.
getType() - Method in class org.exoplatform.webconferencing.domain.ParticipantEntity
Gets the type.
getType() - Method in class org.exoplatform.webconferencing.IdentityInfo
Gets the identity type.
getType() - Method in class org.exoplatform.webconferencing.ParticipantInfo
Gets the identity type.
getType() - Method in class org.exoplatform.webconferencing.UserInfo
Gets the identity type.
getType() - Method in class org.exoplatform.webconferencing.UserInfo.IMInfo
Gets the type.
getType() - Method in class org.exoplatform.webconferencing.WebConferencingService.RoomInfo
Gets the identity type.
getType() - Method in class org.exoplatform.webconferencing.WebConferencingService.SpaceInfo
Gets the identity type.
getUserCalls(String) - Method in class org.exoplatform.webconferencing.WebConferencingService
Gets the user calls.
getUserId() - Method in class org.exoplatform.webconferencing.UserCallListener
Gets the user id.
getUserId() - Method in class org.exoplatform.webconferencing.UserState
Gets the user id.
getUserInfo(UriInfo, String) - Method in class org.exoplatform.webconferencing.rest.RESTWebConferencingService
Gets the user info.
getUserInfo(String) - Method in class org.exoplatform.webconferencing.WebConferencingService
Gets the user info.
getUserToken(String) - Method in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
Gets the user token.
getValue() - Method in class org.exoplatform.webconferencing.UserState
Gets the value.
getVersion() - Method in class org.exoplatform.webconferencing.CallProvider
Gets the version.
getVersion() - Method in class org.exoplatform.webconferencing.CallProvider.Settings
Gets the version.
GROUP_CALL_TYPE - Static variable in class org.exoplatform.webconferencing.WebConferencingService
The Constant GROUP_CALL_TYPE.
groupId - Variable in class org.exoplatform.webconferencing.WebConferencingService.SpaceInfo
The space group id.
GroupInfo - Class in org.exoplatform.webconferencing
Represent eXo group for conversations in calls.
Created by The eXo Platform SAS
GroupInfo(String, String) - Constructor for class org.exoplatform.webconferencing.GroupInfo
Instantiates a new group info.

H

hashCode() - Method in class org.exoplatform.webconferencing.CallProvider
hashCode() - Method in class org.exoplatform.webconferencing.domain.ParticipantId
hasImAccount(String) - Method in class org.exoplatform.webconferencing.UserInfo
Checks for IM account associated with the user.
hasSameClientId(String) - Method in class org.exoplatform.webconferencing.UserInfo
Checks for same client id.
hierarchyCreator - Variable in class org.exoplatform.webconferencing.WebConferencingService
The hierarchy owner.

I

id - Variable in class org.exoplatform.webconferencing.CallInfo
The id.
id - Variable in class org.exoplatform.webconferencing.CallState
The id.
id - Variable in class org.exoplatform.webconferencing.domain.CallEntity
The id.
id - Variable in class org.exoplatform.webconferencing.domain.ParticipantEntity
The id.
id - Variable in class org.exoplatform.webconferencing.domain.ParticipantId
The id.
id - Variable in class org.exoplatform.webconferencing.IdentityInfo
The id.
ID_MAX_LENGTH - Static variable in class org.exoplatform.webconferencing.WebConferencingService
The Constant ID_MAX_LENGTH.
IdentityInfo - Class in org.exoplatform.webconferencing
Identity abstraction for conversations in eXo web conferencing.
Created by The eXo Platform SAS
IdentityInfo(String, String) - Constructor for class org.exoplatform.webconferencing.IdentityInfo
Instantiates a new identity info.
IdentityNotFoundException - Exception in org.exoplatform.webconferencing
Deprecated.
IdentityNotFoundException(String) - Constructor for exception org.exoplatform.webconferencing.IdentityNotFoundException
Deprecated.
Instantiates a new identity not found.
IdentityNotFoundException(String, Throwable) - Constructor for exception org.exoplatform.webconferencing.IdentityNotFoundException
Deprecated.
Instantiates a new identity not found.
identityRegistry - Variable in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
The identity registry.
IdentityStateException - Exception in org.exoplatform.webconferencing
Identity state (persistent or transient) has wrong, erroneous or unexpected state.
Created by The eXo Platform SAS
IdentityStateException(String) - Constructor for exception org.exoplatform.webconferencing.IdentityStateException
Instantiates a new identity state exception.
IdentityStateException(String, Throwable) - Constructor for exception org.exoplatform.webconferencing.IdentityStateException
Instantiates a new identity state exception.
IMInfo(String, String) - Constructor for class org.exoplatform.webconferencing.UserInfo.IMInfo
Instantiates a new IM info.
info(String) - Method in class org.exoplatform.webconferencing.support.CallLog
Info message.
info(String, LocalDateTime) - Method in class org.exoplatform.webconferencing.support.CallLog
Info message with timestamp.
INFO_LEVEL - Static variable in class org.exoplatform.webconferencing.support.CallLog
The Constant INFO_LEVEL.
invalidateCall(String, boolean) - Method in class org.exoplatform.webconferencing.WebConferencingService
Invalidate a call by an ID.
InvalidCallException - Exception in org.exoplatform.webconferencing
Indicates a call in invalid state and cannot be used currently.
InvalidCallException(String) - Constructor for exception org.exoplatform.webconferencing.InvalidCallException
 
InvalidCallException(String, Throwable) - Constructor for exception org.exoplatform.webconferencing.InvalidCallException
 
isActive() - Method in class org.exoplatform.webconferencing.CallProvider
Checks if is active.
isActive() - Method in class org.exoplatform.webconferencing.CallProvider.Settings
Checks if is active.
isActive() - Method in class org.exoplatform.webconferencing.CallProviderConfiguration
Checks if is active.
isGroup - Variable in class org.exoplatform.webconferencing.domain.CallEntity
The is group.
isGroup() - Method in class org.exoplatform.webconferencing.domain.CallEntity
Checks if is group.
isGroup() - Method in class org.exoplatform.webconferencing.GroupInfo
Checks if it is a group.
isGroup() - Method in class org.exoplatform.webconferencing.IdentityInfo
Checks if it is a group.
isGroup() - Method in class org.exoplatform.webconferencing.UserInfo
Checks if it is a group.
isLogEnabled() - Method in class org.exoplatform.webconferencing.CallProvider
Checks if is remote log enabled for the provider.
isLogEnabled() - Method in class org.exoplatform.webconferencing.CallProviderConfiguration
Checks if is log enabled.
isNotNullArg(String) - Static method in class org.exoplatform.webconferencing.WebConferencingService
Checks if argument not null (also not empty and not longer of 32 chars).
isSpaceMember(String, String) - Method in class org.exoplatform.webconferencing.WebConferencingService
Checks if is space member.
isSupportedType(String) - Method in class org.exoplatform.webconferencing.CallProvider
Checks if it is a supported type by this provider.
isUser - Variable in class org.exoplatform.webconferencing.domain.CallEntity
The is user.
isUser() - Method in class org.exoplatform.webconferencing.domain.CallEntity
Checks if is user.
isValidArg(String) - Static method in class org.exoplatform.webconferencing.WebConferencingService
Checks if argument valid (null or not empty and not longer of 32 chars).
isValidData(String) - Static method in class org.exoplatform.webconferencing.WebConferencingService
Checks if data valid (null or not empty and not longer of 2000 bytes in UTF8 encoding).
isValidId(String) - Static method in class org.exoplatform.webconferencing.WebConferencingService
Checks is ID valid (not null, not empty and not longer of 255 chars).
isValidText(String) - Static method in class org.exoplatform.webconferencing.WebConferencingService
Checks if is valid text (null, not empty and not longer of 255 chars).

J

jcrService - Variable in class org.exoplatform.webconferencing.WebConferencingService
The jcr service.
joinCall(String, String, String) - Method in class org.exoplatform.webconferencing.WebConferencingService
Join a call if it is started or start already stopped one.
JOINED - Static variable in class org.exoplatform.webconferencing.UserState
The Constant JOINED.
jsonToProviderConfig(JSONObject) - Method in class org.exoplatform.webconferencing.WebConferencingService
Json to provider config.

L

lastDate - Variable in class org.exoplatform.webconferencing.CallInfo
The last date.
lastDate - Variable in class org.exoplatform.webconferencing.domain.CallEntity
The call date.
leaveCall(String, String, String) - Method in class org.exoplatform.webconferencing.WebConferencingService
If call started, then notify all its parties that given participant leaved.
LEAVED - Static variable in class org.exoplatform.webconferencing.UserState
The Constant LEAVED.
listenerService - Variable in class org.exoplatform.webconferencing.WebConferencingService
The listener service.
LOG - Static variable in class org.exoplatform.webconferencing.ParticipantInfo
The Constant LOG.
LOG - Static variable in class org.exoplatform.webconferencing.rest.RESTWebConferencingService
The Constant LOG.
LOG - Static variable in class org.exoplatform.webconferencing.server.filter.ResourceFilter
The Constant LOG.
LOG - Static variable in class org.exoplatform.webconferencing.UserInfo
The Constant LOG.
LOG - Static variable in class org.exoplatform.webconferencing.WebConferencingService
The Constant LOG.
LOG_OK - Static variable in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
The Constant LOG_OK.
logEnabled - Variable in class org.exoplatform.webconferencing.CallProviderConfiguration
The log enabled.
LOGS_CHANNEL_NAME - Static variable in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
The Constant LOGS_CHANNEL_NAME.

M

members - Variable in class org.exoplatform.webconferencing.GroupInfo
The members.
message - Variable in class org.exoplatform.webconferencing.client.ErrorInfo
The message.
MESSAGE_CRITICAL_LENGTH - Static variable in class org.exoplatform.webconferencing.support.CallLog
Log message critical length.
MESSAGE_CRITICAL_LENGTH_FINAL - Static variable in class org.exoplatform.webconferencing.support.CallLog
The Constant MESSAGE_CRITICAL_LENGTH_FINAL.
MESSAGE_MAX_LENGTH - Static variable in class org.exoplatform.webconferencing.support.CallLog
Log message max length.
MESSAGE_NO_DATA - Static variable in class org.exoplatform.webconferencing.support.CallLog
The Constant MESSAGE_NO_DATA.
MESSAGES_BUFFER_EXPIRATION_MILLIS - Static variable in class org.exoplatform.webconferencing.support.CallLog
Maximum expected age of a message not flushed to the logger.
MESSAGES_BUFFER_MAX_SIZE - Static variable in class org.exoplatform.webconferencing.support.CallLog
Maximum messages buffer size after which we can flush it to the logger.
MESSAGES_BUFFER_WAIT_MILLIS - Static variable in class org.exoplatform.webconferencing.support.CallLog
How long to wait between checks in flush thread.
METHOD_GET - Static variable in class org.exoplatform.webconferencing.server.filter.ResourceFilter
The Constant METHOD_GET.
MIN_MAX_THREADS - Static variable in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
Minimal number of threads maximum possible for remote calls' thread executors.
MIN_THREADS - Static variable in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
Base minimum number of threads for remote calls' thread executors.

N

notFoundError(String) - Static method in class org.exoplatform.webconferencing.client.ErrorInfo
Not found error.
notifyUserCallStateChanged(CallInfo, String, String) - Method in class org.exoplatform.webconferencing.WebConferencingService
Notify user call state changed.

O

onCallStateChanged(String, String, String, String, String) - Method in class org.exoplatform.webconferencing.UserCallListener
On call state changed.
onPartJoined(String, String, String, String, String) - Method in class org.exoplatform.webconferencing.UserCallListener
On participant joined.
onPartLeaved(String, String, String, String, String) - Method in class org.exoplatform.webconferencing.UserCallListener
On participant leaved.
org.exoplatform.webconferencing - package org.exoplatform.webconferencing
 
org.exoplatform.webconferencing.client - package org.exoplatform.webconferencing.client
 
org.exoplatform.webconferencing.cometd - package org.exoplatform.webconferencing.cometd
 
org.exoplatform.webconferencing.dao - package org.exoplatform.webconferencing.dao
 
org.exoplatform.webconferencing.domain - package org.exoplatform.webconferencing.domain
 
org.exoplatform.webconferencing.rest - package org.exoplatform.webconferencing.rest
 
org.exoplatform.webconferencing.server.filter - package org.exoplatform.webconferencing.server.filter
 
org.exoplatform.webconferencing.support - package org.exoplatform.webconferencing.support
 
organization - Variable in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
The organization.
organization - Variable in class org.exoplatform.webconferencing.WebConferencingService
The organization.
owner - Variable in class org.exoplatform.webconferencing.CallInfo
The owner.
OWNER_TYPE_CHATROOM - Static variable in class org.exoplatform.webconferencing.WebConferencingService
The Constant OWNER_TYPE_CHATROOM.
OWNER_TYPE_SPACE - Static variable in class org.exoplatform.webconferencing.WebConferencingService
The Constant OWNER_TYPE_SPACE.
ownerId - Variable in class org.exoplatform.webconferencing.domain.CallEntity
The owner id.
ownerType - Variable in class org.exoplatform.webconferencing.domain.CallEntity
The owner type.

P

ParticipantDAO - Class in org.exoplatform.webconferencing.dao
Created by The eXo Platform SAS.
ParticipantDAO() - Constructor for class org.exoplatform.webconferencing.dao.ParticipantDAO
Instantiates a new participant DAO.
ParticipantEntity - Class in org.exoplatform.webconferencing.domain
Created by The eXo Platform SAS.
ParticipantEntity() - Constructor for class org.exoplatform.webconferencing.domain.ParticipantEntity
Instantiates a new participant entity.
ParticipantId - Class in org.exoplatform.webconferencing.domain
Created by The eXo Platform SAS.
ParticipantId() - Constructor for class org.exoplatform.webconferencing.domain.ParticipantId
Instantiates a new participant id.
ParticipantId(String, String) - Constructor for class org.exoplatform.webconferencing.domain.ParticipantId
Instantiates a new participant id.
ParticipantInfo - Class in org.exoplatform.webconferencing
Represent external participant in calls.
ParticipantInfo(String) - Constructor for class org.exoplatform.webconferencing.ParticipantInfo
Instantiates a new participant with an ID.
ParticipantInfo(String, String) - Constructor for class org.exoplatform.webconferencing.ParticipantInfo
Instantiates a new participant with IM type and ID.
ParticipantNotFoundException - Exception in org.exoplatform.webconferencing
Created by The eXo Platform SAS.
ParticipantNotFoundException(String, Throwable) - Constructor for exception org.exoplatform.webconferencing.ParticipantNotFoundException
Instantiates a new invalid call state exception.
ParticipantNotFoundException(String) - Constructor for exception org.exoplatform.webconferencing.ParticipantNotFoundException
Instantiates a new invalid call state exception.
participants - Variable in class org.exoplatform.webconferencing.CallInfo
The participants.
participantsStorage - Variable in class org.exoplatform.webconferencing.WebConferencingService
The participants storage.
PAUSED - Static variable in class org.exoplatform.webconferencing.CallState
The Constant PAUSED.
postConstruct() - Method in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService.CallService
Post construct.
postProviderConfig(UriInfo, HttpServletRequest, String, String) - Method in class org.exoplatform.webconferencing.rest.RESTWebConferencingService
Post provider config.
preDestroy() - Method in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService.CallService
Pre destroy.
profileLink - Variable in class org.exoplatform.webconferencing.IdentityInfo
The profile link.
PROVIDER_SCOPE_NAME - Static variable in class org.exoplatform.webconferencing.WebConferencingService
The Constant PROVIDER_SCOPE_NAME.
providerConfigToJson(CallProviderConfiguration) - Method in class org.exoplatform.webconferencing.WebConferencingService
Provider config to json.
providers - Variable in class org.exoplatform.webconferencing.WebConferencingService
The providers.
providerType - Variable in class org.exoplatform.webconferencing.CallInfo
The provider type.
providerType - Variable in class org.exoplatform.webconferencing.domain.CallEntity
The provider type.

R

rcCalls(RemoteCall.Caller, Object) - Method in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService.CallService
Remote calls from clients to Web Conferencing services.
rcLogs(RemoteCall.Caller, Object) - Method in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService.CallService
Remote calls from clients to Web Conferencing services.
readCallEntity(CallEntity, boolean) - Method in class org.exoplatform.webconferencing.WebConferencingService
Read call entity.
readProviderConfig(String) - Method in class org.exoplatform.webconferencing.WebConferencingService
Read saved call provider configuration.
removeUserCallListener(UserCallListener) - Method in class org.exoplatform.webconferencing.WebConferencingService
Removes the user listener.
ResourceFilter - Class in org.exoplatform.webconferencing.server.filter
Filter updates request to resources with proper HTTP headers (for caching etc.).
Created by The eXo Platform SAS
ResourceFilter() - Constructor for class org.exoplatform.webconferencing.server.filter.ResourceFilter
 
RESTWebConferencingService - Class in org.exoplatform.webconferencing.rest
Created by The eXo Platform SAS.
RESTWebConferencingService(WebConferencingService) - Constructor for class org.exoplatform.webconferencing.rest.RESTWebConferencingService
Instantiates a new REST service for web conferencing.
roomInfo(String, String, String[], String) - Method in class org.exoplatform.webconferencing.WebConferencingService
Room info.
RoomInfo(String, String) - Constructor for class org.exoplatform.webconferencing.WebConferencingService.RoomInfo
Instantiates a new room info.

S

saveProviderConfiguration(CallProviderConfiguration) - Method in class org.exoplatform.webconferencing.WebConferencingService
Save provider configuration.
serverError(String) - Static method in class org.exoplatform.webconferencing.client.ErrorInfo
Server error.
service - Variable in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
The service.
sessionProviders - Variable in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
The session providers.
sessionProviders - Variable in class org.exoplatform.webconferencing.WebConferencingService
The session providers.
setActive(boolean) - Method in class org.exoplatform.webconferencing.CallProviderConfiguration
Sets the active.
setAvatarLink(String) - Method in class org.exoplatform.webconferencing.IdentityInfo
Sets the avatar link.
setCallId(String) - Method in class org.exoplatform.webconferencing.domain.ParticipantEntity
Sets the call id.
setCallId(String) - Method in class org.exoplatform.webconferencing.GroupInfo
Sets the call id.
setClientId(String) - Method in class org.exoplatform.webconferencing.domain.ParticipantEntity
Sets the client id.
setClientId(String) - Method in class org.exoplatform.webconferencing.UserInfo
Sets the client id.
setDescription(String) - Method in class org.exoplatform.webconferencing.CallProviderConfiguration
Sets the description.
setId(String) - Method in class org.exoplatform.webconferencing.domain.CallEntity
Sets the id.
setId(String) - Method in class org.exoplatform.webconferencing.domain.ParticipantEntity
Sets the id.
setIsGroup(boolean) - Method in class org.exoplatform.webconferencing.domain.CallEntity
Sets the checks if is group.
setIsUser(boolean) - Method in class org.exoplatform.webconferencing.domain.CallEntity
Sets the checks if is user.
setLastDate(Date) - Method in class org.exoplatform.webconferencing.CallInfo
Sets the last use date.
setLastDate(Date) - Method in class org.exoplatform.webconferencing.domain.CallEntity
Sets the call last use date.
setLogEnabled(boolean) - Method in class org.exoplatform.webconferencing.CallProviderConfiguration
Sets the log enabled.
setOwnerId(String) - Method in class org.exoplatform.webconferencing.domain.CallEntity
Sets the owner id.
setOwnerType(String) - Method in class org.exoplatform.webconferencing.domain.CallEntity
Sets the owner type.
setProfileLink(String) - Method in class org.exoplatform.webconferencing.IdentityInfo
Sets the profile link.
setProviderType(String) - Method in class org.exoplatform.webconferencing.domain.CallEntity
Sets the provider type.
setSettings(String) - Method in class org.exoplatform.webconferencing.domain.CallEntity
Sets the settings.
setState(String) - Method in class org.exoplatform.webconferencing.CallInfo
Sets the state.
setState(String) - Method in class org.exoplatform.webconferencing.domain.CallEntity
Sets the state.
setState(String) - Method in class org.exoplatform.webconferencing.domain.ParticipantEntity
Sets the state.
setState(String) - Method in class org.exoplatform.webconferencing.UserInfo
Sets the state.
Settings() - Constructor for class org.exoplatform.webconferencing.CallProvider.Settings
 
settings - Variable in class org.exoplatform.webconferencing.domain.CallEntity
The settings.
settingService - Variable in class org.exoplatform.webconferencing.WebConferencingService
The settings service.
setTitle(String) - Method in class org.exoplatform.webconferencing.CallProviderConfiguration
Sets the title.
setTitle(String) - Method in class org.exoplatform.webconferencing.domain.CallEntity
Sets the title.
setType(String) - Method in class org.exoplatform.webconferencing.CallProviderConfiguration
Sets the type.
setType(String) - Method in class org.exoplatform.webconferencing.domain.ParticipantEntity
Sets the type.
socialIdentityManager - Variable in class org.exoplatform.webconferencing.WebConferencingService
The social identity manager.
SPACE_TYPE_NAME - Static variable in class org.exoplatform.webconferencing.WebConferencingService
The Constant SPACE_TYPE_NAME.
spaceInfo(String, String) - Method in class org.exoplatform.webconferencing.WebConferencingService
Space info.
SpaceInfo(Space) - Constructor for class org.exoplatform.webconferencing.WebConferencingService.SpaceInfo
Instantiates a new space info.
spaceRoomName(String) - Static method in class org.exoplatform.webconferencing.Utils
Generate a space room name.
spaceService - Variable in class org.exoplatform.webconferencing.WebConferencingService
The space service.
start() - Method in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
start() - Method in class org.exoplatform.webconferencing.WebConferencingService
startCall(String, String) - Method in class org.exoplatform.webconferencing.WebConferencingService
Starts existing call and fires STARTED event.
startCall(CallInfo, String) - Method in class org.exoplatform.webconferencing.WebConferencingService
Start existing call.
STARTED - Static variable in class org.exoplatform.webconferencing.CallState
The Constant STARTED.
state - Variable in class org.exoplatform.webconferencing.CallInfo
The state.
state - Variable in class org.exoplatform.webconferencing.CallState
The state.
state - Variable in class org.exoplatform.webconferencing.domain.CallEntity
The state.
state - Variable in class org.exoplatform.webconferencing.domain.ParticipantEntity
The state.
stop() - Method in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
stop() - Method in class org.exoplatform.webconferencing.WebConferencingService
stopCall(String, boolean) - Method in class org.exoplatform.webconferencing.WebConferencingService
Removes the call info from active and fires STOPPED event.
stopCall(CallInfo, String, boolean) - Method in class org.exoplatform.webconferencing.WebConferencingService
Stop call.
STOPPED - Static variable in class org.exoplatform.webconferencing.CallState
The Constant STOPPED.
StorageException - Exception in org.exoplatform.webconferencing.dao
Error in persistence layer.
StorageException(String) - Constructor for exception org.exoplatform.webconferencing.dao.StorageException
Instantiates a new storage exception.
StorageException(String, Throwable) - Constructor for exception org.exoplatform.webconferencing.dao.StorageException
Instantiates a new storage exception.
subscribeCalls(Message, String, String) - Method in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService.CallService
Subscribe calls.
subscribeUser(Message, String) - Method in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService.CallService
Subscribe user.
syncCallEntity(CallInfo, CallEntity) - Method in class org.exoplatform.webconferencing.WebConferencingService
Update call entity from given CallInfo instance.

T

TEXT_MAX_LENGTH - Static variable in class org.exoplatform.webconferencing.WebConferencingService
The Constant TEXT_MAX_LENGTH.
THREAD_IDLE_TIME - Static variable in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
Thread idle time for thread executors (in seconds).
title - Variable in class org.exoplatform.webconferencing.CallInfo
The title.
title - Variable in class org.exoplatform.webconferencing.CallProviderConfiguration
The title.
title - Variable in class org.exoplatform.webconferencing.domain.CallEntity
The title.
title - Variable in class org.exoplatform.webconferencing.IdentityInfo
The title.
trace(String) - Method in class org.exoplatform.webconferencing.support.CallLog
Trace message.
trace(String, LocalDateTime) - Method in class org.exoplatform.webconferencing.support.CallLog
Trace message with timestamp.
TRACE_LEVEL - Static variable in class org.exoplatform.webconferencing.support.CallLog
The Constant TRACE_LEVEL.
txCreateCall(CallInfo) - Method in class org.exoplatform.webconferencing.WebConferencingService
Creates the call in a single transaction.
txDeleteAllUserCalls() - Method in class org.exoplatform.webconferencing.WebConferencingService
Delete all user calls (not group ones) within a single transaction.
txDeleteCall(String) - Method in class org.exoplatform.webconferencing.WebConferencingService
Delete call within a transaction.
txUpdateCall(CallInfo) - Method in class org.exoplatform.webconferencing.WebConferencingService
Update existing call (mark it started, stopped etc) in a single transaction.
txUpdateCallAndParticipants(CallInfo) - Method in class org.exoplatform.webconferencing.WebConferencingService
Update call and all its participants in a single transaction.
txUpdateParticipant(String, UserInfo) - Method in class org.exoplatform.webconferencing.WebConferencingService
Update call participant (for joined or leaved state) in a single transaction.
type - Variable in class org.exoplatform.webconferencing.CallProviderConfiguration
The type.
type - Variable in class org.exoplatform.webconferencing.domain.ParticipantEntity
The type.
TYPE_NAME - Static variable in class org.exoplatform.webconferencing.ParticipantInfo
The Constant TYPE_NAME.
TYPE_NAME - Static variable in class org.exoplatform.webconferencing.UserInfo
The Constant TYPE_NAME.

U

updateCall(CallInfo) - Method in class org.exoplatform.webconferencing.WebConferencingService
Update existing call (mark it started, stopped etc).
updateCallAndParticipants(CallInfo) - Method in class org.exoplatform.webconferencing.WebConferencingService
Update call and all its participants.
updateParticipant(String, UserInfo) - Method in class org.exoplatform.webconferencing.WebConferencingService
Update call participant (for joined or leaved state) in a single transaction.
USER_CALL_DAYS_LIVETIME - Static variable in class org.exoplatform.webconferencing.dao.CallDAO
The Constant USER_CALL_DAYS_LIVETIME.
USER_CALLS_SCOPE_NAME - Static variable in class org.exoplatform.webconferencing.WebConferencingService
The Constant USER_CALLS_SCOPE_NAME.
USER_SUBSCRIPTION_CHANNEL_NAME - Static variable in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
The Constant USER_SUBSCRIPTION_CHANNEL_NAME.
USER_SUBSCRIPTION_CHANNEL_PATTERN - Static variable in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
The Constant USER_SUBSCRIPTION_CHANNEL_PATTERN.
UserCallListener - Class in org.exoplatform.webconferencing
Created by The eXo Platform SAS.
UserCallListener(String, String) - Constructor for class org.exoplatform.webconferencing.UserCallListener
Instantiates a new incoming call listener.
userId - Variable in class org.exoplatform.webconferencing.UserCallListener
The user id.
userId - Variable in class org.exoplatform.webconferencing.UserState
The user id.
UserInfo - Class in org.exoplatform.webconferencing
Represent eXo user as a conversation participant for calls.
UserInfo(String, String, String) - Constructor for class org.exoplatform.webconferencing.UserInfo
Instantiates a new user info.
UserInfo.IMInfo - Class in org.exoplatform.webconferencing
The Class IMInfo.
userListeners - Variable in class org.exoplatform.webconferencing.WebConferencingService
The user listeners.
UserState - Class in org.exoplatform.webconferencing
Created by The eXo Platform SAS.
UserState(String, String) - Constructor for class org.exoplatform.webconferencing.UserState
Instantiates a new user state.
Utils - Class in org.exoplatform.webconferencing
Created by The eXo Platform SAS.
Utils() - Constructor for class org.exoplatform.webconferencing.Utils
 

V

validate(String) - Static method in class org.exoplatform.webconferencing.support.CallLog
Validate a message by cutting it if it is longer of 10240 bytes.
validateFinal(String) - Method in class org.exoplatform.webconferencing.support.CallLog
Validate final.
value - Variable in class org.exoplatform.webconferencing.UserState
The value.
version() - Method in class org.exoplatform.webconferencing.server.filter.ResourceFilter
Version.

W

warn(String) - Method in class org.exoplatform.webconferencing.support.CallLog
Warn message.
warn(String, LocalDateTime) - Method in class org.exoplatform.webconferencing.support.CallLog
Warn message with timestamp.
WARN_LEVEL - Static variable in class org.exoplatform.webconferencing.support.CallLog
The Constant WARN_LEVEL.
webConferencing - Variable in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
The web conferencing.
webConferencing - Variable in class org.exoplatform.webconferencing.rest.RESTWebConferencingService
The web conferencing.
WebConferencingException - Exception in org.exoplatform.webconferencing
Web Conferencing exception.
WebConferencingException() - Constructor for exception org.exoplatform.webconferencing.WebConferencingException
Instantiates a new exception.
WebConferencingException(String) - Constructor for exception org.exoplatform.webconferencing.WebConferencingException
Instantiates a new exception.
WebConferencingException(String, Throwable) - Constructor for exception org.exoplatform.webconferencing.WebConferencingException
Instantiates a new exception.
WebConferencingService - Class in org.exoplatform.webconferencing
Created by The eXo Platform SAS.
WebConferencingService(RepositoryService, SessionProviderService, NodeHierarchyCreator, OrganizationService, IdentityManager, ManageDriveService, ListenerService, SettingService, CallDAO, ParticipantDAO) - Constructor for class org.exoplatform.webconferencing.WebConferencingService
Instantiates a new web conferencing service.
WebConferencingService.RoomInfo - Class in org.exoplatform.webconferencing
Represent Chat room in calls.
WebConferencingService.SpaceInfo - Class in org.exoplatform.webconferencing
Represent Space in calls.
A B C D E F G H I J L M N O P R S T U V W 
Skip navigation links

Copyright © 2003–2020 eXo Platform SAS. All rights reserved.