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

com.swiftmq.amqp.v091.generated.AllMethodVisitor Maven / Gradle / Ivy

/*
 * Copyright 2019 IIT Software GmbH
 *
 * IIT Software GmbH licenses this file to You under the Apache License, Version 2.0
 * (the "License"); you may not use this file except in compliance with
 * the License. You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 *
 */

package com.swiftmq.amqp.v091.generated;

/**
 * The All method visitor.
 *
 * @author IIT Software GmbH, Bremen/Germany, (c) 2012, All Rights Reserved
 * @version AMQP Version 091. Generation Date: Thu Apr 12 12:18:24 CEST 2012
 **/

public interface AllMethodVisitor {

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.connection.Start type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.connection.Start type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.connection.Start impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.connection.StartOk type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.connection.StartOk type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.connection.StartOk impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.connection.Secure type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.connection.Secure type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.connection.Secure impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.connection.SecureOk type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.connection.SecureOk type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.connection.SecureOk impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.connection.Tune type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.connection.Tune type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.connection.Tune impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.connection.TuneOk type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.connection.TuneOk type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.connection.TuneOk impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.connection.Open type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.connection.Open type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.connection.Open impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.connection.OpenOk type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.connection.OpenOk type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.connection.OpenOk impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.connection.Close type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.connection.Close type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.connection.Close impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.connection.CloseOk type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.connection.CloseOk type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.connection.CloseOk impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.channel.Open type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.channel.Open type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.channel.Open impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.channel.OpenOk type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.channel.OpenOk type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.channel.OpenOk impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.channel.Flow type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.channel.Flow type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.channel.Flow impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.channel.FlowOk type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.channel.FlowOk type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.channel.FlowOk impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.channel.Close type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.channel.Close type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.channel.Close impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.channel.CloseOk type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.channel.CloseOk type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.channel.CloseOk impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.exchange.Declare type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.exchange.Declare type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.exchange.Declare impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.exchange.DeclareOk type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.exchange.DeclareOk type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.exchange.DeclareOk impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.exchange.Delete type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.exchange.Delete type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.exchange.Delete impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.exchange.DeleteOk type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.exchange.DeleteOk type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.exchange.DeleteOk impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.exchange.Bind type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.exchange.Bind type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.exchange.Bind impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.exchange.BindOk type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.exchange.BindOk type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.exchange.BindOk impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.exchange.Unbind type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.exchange.Unbind type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.exchange.Unbind impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.exchange.UnbindOk type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.exchange.UnbindOk type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.exchange.UnbindOk impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.queue.Declare type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.queue.Declare type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.queue.Declare impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.queue.DeclareOk type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.queue.DeclareOk type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.queue.DeclareOk impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.queue.Bind type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.queue.Bind type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.queue.Bind impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.queue.BindOk type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.queue.BindOk type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.queue.BindOk impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.queue.Unbind type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.queue.Unbind type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.queue.Unbind impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.queue.UnbindOk type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.queue.UnbindOk type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.queue.UnbindOk impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.queue.Purge type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.queue.Purge type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.queue.Purge impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.queue.PurgeOk type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.queue.PurgeOk type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.queue.PurgeOk impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.queue.Delete type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.queue.Delete type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.queue.Delete impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.queue.DeleteOk type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.queue.DeleteOk type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.queue.DeleteOk impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.basic.Qos type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.basic.Qos type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.basic.Qos impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.basic.QosOk type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.basic.QosOk type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.basic.QosOk impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.basic.Consume type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.basic.Consume type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.basic.Consume impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.basic.ConsumeOk type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.basic.ConsumeOk type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.basic.ConsumeOk impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.basic.Cancel type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.basic.Cancel type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.basic.Cancel impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.basic.CancelOk type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.basic.CancelOk type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.basic.CancelOk impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.basic.Publish type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.basic.Publish type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.basic.Publish impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.basic.Return type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.basic.Return type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.basic.Return impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.basic.Deliver type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.basic.Deliver type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.basic.Deliver impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.basic.Get type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.basic.Get type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.basic.Get impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.basic.GetOk type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.basic.GetOk type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.basic.GetOk impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.basic.GetEmpty type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.basic.GetEmpty type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.basic.GetEmpty impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.basic.Ack type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.basic.Ack type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.basic.Ack impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.basic.Reject type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.basic.Reject type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.basic.Reject impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.basic.RecoverAsync type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.basic.RecoverAsync type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.basic.RecoverAsync impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.basic.Recover type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.basic.Recover type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.basic.Recover impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.basic.RecoverOk type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.basic.RecoverOk type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.basic.RecoverOk impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.basic.Nack type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.basic.Nack type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.basic.Nack impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.tx.Select type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.tx.Select type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.tx.Select impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.tx.SelectOk type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.tx.SelectOk type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.tx.SelectOk impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.tx.Commit type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.tx.Commit type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.tx.Commit impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.tx.CommitOk type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.tx.CommitOk type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.tx.CommitOk impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.tx.Rollback type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.tx.Rollback type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.tx.Rollback impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.tx.RollbackOk type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.tx.RollbackOk type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.tx.RollbackOk impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.confirm.Select type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.confirm.Select type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.confirm.Select impl);

    /**
     * Visitor method for a com.swiftmq.amqp.v091.generated.confirm.SelectOk type object.
     *
     * @param impl a com.swiftmq.amqp.v091.generated.confirm.SelectOk type object
     */
    public void visit(com.swiftmq.amqp.v091.generated.confirm.SelectOk impl);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy