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

io.bdeploy.jersey.ws.change.msg.ObjectChangeRegistrationDto Maven / Gradle / Ivy

Go to download

Public API including dependencies, ready to be used for integrations and plugins.

There is a newer version: 7.3.6
Show newest version
package io.bdeploy.jersey.ws.change.msg;

import org.glassfish.grizzly.websockets.WebSocket;

/**
 * A message to instruct a change in a {@link WebSocket} event registration on the server.
 */
public class ObjectChangeRegistrationDto {

    /**
     * Whether to add or remove a registration
     */
    public enum RegistrationAction {
        ADD,
        REMOVE
    }

    /** The action to perform on the server */
    public RegistrationAction action;

    /** The type of the object to apply changes to */
    public String type;

    /** The scope of the object to add or remove a registration for */
    public ObjectScope scope = ObjectScope.EMPTY;

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy