-
public class VisitorManager
-
-
Constructor Summary
Constructors Constructor Description VisitorManager(RenewableVisitor renewableVisitor, Observable<PubSub> pubSubObservable)
-
Method Summary
Modifier and Type Method Description voidgetVisitorInfo(RequestCallback<VisitorInfo> visitorCallback)voidupdateVisitorInfo(VisitorInfoUpdateRequest visitorInfoUpdateRequest, Consumer<GliaException> visitorCallback)Observable<JSONObject>visitorStateObservable()Observable<JSONObject>visitorEventsObservable(List<InternalSite> transferableSites)Observable<JSONObject>visitorEventsObservable(List<InternalSite> transferableSites, boolean leaveChannelOnDispose)Observable<MediaUpgradeRequest>mediaUpgradeOfferObservable(String engagementId)Single<Visitor>getVisitor()voidwithVisitor(@Nullable() Consumer<GliaException> onError, @Nullable() Consumer<Visitor> visitorConsumer)-
-
Constructor Detail
-
VisitorManager
VisitorManager(RenewableVisitor renewableVisitor, Observable<PubSub> pubSubObservable)
-
-
Method Detail
-
getVisitorInfo
void getVisitorInfo(RequestCallback<VisitorInfo> visitorCallback)
-
updateVisitorInfo
void updateVisitorInfo(VisitorInfoUpdateRequest visitorInfoUpdateRequest, Consumer<GliaException> visitorCallback)
-
visitorStateObservable
Observable<JSONObject> visitorStateObservable()
-
visitorEventsObservable
Observable<JSONObject> visitorEventsObservable(List<InternalSite> transferableSites)
-
visitorEventsObservable
Observable<JSONObject> visitorEventsObservable(List<InternalSite> transferableSites, boolean leaveChannelOnDispose)
-
mediaUpgradeOfferObservable
Observable<MediaUpgradeRequest> mediaUpgradeOfferObservable(String engagementId)
-
getVisitor
@CheckReturnValue() Single<Visitor> getVisitor()
-
withVisitor
void withVisitor(@Nullable() Consumer<GliaException> onError, @Nullable() Consumer<Visitor> visitorConsumer)
-
-
-
-