Interface OfferListener
-
public interface OfferListener
An interface which all classes interested in hearing about chat offers associated to a particular AgentSession instance should implement.- See Also:
AgentSession
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
offerReceived(Offer request)
The implementing class instance will be notified via this when the AgentSession has received an offer for a chat.void
offerRevoked(RevokedOffer revokedOffer)
The implementing class instance will be notified via this when the AgentSessino has received a revocation of a previously extended offer.
-
-
-
Method Detail
-
offerReceived
void offerReceived(Offer request)
The implementing class instance will be notified via this when the AgentSession has received an offer for a chat. The instance will then have the ability to accept, reject, or ignore the request (resulting in a revocation-by-timeout).- Parameters:
request
- the Offer instance embodying the details of the offer
-
offerRevoked
void offerRevoked(RevokedOffer revokedOffer)
The implementing class instance will be notified via this when the AgentSessino has received a revocation of a previously extended offer.- Parameters:
revokedOffer
- the RevokedOffer instance embodying the details of the revoked offer
-
-