public interface ConferenceScheduler
Modifier and Type | Interface | Description |
---|---|---|
static class |
ConferenceScheduler.State |
Modifier and Type | Method | Description |
---|---|---|
void |
addListener(ConferenceSchedulerListener listener) |
|
void |
cancelConference(ConferenceInfo conferenceInfo) |
Cancel the conference linked to the
ConferenceInfo provided asargument. |
Account |
getAccount() |
Get the
Account that is used for the conference scheduler. |
Core |
getCore() |
Gets the
Core from a ConferenceScheduler object. |
ConferenceInfo |
getInfo() |
Returns the
ConferenceInfo currently set in this scheduler. |
long |
getNativePointer() |
Gets the native pointer used by this class to make native method calls.
|
java.lang.Object |
getUserData() |
Gets the object stored in this object user's data
|
void |
removeListener(ConferenceSchedulerListener listener) |
|
void |
sendInvitations(ChatRoomParams chatRoomParams) |
Sends an invitation to the scheduled conference to each participant by chat,
using given chat rooms params to use/create the chat room in which to send it. |
void |
setAccount(Account account) |
Set the
Account to use for the conference scheduler. |
void |
setInfo(ConferenceInfo conferenceInfo) |
Sets the
ConferenceInfo to use to create/update the conference, whichwill be done right away. |
void |
setUserData(java.lang.Object data) |
Sets the object to store in this object user's data
|
java.lang.String |
toString() |
@Nullable Account getAccount()
Account
for the call, or null if none has beenvoid setAccount(@Nullable Account account)
account
- The Account
to use, or null if none has been selected.CallParams
keeps a reference to it and removes the previous one, if@Nullable ConferenceInfo getInfo()
ConferenceInfo
or null if none is set.void setInfo(@Nullable ConferenceInfo conferenceInfo)
conferenceInfo
- the ConferenceInfo
object to use to startvoid cancelConference(@Nullable ConferenceInfo conferenceInfo)
conferenceInfo
- the ConferenceInfo
object to linked to thevoid sendInvitations(@NonNull ChatRoomParams chatRoomParams)
chatRoomParams
- the ChatRoomParams
object to use to use/createChatRoom
that will be used to send the invite. void addListener(ConferenceSchedulerListener listener)
void removeListener(ConferenceSchedulerListener listener)
void setUserData(java.lang.Object data)
data
- the object to storejava.lang.Object getUserData()
long getNativePointer()
java.lang.String toString()
toString
in class java.lang.Object