public class ZoomProvider extends TemplateBasedVideoConferencingProvider implements IVideoConferencingProvider
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ID |
Constructor and Description |
---|
ZoomProvider() |
Modifier and Type | Method and Description |
---|---|
void |
deleteConference(BmContext context,
java.util.Map<java.lang.String,java.lang.String> resourceSettings,
java.lang.String conferenceId) |
ExternalSystem.AuthKind |
getAuthKind() |
VideoConference |
getConferenceInfo(BmContext context,
java.util.Map<java.lang.String,java.lang.String> resourceSettings,
ItemValue<ResourceDescriptor> resource,
VEvent vevent) |
java.util.Optional<byte[]> |
getIcon() |
java.lang.String |
id() |
java.lang.String |
name() |
getConferenceInfo, setExternalUrl
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getRequiredRoles
public static final java.lang.String ID
public java.lang.String id()
id
in interface IVideoConferencingProvider
public java.lang.String name()
name
in interface IVideoConferencingProvider
public java.util.Optional<byte[]> getIcon()
getIcon
in interface IVideoConferencingProvider
public VideoConference getConferenceInfo(BmContext context, java.util.Map<java.lang.String,java.lang.String> resourceSettings, ItemValue<ResourceDescriptor> resource, VEvent vevent) throws ServerFault
getConferenceInfo
in interface IVideoConferencingProvider
getConferenceInfo
in class TemplateBasedVideoConferencingProvider
ServerFault
public void deleteConference(BmContext context, java.util.Map<java.lang.String,java.lang.String> resourceSettings, java.lang.String conferenceId)
deleteConference
in interface IVideoConferencingProvider
deleteConference
in class TemplateBasedVideoConferencingProvider
public ExternalSystem.AuthKind getAuthKind()
getAuthKind
in interface IVideoConferencingProvider
Copyright © 2023. All Rights Reserved.