A B C D E F G H I J L M N O P R S T U V W 
All Classes All Packages

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.
addGuest(String, String) - Method in class org.exoplatform.webconferencing.WebConferencingService
Adds the guest to call.
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.
addOrigin(OriginInfo) - Method in class org.exoplatform.webconferencing.CallInfo
Adds the origin.
addOrigins(Collection<OriginInfo>) - Method in class org.exoplatform.webconferencing.CallInfo
Adds the origins.
addParticipant(String, String) - Method in class org.exoplatform.webconferencing.WebConferencingService
Adds the participant to existing call.
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.
ALL_USERS - Static variable in class org.exoplatform.webconferencing.WebConferencingService
The Constant ALL_USERS.
ARG_MAX_LENGTH - Static variable in class org.exoplatform.webconferencing.WebConferencingService
The Constant ARG_MAX_LENGTH.
asBoolean(Object) - Method in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
Return true if it's Boolean instance of TRUE or false if it is not.
asJSON() - Method in class org.exoplatform.webconferencing.client.ErrorInfo
Error as JSON string.
asJSON(Object) - Static method in class org.exoplatform.webconferencing.Utils
Format specified object to JSON string.
asList(Object, Class<T>) - Method in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
As list.
asString(Object) - Method in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
Return object if it's String instance or null if it is not.
authenticator - Variable in class org.exoplatform.webconferencing.WebConferencingService
The authenticator.
avatarLink - Variable in class org.exoplatform.webconferencing.IdentityInfo
The avatar link.
avatarUrl - Variable in class org.exoplatform.webconferencing.IdentityData
The avatar url.

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_PATTERN - Static variable in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
The Constant CALL_SUBSCRIPTION_CHANNEL_NAME_PATTERN.
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) - Constructor for exception org.exoplatform.webconferencing.CallArgumentException
Instantiates a new wrong value exception.
CallArgumentException(String, Throwable) - 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) - Constructor for exception org.exoplatform.webconferencing.CallConflictException
Instantiates a new call conflict exception.
CallConflictException(String, Throwable) - 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.
CallEventProxy() - Constructor for class org.exoplatform.webconferencing.cometd.CometdWebConferencingService.CallEventProxy
Instantiates a new call event proxy (for serialization).
callHandlers - Variable in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
The call handlers.
callId - Variable in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService.CallEventProxy
The call id.
callId - Variable in class org.exoplatform.webconferencing.domain.InviteEntity
The call id.
callId - Variable in class org.exoplatform.webconferencing.domain.InviteId
The call id.
callId - Variable in class org.exoplatform.webconferencing.domain.OriginEntity
The call id.
callId - Variable in class org.exoplatform.webconferencing.domain.OriginId
The 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.
callId(String, String) - Method in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
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.
CallInfo.CallView - Class in org.exoplatform.webconferencing
The Class describing a CallInfo with simplified (POJO) fields for consumption by clients.
CallInfoException - Exception in org.exoplatform.webconferencing
General error with a call settings or its persistent state.
CallInfoException(String) - Constructor for exception org.exoplatform.webconferencing.CallInfoException
Instantiates a new call info exception.
CallInfoException(String, Throwable) - 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) - Constructor for exception org.exoplatform.webconferencing.CallNotFoundException
 
CallNotFoundException(String, Throwable) - 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
 
CallParticipantEvent() - Constructor for class org.exoplatform.webconferencing.cometd.CometdWebConferencingService.CallParticipantEvent
Instantiates a new call participant event (for serialization).
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(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.
CallProviderException(Throwable) - 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) - Constructor for exception org.exoplatform.webconferencing.CallSettingsException
 
CallSettingsException(String, Throwable) - 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.
CallStateEvent() - Constructor for class org.exoplatform.webconferencing.cometd.CometdWebConferencingService.CallStateEvent
Instantiates a new call state event (for serialization).
callStorage - Variable in class org.exoplatform.webconferencing.WebConferencingService
The calls storage.
CallView() - Constructor for class org.exoplatform.webconferencing.CallInfo.CallView
 
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.
checkInvite(String, String, String) - Method in class org.exoplatform.webconferencing.WebConferencingService
Check invite.
clear() - Method in class org.exoplatform.webconferencing.dao.CallDAO
Clear the storage.
clear() - Method in class org.exoplatform.webconferencing.dao.InviteDAO
Clear the storage.
clear() - Method in class org.exoplatform.webconferencing.dao.OriginDAO
Clear the storage.
clear() - Method in class org.exoplatform.webconferencing.dao.ParticipantDAO
Clear the storage.
clearStorage() - Method in class org.exoplatform.webconferencing.WebConferencingService
Deprecated.
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.
CLOSE - Static variable in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService.EventProxy
The Constant CLOSE - means it's closing event type (user call change, but user channel closed).
CMS_GROUPS_PATH - Static variable in class org.exoplatform.webconferencing.WebConferencingService
The Constant CMS_GROUPS_PATH.
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(IdentityRegistry, OrganizationService, WebConferencingService, EXoContinuationBayeux, CacheService, CallLogService) - Constructor for class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
Instantiates a new CometD interaction service for WebConferencing.
CometdWebConferencingService.CallEventProxy - Class in org.exoplatform.webconferencing.cometd
The Class CallEventProxy.
CometdWebConferencingService.CallParticipantEvent - Class in org.exoplatform.webconferencing.cometd
The Class CallParticipantEvent (joined and leaved participant).
CometdWebConferencingService.CallService - Class in org.exoplatform.webconferencing.cometd
The Class CallService.
CometdWebConferencingService.CallStateEvent - Class in org.exoplatform.webconferencing.cometd
The Class CallStateEvent (started, stopped calls).
CometdWebConferencingService.EventProxy - Class in org.exoplatform.webconferencing.cometd
The Class CallEventProxy.
CometdWebConferencingService.UserCallProxy - Class in org.exoplatform.webconferencing.cometd
The Class UserCallProxy.
COMMAND_ADD_GUEST - Static variable in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
The Constant COMMAND_ADD_GUEST.
COMMAND_CHECK_INVITE - Static variable in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
The Constant COMMAND_CHECK_INVITE.
COMMAND_CREATE - Static variable in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
The Constant COMMAND_CREATE.
COMMAND_CREATE_ORIGINS - Static variable in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
The Constant COMMAND_CREATE_ORIGINS.
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_GET_ORG_IDENTITIES - Static variable in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
The Constant COMMAND_GET_ORG_IDENTITIES.
COMMAND_UPDATE - Static variable in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
The Constant COMMAND_UPDATE.
COMMAND_UPDATE_INVITES - Static variable in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
The Constant COMMAND_UPDATE_INVITES.
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(String, String, String, String, String, Collection<String>, Collection<String>, boolean, Date, Date) - Method in class org.exoplatform.webconferencing.WebConferencingService
Create the call and add it to list of the existing in storage, optionally start the call and notify its participants.
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.
createOriginEntity(String, OriginInfo) - Method in class org.exoplatform.webconferencing.WebConferencingService
Creates the origin entity.
createOrigins(String, Collection<String>, Collection<String>) - Method in class org.exoplatform.webconferencing.WebConferencingService
Creates the origins.
createOwner(String, String, String, boolean, boolean, boolean, boolean) - Method in class org.exoplatform.webconferencing.WebConferencingService
Creates call owner.
createParticipantEntity(String, UserInfo) - Method in class org.exoplatform.webconferencing.WebConferencingService
Creates the participant entity.
createParticipants(String, Collection<String>) - Method in class org.exoplatform.webconferencing.WebConferencingService
Make call's direct participants from its IDs.
createThreadExecutor(String, int, int) - Method in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
Create a new thread executor service.
currentUserId() - Method in class org.exoplatform.webconferencing.WebConferencingService
Current user id.
currentUserId(ServerMessage) - Method in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
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.
deleteCallInvites(String) - Method in class org.exoplatform.webconferencing.dao.InviteDAO
Deprecated.
deleteCallOrigins(String) - Method in class org.exoplatform.webconferencing.dao.OriginDAO
Deprecated.
deleteCallParts(String) - Method in class org.exoplatform.webconferencing.dao.ParticipantDAO
Deprecated.
description - Variable in class org.exoplatform.webconferencing.CallProviderConfiguration
The description.
destroy() - Method in class org.exoplatform.webconferencing.server.filter.ResourceFilter
displayName - Variable in class org.exoplatform.webconferencing.IdentityData
The display name.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.exoplatform.webconferencing.server.filter.LogoutFilter
Do filter.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.exoplatform.webconferencing.server.filter.ResourceFilter
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.exoplatform.webconferencing.server.filter.SessionFilter
Do filter.

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.
endDate - Variable in class org.exoplatform.webconferencing.CallInfo
The end date.
endDate - Variable in class org.exoplatform.webconferencing.domain.CallEntity
The call end date as planned (for information and use by providers).
equals(Object) - Method in class org.exoplatform.webconferencing.CallProvider
equals(Object) - Method in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService.UserCallProxy
equals(Object) - Method in class org.exoplatform.webconferencing.domain.InviteId
Equals.
equals(Object) - Method in class org.exoplatform.webconferencing.domain.OriginId
equals(Object) - Method in class org.exoplatform.webconferencing.domain.ParticipantId
equals(Object) - Method in class org.exoplatform.webconferencing.IdentityInfo
 
equals(Object) - Method in class org.exoplatform.webconferencing.OriginInfo
 
equals(Object) - Method in class org.exoplatform.webconferencing.UserCallListener
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) - Constructor for class org.exoplatform.webconferencing.client.ErrorInfo
Instantiates a new error info.
ErrorInfo(String, String) - Constructor for class org.exoplatform.webconferencing.client.ErrorInfo
Instantiates a new error info.
EVENT_CALL_CREATED - Static variable in class org.exoplatform.webconferencing.WebConferencingService
 
EVENT_CALL_JOINDED - Static variable in class org.exoplatform.webconferencing.WebConferencingService
 
EVENT_CALL_JOINED - Static variable in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
The Constant EVENT_CALL_JOINED.
EVENT_CALL_LEAVED - Static variable in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
The Constant EVENT_CALL_LEAVED.
EVENT_CALL_LEFT - Static variable in class org.exoplatform.webconferencing.WebConferencingService
 
EVENT_CALL_RECORDED - Static variable in class org.exoplatform.webconferencing.WebConferencingService
 
EVENT_CALL_STARTED - Static variable in class org.exoplatform.webconferencing.WebConferencingService
 
EVENT_CALL_STATE - Static variable in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
The Constant EVENT_CALL_STATE.
EVENT_CALL_STOPPED - Static variable in class org.exoplatform.webconferencing.WebConferencingService
 
EventProxy() - Constructor for class org.exoplatform.webconferencing.cometd.CometdWebConferencingService.EventProxy
Instantiates a new event proxy of initial type (for serialization).
exceptionCause(PersistenceException, Class<C>) - Method in class org.exoplatform.webconferencing.WebConferencingService
Find cause exception of given type.
EXO_RSS_ENABLE_PROP - Static variable in class org.exoplatform.webconferencing.WebConferencingService
The Constant EXO_RSS_ENABLE_PROP.
EXO_TITLE_PROP - Static variable in class org.exoplatform.webconferencing.WebConferencingService
The Constant EXO_TITLE_PROP.
exoBayeux - Variable in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
The exo bayeux.
EXTERNAL_USER_TYPE - Static variable in class org.exoplatform.webconferencing.domain.InviteEntity
The Constant EXTERNAL_USER_TYPE.

F

findCallById(String, boolean) - Method in class org.exoplatform.webconferencing.WebConferencingService
Find call in storage by its ID.
findCallInvites(String) - Method in class org.exoplatform.webconferencing.dao.InviteDAO
Find call invites.
findCallOrigins(String, String) - Method in class org.exoplatform.webconferencing.dao.OriginDAO
Find call's origins.
findCallParts(String) - Method in class org.exoplatform.webconferencing.dao.ParticipantDAO
Find call participants.
findChatRoomCallId(String) - Method in class org.exoplatform.webconferencing.WebConferencingService
Find a call, owned by a space with given ID, in calls storage.
findGroupCallByOwnerId(String) - Method in class org.exoplatform.webconferencing.dao.CallDAO
Find group call by owner id.
findGroupCallByOwnerTypeId(String, String) - Method in class org.exoplatform.webconferencing.dao.CallDAO
Find group call by owner type and id.
findGroupCallId(String) - Method in class org.exoplatform.webconferencing.WebConferencingService
Find a call, owned by group with given ID, in calls storage.
findGroupCallsByOwnerTypeId(String, String) - Method in class org.exoplatform.webconferencing.dao.CallDAO
Find group calls by owner type and id.
findGroupCallsByState(String) - Method in class org.exoplatform.webconferencing.dao.CallDAO
Find all group calls by specific state
findGroups(String, int) - Method in class org.exoplatform.webconferencing.WebConferencingService
Find groups.
findGroupsAndUsers(String) - Method in class org.exoplatform.webconferencing.WebConferencingService
Find groups and users.
findLastSpaceEventCallId(String) - Method in class org.exoplatform.webconferencing.WebConferencingService
Find last space event call id.
findSpaceCallId(String) - Method in class org.exoplatform.webconferencing.WebConferencingService
Find a call, owned by a space 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.
findUsers(String, int) - Method in class org.exoplatform.webconferencing.WebConferencingService
Find users.
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.
formatISODate(Date) - Static method in class org.exoplatform.webconferencing.Utils
Format date as ISO-8601 string with UTC time zone.

G

getAvatarLink() - Method in class org.exoplatform.webconferencing.IdentityInfo
Gets the avatar link.
getAvatarUrl() - Method in class org.exoplatform.webconferencing.IdentityData
Gets the avatar url.
getCall(String) - Method in class org.exoplatform.webconferencing.WebConferencingService
Gets an active call info.
getCallId() - Method in class org.exoplatform.webconferencing.domain.InviteEntity
Gets the call id.
getCallId() - Method in class org.exoplatform.webconferencing.domain.InviteId
Gets the call id.
getCallId() - Method in class org.exoplatform.webconferencing.domain.OriginEntity
Gets the call id.
getCallId() - Method in class org.exoplatform.webconferencing.domain.OriginId
Gets the call id.
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.
getCallId() - Method in class org.exoplatform.webconferencing.UploadFileInfo
Gets the call id.
getClientId() - Method in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService.UserCallProxy
Gets the client 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() - Method in class org.exoplatform.webconferencing.CallProviderConfiguration
Gets the description.
getDescription(Locale) - Method in class org.exoplatform.webconferencing.CallProvider
Gets the technical description for this provider.
getDisplayName() - Method in class org.exoplatform.webconferencing.IdentityData
Gets the display name.
getEndDate() - Method in class org.exoplatform.webconferencing.CallInfo.CallView
 
getEndDate() - Method in class org.exoplatform.webconferencing.CallInfo
Gets the end date.
getEndDate() - Method in class org.exoplatform.webconferencing.domain.CallEntity
Gets the end date.
getFirstName() - Method in class org.exoplatform.webconferencing.UserInfo
Gets the first name.
getGroupId() - Method in class org.exoplatform.webconferencing.WebConferencingService.SpaceEventInfo
Gets the group id of the space.
getGroupId() - Method in class org.exoplatform.webconferencing.WebConferencingService.SpaceInfo
Gets the group id of the space.
getId() - Method in class org.exoplatform.webconferencing.CallInfo.CallView
 
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.cometd.CometdWebConferencingService.UserCallProxy
Gets user proxy id.
getId() - Method in class org.exoplatform.webconferencing.domain.CallEntity
Gets the id.
getId() - Method in class org.exoplatform.webconferencing.domain.OriginEntity
Gets the id.
getId() - Method in class org.exoplatform.webconferencing.domain.OriginId
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.IdentityData
Gets the id.
getId() - Method in class org.exoplatform.webconferencing.IdentityInfo
Gets the id.
getId() - Method in class org.exoplatform.webconferencing.OriginInfo
Gets the id.
getId() - Method in class org.exoplatform.webconferencing.UserInfo.IMInfo
Gets the id.
getIdentity() - Method in class org.exoplatform.webconferencing.domain.InviteEntity
Gets the identity.
getIdentity() - Method in class org.exoplatform.webconferencing.domain.InviteId
Gets the identity.
getIdentity() - Method in class org.exoplatform.webconferencing.InvitedIdentity
Gets the identity.
getIdentity() - Method in class org.exoplatform.webconferencing.UploadFileInfo
Gets the identity.
getIdentityType() - Method in class org.exoplatform.webconferencing.domain.InviteEntity
Gets the identity type.
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.
getInvitationId() - Method in class org.exoplatform.webconferencing.domain.InviteEntity
Gets the invitation id.
getInviteId() - Method in class org.exoplatform.webconferencing.CallInfo.CallView
 
getInviteId() - Method in class org.exoplatform.webconferencing.CallInfo
Gets the invite id.
getInviteId(String) - Method in class org.exoplatform.webconferencing.WebConferencingService
Gets the invite id.
getLastDate() - Method in class org.exoplatform.webconferencing.CallInfo.CallView
 
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.
getOrigins() - Method in class org.exoplatform.webconferencing.CallInfo.CallView
 
getOrigins() - Method in class org.exoplatform.webconferencing.CallInfo
Gets the origins (direct users and groups involved in the call).
getOwner() - Method in class org.exoplatform.webconferencing.CallInfo.CallView
 
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.CallView
 
getParticipants() - Method in class org.exoplatform.webconferencing.CallInfo
Gets the participants (actual users for the call).
getParticipants() - Method in class org.exoplatform.webconferencing.UploadFileInfo
Gets the participants.
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() - Method in class org.exoplatform.webconferencing.WebConferencingService
Gets the provider configurations.
getProviderConfigurations(Locale) - 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.CallView
 
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(String, String, String[]) - Method in class org.exoplatform.webconferencing.WebConferencingService
Gets the room info.
getRoomInfo(UriInfo, String, String, String) - Method in class org.exoplatform.webconferencing.rest.RESTWebConferencingService
Gets the chat room info.
getRoomTitle() - Method in class org.exoplatform.webconferencing.ContextInfo
Gets the room title.
getSecretKey() - Method in class org.exoplatform.webconferencing.WebConferencingService
Gets the JWT secret key.
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.
getSpaceEventInfo(String, String[], String[]) - Method in class org.exoplatform.webconferencing.WebConferencingService
Gets the space event info, it will return actual event participants at the moment of invocation.
getSpaceEventInfo(UriInfo, String, String, String) - Method in class org.exoplatform.webconferencing.rest.RESTWebConferencingService
Gets the space event info.
getSpaceId() - Method in class org.exoplatform.webconferencing.ContextInfo
Gets the space id.
getSpaceInfo(String) - Method in class org.exoplatform.webconferencing.WebConferencingService
Gets the space info, it will return actual space members at the moment of invocation.
getSpaceInfo(UriInfo, String) - Method in class org.exoplatform.webconferencing.rest.RESTWebConferencingService
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.
getStartDate() - Method in class org.exoplatform.webconferencing.CallInfo.CallView
 
getStartDate() - Method in class org.exoplatform.webconferencing.CallInfo
Gets the start date.
getStartDate() - Method in class org.exoplatform.webconferencing.domain.CallEntity
Gets the start date.
getState() - Method in class org.exoplatform.webconferencing.CallInfo.CallView
 
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.OriginEntity
Gets the state.
getState() - Method in class org.exoplatform.webconferencing.domain.ParticipantEntity
Gets the state.
getState() - Method in class org.exoplatform.webconferencing.OriginInfo
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.CallView
 
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.OriginEntity
Gets the type.
getType() - Method in class org.exoplatform.webconferencing.domain.OriginId
Gets the type.
getType() - Method in class org.exoplatform.webconferencing.domain.ParticipantEntity
Gets the type.
getType() - Method in class org.exoplatform.webconferencing.GuestInfo
Gets the identity type.
getType() - Method in class org.exoplatform.webconferencing.IdentityData
Gets the type.
getType() - Method in class org.exoplatform.webconferencing.IdentityInfo
Gets the identity type.
getType() - Method in class org.exoplatform.webconferencing.InvitedIdentity
Gets the type.
getType() - Method in class org.exoplatform.webconferencing.OriginInfo
Gets the type.
getType() - Method in class org.exoplatform.webconferencing.ParticipantInfo
Gets the identity type.
getType() - Method in class org.exoplatform.webconferencing.UploadFileInfo
Gets the 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.SpaceEventInfo
Gets the identity type.
getType() - Method in class org.exoplatform.webconferencing.WebConferencingService.SpaceInfo
Gets the identity type.
getUser() - Method in class org.exoplatform.webconferencing.UploadFileInfo
Gets the user.
getUserCalls(String) - Method in class org.exoplatform.webconferencing.WebConferencingService
Gets the user calls.
getUserId() - Method in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService.UserCallProxy
Gets the user id.
getUserId() - Method in class org.exoplatform.webconferencing.UserCallListener
Gets the user id.
getUserId() - Method in class org.exoplatform.webconferencing.UserState
Gets the user id.
getUserIMs(Profile) - Method in class org.exoplatform.webconferencing.WebConferencingService
Gets the user IM accounts.
getUserInfo(String) - Method in class org.exoplatform.webconferencing.WebConferencingService
Gets the user info.
getUserInfo(UriInfo, String) - Method in class org.exoplatform.webconferencing.rest.RESTWebConferencingService
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 - Static variable in class org.exoplatform.webconferencing.WebConferencingService
The Constant GROUP.
GROUP_TYPE - Static variable in class org.exoplatform.webconferencing.domain.InviteEntity
The Constant GROUP_TYPE.
groupId - Variable in class org.exoplatform.webconferencing.WebConferencingService.SpaceEventInfo
The space group id.
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.
GuestInfo - Class in org.exoplatform.webconferencing
Represent guests in calls.
GuestInfo(String) - Constructor for class org.exoplatform.webconferencing.GuestInfo
Instantiates a new user info.
GuestInfo(String, String, String) - Constructor for class org.exoplatform.webconferencing.GuestInfo
Instantiates a new user info.
GuestInfo(UserInfo) - Constructor for class org.exoplatform.webconferencing.GuestInfo
Instantiates a new guest info based on userInfo

H

hashCode() - Method in class org.exoplatform.webconferencing.CallProvider
hashCode() - Method in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService.UserCallProxy
hashCode() - Method in class org.exoplatform.webconferencing.domain.InviteId
Hash code.
hashCode() - Method in class org.exoplatform.webconferencing.domain.OriginId
hashCode() - Method in class org.exoplatform.webconferencing.domain.ParticipantId
hashCode() - Method in class org.exoplatform.webconferencing.IdentityInfo
 
hashCode() - Method in class org.exoplatform.webconferencing.OriginInfo
 
hashCode() - Method in class org.exoplatform.webconferencing.UserCallListener
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.

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.OriginEntity
The id.
id - Variable in class org.exoplatform.webconferencing.domain.OriginId
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.IdentityData
The name.
id - Variable in class org.exoplatform.webconferencing.IdentityInfo
The id.
id - Variable in class org.exoplatform.webconferencing.OriginInfo
The id.
ID_MAX_LENGTH - Static variable in class org.exoplatform.webconferencing.WebConferencingService
The Constant ID_MAX_LENGTH.
identity - Variable in class org.exoplatform.webconferencing.domain.InviteEntity
The identity.
identity - Variable in class org.exoplatform.webconferencing.domain.InviteId
The identity.
IdentityData - Class in org.exoplatform.webconferencing
The Class IdentityData.
IdentityData(String, String, String, String) - Constructor for class org.exoplatform.webconferencing.IdentityData
Instantiates a new identity search result.
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.
identityRegistry - Variable in class org.exoplatform.webconferencing.WebConferencingService
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.
identityType - Variable in class org.exoplatform.webconferencing.domain.InviteEntity
The identity type.
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.
INIT - Static variable in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService.EventProxy
The Constant INIT - means it's initial event type (not actually call change, but user channel connected).
initializeStartedCallsState() - Method in class org.exoplatform.webconferencing.WebConferencingService
initialize all saved started calls state.
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
 
invitatationId - Variable in class org.exoplatform.webconferencing.domain.InviteEntity
The invitation id.
InviteDAO - Class in org.exoplatform.webconferencing.dao
The Class InviteDAO.
InviteDAO() - Constructor for class org.exoplatform.webconferencing.dao.InviteDAO
 
invitedIdentitiesFromJson(Object) - Method in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
Invited identities list.
InvitedIdentity - Class in org.exoplatform.webconferencing
The Class InvitedIdentity.
InvitedIdentity() - Constructor for class org.exoplatform.webconferencing.InvitedIdentity
Instantiates a new invited identity.
InvitedIdentity(String, String) - Constructor for class org.exoplatform.webconferencing.InvitedIdentity
Instantiates a new invited identity.
InviteEntity - Class in org.exoplatform.webconferencing.domain
The Class InviteEntity.
InviteEntity() - Constructor for class org.exoplatform.webconferencing.domain.InviteEntity
Instantiates a new invite entity.
InviteEntity(String, String, String, String) - Constructor for class org.exoplatform.webconferencing.domain.InviteEntity
Instantiates a new invite entity.
inviteId - Variable in class org.exoplatform.webconferencing.CallInfo
The invite id.
InviteId - Class in org.exoplatform.webconferencing.domain
The Class InviteId.
InviteId() - Constructor for class org.exoplatform.webconferencing.domain.InviteId
Instantiates a new invite id.
InviteId(String, String) - Constructor for class org.exoplatform.webconferencing.domain.InviteId
Instantiates a new invite id.
inviteStorage - Variable in class org.exoplatform.webconferencing.WebConferencingService
The invite storage.
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

JCR_CONTENT - Static variable in class org.exoplatform.webconferencing.WebConferencingService
The Constant JCR_CONTENT.
JCR_DATA - Static variable in class org.exoplatform.webconferencing.WebConferencingService
The Constant JCR_DATA.
JCR_LAST_MODIFIED_PROP - Static variable in class org.exoplatform.webconferencing.WebConferencingService
The Constant JCR_LAST_MODIFIED_PROP.
JCR_MIME_TYPE - Static variable in class org.exoplatform.webconferencing.WebConferencingService
The Constant JCR_MIME_TYPE.
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.
JWT_CONFIGURATION_PROPERTIES - Static variable in class org.exoplatform.webconferencing.WebConferencingService
The Constant JWT_CONFIGURATION_PROPERTIES.

L

lastDate - Variable in class org.exoplatform.webconferencing.CallInfo
The last date.
lastDate - Variable in class org.exoplatform.webconferencing.domain.CallEntity
The call last (actual) date of call start.
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.
linkManager - Variable in class org.exoplatform.webconferencing.WebConferencingService
The Link manager.
listenerService - Variable in class org.exoplatform.webconferencing.WebConferencingService
The listener service.
LOG - Static variable in class org.exoplatform.webconferencing.CallInfo
The Constant LOG.
LOG - Static variable in class org.exoplatform.webconferencing.GuestInfo
The Constant LOG.
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.
LogoutFilter - Class in org.exoplatform.webconferencing.server.filter
The Class LogoutFilter removes the webconf session cookie when user logouts.
LogoutFilter() - Constructor for class org.exoplatform.webconferencing.server.filter.LogoutFilter
 
LOGS_CHANNEL_NAME - Static variable in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
The Constant LOGS_CHANNEL_NAME.

M

MAX_RESULT_SIZE - Static variable in class org.exoplatform.webconferencing.WebConferencingService
The Constant MAX_RESULT_SIZE.
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.
metricMessage(String, CallInfo, String, String, Long, String) - Method in class org.exoplatform.webconferencing.WebConferencingService
Metric message for reporting to the stats logger.
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.
MIX_PRIVILEGEABLE - Static variable in class org.exoplatform.webconferencing.WebConferencingService
The Constant MIX_PRIVILEGEABLE.

N

nodeCreator - Variable in class org.exoplatform.webconferencing.WebConferencingService
The node creator.
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.
NT_FILE - Static variable in class org.exoplatform.webconferencing.WebConferencingService
The Constant NT_FILE.
NT_RESOURCE - Static variable in class org.exoplatform.webconferencing.WebConferencingService
The Constant NT_RESOURCE.

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.
OPERATION_CALL_ADDED - Static variable in class org.exoplatform.webconferencing.WebConferencingService
The operation call added.
OPERATION_CALL_DELETED - Static variable in class org.exoplatform.webconferencing.WebConferencingService
The operation call deleted.
OPERATION_CALL_JOINED - Static variable in class org.exoplatform.webconferencing.WebConferencingService
The operation call joined.
OPERATION_CALL_LEAVED - Static variable in class org.exoplatform.webconferencing.WebConferencingService
The operation call leaved.
OPERATION_CALL_RECORDED - Static variable in class org.exoplatform.webconferencing.WebConferencingService
The operation call recorded.
OPERATION_CALL_STARTED - Static variable in class org.exoplatform.webconferencing.WebConferencingService
The operation call started.
OPERATION_CALL_STOPPED - Static variable in class org.exoplatform.webconferencing.WebConferencingService
The operation call stopped.
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.
OriginDAO - Class in org.exoplatform.webconferencing.dao
Created by The eXo Platform SAS.
OriginDAO() - Constructor for class org.exoplatform.webconferencing.dao.OriginDAO
Instantiates a new origins DAO.
OriginEntity - Class in org.exoplatform.webconferencing.domain
Call origins (from where participants are from).
OriginEntity() - Constructor for class org.exoplatform.webconferencing.domain.OriginEntity
Instantiates a new origin entity.
OriginId - Class in org.exoplatform.webconferencing.domain
Created by The eXo Platform SAS.
OriginId() - Constructor for class org.exoplatform.webconferencing.domain.OriginId
Instantiates a new participant group id.
OriginId(String, String, String) - Constructor for class org.exoplatform.webconferencing.domain.OriginId
Instantiates a new participant group id.
OriginInfo - Class in org.exoplatform.webconferencing
Identity abstraction for conversations in eXo web conferencing.
Created by The eXo Platform SAS
OriginInfo(String, String) - Constructor for class org.exoplatform.webconferencing.OriginInfo
Instantiates a new origin info.
origins - Variable in class org.exoplatform.webconferencing.CallInfo
The origins.
originsStorage - Variable in class org.exoplatform.webconferencing.WebConferencingService
The call origins storage.
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.
OWNER_TYPE_SPACEEVENT - Static variable in class org.exoplatform.webconferencing.WebConferencingService
The Constant OWNER_TYPE_SPACEEVENT.
OWNER_TYPE_USER - Static variable in class org.exoplatform.webconferencing.WebConferencingService
The Constant OWNER_TYPE_USER.
ownerId - Variable in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService.CallEventProxy
The owner id.
ownerId - Variable in class org.exoplatform.webconferencing.domain.CallEntity
The owner id.
ownerType - Variable in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService.CallEventProxy
The owner type.
ownerType - Variable in class org.exoplatform.webconferencing.domain.CallEntity
The owner type.

P

parseISODate(String) - Static method in class org.exoplatform.webconferencing.Utils
Parses the date from a ISO-8601 formatted string.
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) - Constructor for exception org.exoplatform.webconferencing.ParticipantNotFoundException
Instantiates a new invalid call state exception.
ParticipantNotFoundException(String, Throwable) - 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.cometd.CometdWebConferencingService.CallEventProxy
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.
readExternal(ObjectInput) - Method in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService.CallEventProxy
readExternal(ObjectInput) - Method in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService.CallParticipantEvent
readExternal(ObjectInput) - Method in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService.CallStateEvent
readExternal(ObjectInput) - Method in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService.EventProxy
readExternal(ObjectInput) - Method in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService.UserCallProxy
readProviderConfig(String) - Method in class org.exoplatform.webconferencing.WebConferencingService
Read saved call provider configuration.
removeParticipant(String, UserInfo) - Method in class org.exoplatform.webconferencing.WebConferencingService
Remove call participant (for leaved state) in a single transaction.
removeParticipant(UserInfo) - Method in class org.exoplatform.webconferencing.CallInfo
Removes the participant.
removeParticipants(Collection<UserInfo>) - Method in class org.exoplatform.webconferencing.CallInfo
Removes the participants.
removeUserCallListener(UserCallListener) - Method in class org.exoplatform.webconferencing.WebConferencingService
Removes the user listener.
repositoryService - Variable in class org.exoplatform.webconferencing.WebConferencingService
The repository service.
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.
SECRET_KEY - Static variable in class org.exoplatform.webconferencing.WebConferencingService
The Constant SECRET_KEY.
secretKey - Variable in class org.exoplatform.webconferencing.WebConferencingService
The secret key.
serverError(String) - Static method in class org.exoplatform.webconferencing.client.ErrorInfo
Server error.
service - Variable in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
The service.
SESSION_TOKEN_COOKIE - Static variable in class org.exoplatform.webconferencing.WebConferencingService
The Constant SESSION_TOKEN_COOKIE.
SessionFilter - Class in org.exoplatform.webconferencing.server.filter
The Class SessionFilter adds/refreshes webconf session cookie to the response.
SessionFilter() - Constructor for class org.exoplatform.webconferencing.server.filter.SessionFilter
 
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.
setAvatarUrl(String) - Method in class org.exoplatform.webconferencing.IdentityData
Sets the avatar url.
setCallId(String) - Method in class org.exoplatform.webconferencing.domain.InviteEntity
Sets the call id.
setCallId(String) - Method in class org.exoplatform.webconferencing.domain.InviteId
Sets the call id.
setCallId(String) - Method in class org.exoplatform.webconferencing.domain.OriginEntity
Sets the call id.
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.
setDisplayName(String) - Method in class org.exoplatform.webconferencing.IdentityData
Sets the display name.
setEndDate(Date) - Method in class org.exoplatform.webconferencing.CallInfo
Sets the end date.
setEndDate(Date) - Method in class org.exoplatform.webconferencing.domain.CallEntity
Sets the end date.
setId(String) - Method in class org.exoplatform.webconferencing.domain.CallEntity
Sets the id.
setId(String) - Method in class org.exoplatform.webconferencing.domain.OriginEntity
Sets the id.
setId(String) - Method in class org.exoplatform.webconferencing.domain.ParticipantEntity
Sets the id.
setId(String) - Method in class org.exoplatform.webconferencing.IdentityData
Sets the id.
setIdentity(String) - Method in class org.exoplatform.webconferencing.domain.InviteEntity
Sets the identity.
setIdentity(String) - Method in class org.exoplatform.webconferencing.domain.InviteId
Sets the identity.
setIdentity(String) - Method in class org.exoplatform.webconferencing.InvitedIdentity
Sets the identity.
setIdentityType(String) - Method in class org.exoplatform.webconferencing.domain.InviteEntity
Sets the identity type.
setInvitationId(String) - Method in class org.exoplatform.webconferencing.domain.InviteEntity
Sets the invitation id.
setInviteId(String) - Method in class org.exoplatform.webconferencing.CallInfo
Sets the invite 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.
setMembers(Collection<UserInfo>) - Method in class org.exoplatform.webconferencing.GroupInfo
Set new members (replace existing ones).
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.
setStartDate(Date) - Method in class org.exoplatform.webconferencing.CallInfo
Sets the start date.
setStartDate(Date) - Method in class org.exoplatform.webconferencing.domain.CallEntity
Sets the start date.
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.OriginEntity
Sets the state.
setState(String) - Method in class org.exoplatform.webconferencing.domain.ParticipantEntity
Sets the state.
setState(String) - Method in class org.exoplatform.webconferencing.OriginInfo
Sets the state.
setState(String) - Method in class org.exoplatform.webconferencing.UserInfo
Sets the state.
settings - Variable in class org.exoplatform.webconferencing.domain.CallEntity
The settings.
Settings() - Constructor for class org.exoplatform.webconferencing.CallProvider.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.OriginEntity
Sets the type.
setType(String) - Method in class org.exoplatform.webconferencing.domain.ParticipantEntity
Sets the type.
setType(String) - Method in class org.exoplatform.webconferencing.IdentityData
Sets the type.
setType(String) - Method in class org.exoplatform.webconferencing.InvitedIdentity
Sets the type.
shareService - Variable in class org.exoplatform.webconferencing.WebConferencingService
The share service.
socialIdentityManager - Variable in class org.exoplatform.webconferencing.WebConferencingService
The social identity manager.
spaceEventInfo(String, String, String[], String[]) - Method in class org.exoplatform.webconferencing.WebConferencingService
Space event info.
SpaceEventInfo(Identity) - Constructor for class org.exoplatform.webconferencing.WebConferencingService.SpaceEventInfo
Instantiates a new space event info.
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, String, boolean) - Method in class org.exoplatform.webconferencing.WebConferencingService
Start existing call.
startDate - Variable in class org.exoplatform.webconferencing.CallInfo
The start date.
startDate - Variable in class org.exoplatform.webconferencing.domain.CallEntity
The call start date as planned (for information and use by providers).
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.OriginEntity
The state.
state - Variable in class org.exoplatform.webconferencing.domain.ParticipantEntity
The state.
state - Variable in class org.exoplatform.webconferencing.OriginInfo
The state.
STATUS_OK - Static variable in class org.exoplatform.webconferencing.WebConferencingService
The status ok.
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.
syncMembersAndParticipants(CallInfo) - Method in class org.exoplatform.webconferencing.WebConferencingService
Sync group members and participants.

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.
toJSON() - Method in class org.exoplatform.webconferencing.CallInfo
Return JSON representation of this call.
toString() - Method in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService.EventProxy
toString() - Method in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService.UserCallProxy
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.
txAddParticipant(String, UserInfo) - Method in class org.exoplatform.webconferencing.WebConferencingService
Tx add participant.
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.
txRemoveParticipant(String, String) - Method in class org.exoplatform.webconferencing.WebConferencingService
Remove call participant.
txStopCall(CallInfo, boolean) - Method in class org.exoplatform.webconferencing.WebConferencingService
Tx stop call.
txSyncMembersAndParticipants(CallInfo) - Method in class org.exoplatform.webconferencing.WebConferencingService
Sync group members and participants.
txUpdateCall(CallInfo) - Method in class org.exoplatform.webconferencing.WebConferencingService
Update existing call (mark it started, stopped etc) in a single transaction.
txUpdateCallAndOrigins(CallInfo) - Method in class org.exoplatform.webconferencing.WebConferencingService
Tx update call and its origins.
txUpdateCallAndParticipants(CallInfo) - Method in class org.exoplatform.webconferencing.WebConferencingService
Update call and all its participants in a single transaction.
txUpdateInvites(String, List<InvitedIdentity>) - Method in class org.exoplatform.webconferencing.WebConferencingService
Tx update invites.
txUpdateParticipant(String, UserInfo) - Method in class org.exoplatform.webconferencing.WebConferencingService
Update call participant (for joined or leaved state) in a single transaction.
txUpdateParticipants(CallInfo, List<UserInfo>) - Method in class org.exoplatform.webconferencing.WebConferencingService
Tx update participants.
type - Variable in class org.exoplatform.webconferencing.CallProviderConfiguration
The type.
type - Variable in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService.EventProxy
The event type.
type - Variable in class org.exoplatform.webconferencing.domain.OriginEntity
The type.
type - Variable in class org.exoplatform.webconferencing.domain.OriginId
The call type.
type - Variable in class org.exoplatform.webconferencing.domain.ParticipantEntity
The type.
type - Variable in class org.exoplatform.webconferencing.OriginInfo
The type.
TYPE_NAME - Static variable in class org.exoplatform.webconferencing.GuestInfo
The Constant TYPE_NAME.
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(String, String, String, String, String, List<String>, List<String>, Date, Date) - Method in class org.exoplatform.webconferencing.WebConferencingService
Updates the existing call information and original settings (initial participants and spaces).
updateCall(CallInfo) - Method in class org.exoplatform.webconferencing.WebConferencingService
Update existing call (mark it started, stopped etc).
updateCallAndOrigins(CallInfo) - Method in class org.exoplatform.webconferencing.WebConferencingService
Update call and its origins.
updateCallAndParticipants(CallInfo) - Method in class org.exoplatform.webconferencing.WebConferencingService
Update call and all its participants.
updateInvites(String, List<InvitedIdentity>) - Method in class org.exoplatform.webconferencing.WebConferencingService
Update invites.
updateParticipant(String, UserInfo) - Method in class org.exoplatform.webconferencing.WebConferencingService
Update call participant (for joined or leaved state) in a single transaction.
updateParticipants(String, List<String>) - Method in class org.exoplatform.webconferencing.WebConferencingService
Update participants of the call.
updateParticipantStateByCallId(String, String) - Method in class org.exoplatform.webconferencing.dao.ParticipantDAO
Update Participant state by call id
updateStartedCallState(String) - Method in class org.exoplatform.webconferencing.dao.CallDAO
Update Call state
uploadFile(UploadFileInfo, HttpServletRequest) - Method in class org.exoplatform.webconferencing.WebConferencingService
Upload recording of the call.
UploadFileException - Exception in org.exoplatform.webconferencing
The SaveRecordingException is thrown when the call recording cannot be saved.
UploadFileException(String) - Constructor for exception org.exoplatform.webconferencing.UploadFileException
Instantiates a new save recording exception.
UploadFileException(String, Throwable) - Constructor for exception org.exoplatform.webconferencing.UploadFileException
Instantiates a new save recording exception.
UploadFileInfo - Class in org.exoplatform.webconferencing
The Class UploadFileInfo.
UploadFileInfo(String, String, String, String, List<String>) - Constructor for class org.exoplatform.webconferencing.UploadFileInfo
Instantiates a new upload file info.
uploadService - Variable in class org.exoplatform.webconferencing.WebConferencingService
The upload service.
USER - Static variable in class org.exoplatform.webconferencing.WebConferencingService
The Constant USER.
USER_CACHE_NAME - Static variable in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
The Constant USER_CACHE_NAME.
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.
USER_TYPE - Static variable in class org.exoplatform.webconferencing.domain.InviteEntity
The Constant USER_TYPE.
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.
UserCallProxy() - Constructor for class org.exoplatform.webconferencing.cometd.CometdWebConferencingService.UserCallProxy
Instantiates a new user call proxy (for serialization).
userId - Variable in class org.exoplatform.webconferencing.UserCallListener
The user id.
userId - Variable in class org.exoplatform.webconferencing.UserState
The user id.
userIdentity(String) - Method in class org.exoplatform.webconferencing.WebConferencingService
Find or create user identity.
userInfo(String) - Method in class org.exoplatform.webconferencing.WebConferencingService
 
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.
usersCache - Variable in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService
Cache of connected users.
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(OrganizationService, IdentityManager, ListenerService, SettingService, CallDAO, ParticipantDAO, OriginDAO, InviteDAO, UploadService, RepositoryService, SessionProviderService, NodeHierarchyCreator, IdentityRegistry, Authenticator, ShareDocumentService, InitParams, LinkManager) - 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.SpaceEventInfo - Class in org.exoplatform.webconferencing
Represent Space event call.
WebConferencingService.SpaceInfo - Class in org.exoplatform.webconferencing
Represent Space in calls.
writeExternal(ObjectOutput) - Method in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService.CallEventProxy
writeExternal(ObjectOutput) - Method in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService.CallParticipantEvent
writeExternal(ObjectOutput) - Method in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService.CallStateEvent
writeExternal(ObjectOutput) - Method in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService.EventProxy
writeExternal(ObjectOutput) - Method in class org.exoplatform.webconferencing.cometd.CometdWebConferencingService.UserCallProxy
A B C D E F G H I J L M N O P R S T U V W 
All Classes All Packages