Need details to logout an agent from digital channels. I'm able to logout from voice channel.
Tried below code to logout from chat channel, it wasnt successful.
InteractionServerProtocol ixnServer = new InteractionServerProtocol(intxnServerEndpoint);
ixnServer.setClientName("EntityListener");
ixnServer.setClientType(InteractionClient.AgentApplication);
ixnServer.setMediaType("MediaChat");
ixnServer.open();
RequestAgentLogin requestAgentLogin = RequestAgentLogin.create(101, place_id, null);
RequestRemoveMedia requestRemoveMedia = RequestRemoveMedia.create(ixnServer.getProxyId(), extensions, "MediaChat", null);
Message msgAgentLogin = ixnServer.request(requestAgentLogin);
Message msgRemoveMedia = ixnServer.request(requestRemoveMedia );Result:'EventError' (126) attributes:
attr_error_desc [str] = "Place is already occupied"
attr_ref_id [int] = 2
attr_error_code [int] = 12
#DigitalChannels#Omni-ChannelDesktop/UserInterface#Unsure/Other------------------------------
Nataraj A
------------------------------