Package com.sun.xml.ws.rx.rm.api.ReliableMessagingFeature

Examples of com.sun.xml.ws.rx.rm.api.ReliableMessagingFeature.DeliveryAssurance


     * recording that fact one unit? This is to avoid duplicate delivery to the
     * application layer when a duplicate request comes in.
     */
    private boolean isTransactionConfigEnabled() {
        boolean internalRmFeatureExists = (rc.configuration.getInternalRmFeature() != null);
        DeliveryAssurance deliveryAssurance = rc.configuration.getRmFeature().getDeliveryAssurance();
        boolean noDupQoS =
                (deliveryAssurance.equals(DeliveryAssurance.EXACTLY_ONCE) ||
                        deliveryAssurance.equals(DeliveryAssurance.AT_MOST_ONCE));
        return internalRmFeatureExists && noDupQoS;
    }
View Full Code Here


    private final boolean orderedDelivery;

    private DeliveryAssuranceAssertion(AssertionData data, Collection<? extends PolicyAssertion> assertionParameters, AssertionSet nestedAlternative) throws AssertionCreationException {
        super(data, assertionParameters, nestedAlternative);

        DeliveryAssurance _deliveryAssurance = null;
        boolean _orderedDelivery = false;

        if (nestedAlternative != null) {
            for (PolicyAssertion nestedAssertion : nestedAlternative) {
View Full Code Here

     * recording that fact one unit? This is to avoid duplicate delivery to the
     * application layer when a duplicate request comes in.
     */
    private boolean isTransactionConfigEnabled() {
        boolean internalRmFeatureExists = (rc.configuration.getInternalRmFeature() != null);
        DeliveryAssurance deliveryAssurance = rc.configuration.getRmFeature().getDeliveryAssurance();
        boolean noDupQoS =
                (deliveryAssurance.equals(DeliveryAssurance.EXACTLY_ONCE) ||
                        deliveryAssurance.equals(DeliveryAssurance.AT_MOST_ONCE));
        return internalRmFeatureExists && noDupQoS;
    }
View Full Code Here

TOP

Related Classes of com.sun.xml.ws.rx.rm.api.ReliableMessagingFeature.DeliveryAssurance

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.