-
- All Implemented Interfaces:
-
com.glia.androidsdk.EngagementRequest,com.glia.androidsdk.IncomingEngagementRequest
public class PublicIncomingEngagementRequest extends PublicEngagementRequest implements IncomingEngagementRequest
-
-
Constructor Summary
Constructors Constructor Description PublicIncomingEngagementRequest(InternalEngagementRequest request, EngagementApi api)
-
Method Summary
Modifier and Type Method Description voidaccept(VisitorContext visitorContext, Consumer<GliaException> onResult)Accepts this incoming Engagement Request. voiddecline(Consumer<GliaException> onResult)Declines this incoming Engagement Request. OperatorgetOperator()-
-
Constructor Detail
-
PublicIncomingEngagementRequest
PublicIncomingEngagementRequest(InternalEngagementRequest request, EngagementApi api)
-
-
Method Detail
-
accept
void accept(VisitorContext visitorContext, Consumer<GliaException> onResult)
Accepts this incoming Engagement Request.
- Parameters:
visitorContext- Content that is displayed to the Operator during the Engagement.You may use it to display information that would give the Operator an additional contextabout the Visitor or any other content that might be helpful.onResult- Called with{@code null}on success or with GliaException if the processfails for any reason.
-
decline
void decline(Consumer<GliaException> onResult)
Declines this incoming Engagement Request.
- Parameters:
onResult- Called with{@code null}on success or with GliaException if the processfails for any reason.
-
getOperator
Operator getOperator()
-
-
-
-