All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.egain.bindings.chat.EgainParams Maven / Gradle / Ivy

Go to download

Library to connect to Cisco Enterprise Chat and Email (ECE) chat interface which is a modified version of XMPP over BOSH standard.

The newest version!
package com.egain.bindings.chat;

import com.fasterxml.jackson.annotation.JsonPropertyOrder;
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlElementWrapper;
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty;
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlRootElement;

import java.util.ArrayList;
import java.util.List;

@JacksonXmlRootElement(localName = "egainParams", namespace = Constants.EGAIN_NS)
@JsonPropertyOrder({"param", "messagingData"})
public class EgainParams {

    @JacksonXmlElementWrapper(useWrapping = false)
    @JacksonXmlProperty(localName = "param", namespace = Constants.EGAIN_NS)
    List params = new ArrayList<>();
    @JacksonXmlProperty(namespace = Constants.EGAIN_NS)
    String messagingData;

    public List getParams() {
        return params;
    }

    public void addParam(Param param) {
        this.params.add(param);
    }

    public String getMessagingData() {
        return messagingData;
    }

    public void setMessagingData(String messagingData) {
        this.messagingData = messagingData;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy