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

org.objectweb.celtix.ws.rm.RMProperties Maven / Gradle / Ivy

The newest version!
package org.objectweb.celtix.ws.rm;

import java.util.Collection;

/**
 * Abstraction of Reliable Messaging Properties. 
 */

public interface RMProperties {
    
    /**
     * Accessor for the Sequence property.
     * @return current value of Sequence property
     */
    SequenceType getSequence();
    
    /**
     * Mutator for the Sequence property.
     * @param st new value for Sequence property
     */
    void setSequence(SequenceType st);
    
    /**
     * Accessor for the Acks property.
     * @return current value of Acks property
     */
    Collection getAcks();
    
    /**
     * Mutator for the Acks property.
     * @param acks new value for Acks property
     */
    void setAcks(Collection acks);
    
    /**
     * Accessor for the AcksRequested property.
     * @return current value of AcksRequested property
     */
    Collection getAcksRequested();
    
    /**
     * Mutator for the AcksRequested property.
     * @param acks new value for AcksRequested property
     */
    void setAcksRequested(Collection acks);    

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy