
io.crossbar.autobahn.wamp.messages.Interrupt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of autobahn-java Show documentation
Show all versions of autobahn-java Show documentation
WebSocket & WAMP for Java8+
The newest version!
///////////////////////////////////////////////////////////////////////////////
//
// AutobahnJava - http://crossbar.io/autobahn
//
// Copyright (c) Crossbar.io Technologies GmbH and contributors
//
// Licensed under the MIT License.
// http://www.opensource.org/licenses/mit-license.php
//
///////////////////////////////////////////////////////////////////////////////
package io.crossbar.autobahn.wamp.messages;
import java.util.ArrayList;
import java.util.Collections;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Objects;
import io.crossbar.autobahn.wamp.exceptions.ProtocolError;
import io.crossbar.autobahn.wamp.interfaces.IMessage;
import io.crossbar.autobahn.wamp.utils.MessageUtil;
import static io.crossbar.autobahn.wamp.utils.Shortcuts.getOrDefault;
public class Interrupt implements IMessage {
public static final int MESSAGE_TYPE = 69;
private static final String ABORT = "abort";
private static final String KILL = "kill";
public final long request;
public final String mode;
public Interrupt(long request, String mode) {
this.request = request;
this.mode = mode;
}
public static Interrupt parse(List
© 2015 - 2025 Weber Informatics LLC | Privacy Policy