/*
 *  Copyright (c) 2011-2015 The original author or authors
 *  ------------------------------------------------------
 *  All rights reserved. This program and the accompanying materials
 *  are made available under the terms of the Eclipse Public License v1.0
 *  and Apache License v2.0 which accompanies this distribution.
 *
 *       The Eclipse Public License is available at
 *       http://www.eclipse.org/legal/epl-v10.html
 *
 *       The Apache License v2.0 is available at
 *       http://www.opensource.org/licenses/apache2.0.php
 *
 *  You may elect to redistribute this code under either of these licenses.
 */

package io.vertx.ext.stomp;

import io.vertx.core.json.JsonObject;

import java.util.Arrays;
import java.util.List;

Defines a couples of constants shared by client and server options.
Author:Clement Escoffier
/** * Defines a couples of constants shared by client and server options. * * @author <a href="http://escoffier.me">Clement Escoffier</a> */
public interface StompOptions {
UTF-8 encoding name.
/** * UTF-8 encoding name. */
String UTF_8 = "utf-8"; int DEFAULT_STOMP_PORT = 61613; String DEFAULT_STOMP_HOST = "0.0.0.0"; List<String> DEFAULT_SUPPORTED_VERSIONS = Arrays.asList("1.2", "1.1", "1.0"); JsonObject DEFAULT_STOMP_HEARTBEAT = new JsonObject().put("x", 1000).put("y", 1000); boolean DEFAULT_TRAILING_LINE = false; }