-
- All Implemented Interfaces:
public interface ZoomCCService
Service API
-
-
Method Summary
Modifier and Type Method Description abstract Unit
init(ZoomCCItem item)
Initialize the service. abstract Integer
login()
After calling init(), call this method to request to log in to the server. abstract Unit
logoff()
When you don’t need to use the service, call this method to log out of the server. abstract Boolean
isLogin()
Get service login status. abstract String
getUserZoomId()
Get user ID from Zoom server. abstract Integer
fetchUI()
Fetch the video, chat, ZVA, or scheduled callback instance to display. -
-
Method Detail
-
init
abstract Unit init(ZoomCCItem item)
Initialize the service. After using the getZoomCCVideoService, getZoomCCChatService, getZoomCCZVAService, or getZoomCCScheduledCallbackService methods to get the service, call the init(item: ZoomCCItem) method once to initialize the service before using it. The init(item: ZoomCCItem) method creates an internal instance to communicate with the server. For video service, this method also initializes the ZoomVideoSDK. For either the chat service or ZVA service, once this method has been called, the service is ready to communicate with the server. Call the login() method to start the request to the server at a flexible time when needed.
- Parameters:
item
- Retrieves information about the service.
-
login
abstract Integer login()
After calling init(), call this method to request to log in to the server. For ZoomCCChatService, call this method before calling "fetchUI()". For ZoomCCVideoService and ZoomCCScheduledCallbackService, directly call fetchUI(). because the login() method will be called internally.
-
logoff
abstract Unit logoff()
When you don’t need to use the service, call this method to log out of the server. For ZoomCCChatService and ZoomCCScheduledCallbackService, call this method to disconnect from the server. For ZoomCCVideoService, do not call this method directly. It will be called internally when video views disappear.
-
isLogin
abstract Boolean isLogin()
Get service login status.
-
getUserZoomId
abstract String getUserZoomId()
Get user ID from Zoom server.
-
fetchUI
abstract Integer fetchUI()
Fetch the video, chat, ZVA, or scheduled callback instance to display.
-
-
-
-