public class TeamsProvider extends java.lang.Object implements IVideoConferencingProvider
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ID |
static java.lang.String |
PROVIDER_NAME |
Constructor and Description |
---|
TeamsProvider() |
Modifier and Type | Method and Description |
---|---|
void |
deleteConference(BmContext context,
java.util.Map<java.lang.String,java.lang.String> resourceSettings,
java.lang.String conferenceId) |
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() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAuthKind, getRequiredRoles
public static final java.lang.String ID
public static final java.lang.String PROVIDER_NAME
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
ServerFault
public void deleteConference(BmContext context, java.util.Map<java.lang.String,java.lang.String> resourceSettings, java.lang.String conferenceId)
deleteConference
in interface IVideoConferencingProvider
Copyright © 2023. All Rights Reserved.