/*
 * Decompiled with CFR 0.152.
 * 
 * Could not load the following classes:
 *  com.l7tech.policy.assertion.RoutingStatus
 */
package com.l7tech.server.message;

import com.l7tech.policy.assertion.RoutingStatus;
import com.l7tech.server.message.PolicyEnforcementContext;
import com.l7tech.server.message.h;
import java.net.URL;

public class RoutingMetricsAwareChildPolicyEnforcementContext
extends h {
    RoutingMetricsAwareChildPolicyEnforcementContext(PolicyEnforcementContext policyEnforcementContext, PolicyEnforcementContext policyEnforcementContext2) {
        super(policyEnforcementContext, policyEnforcementContext2);
    }

    @Override
    public RoutingStatus getRoutingStatus() {
        return this.parentContext.getRoutingStatus();
    }

    @Override
    public void setRoutingStatus(RoutingStatus routingStatus) {
        this.parentContext.setRoutingStatus(routingStatus);
    }

    @Override
    public boolean isPostRouting() {
        return this.parentContext.isPostRouting();
    }

    @Override
    public void routingStarted() {
        this.parentContext.routingStarted();
    }

    @Override
    public void routingFinished() {
        this.parentContext.routingFinished();
    }

    @Override
    public long getStartTime() {
        return this.parentContext.getStartTime();
    }

    @Override
    public long getRoutingStartTime() {
        return this.parentContext.getRoutingStartTime();
    }

    @Override
    public long getRoutingEndTime() {
        return this.parentContext.getRoutingEndTime();
    }

    @Override
    public long getRoutingTotalTime() {
        return this.parentContext.getRoutingTotalTime();
    }

    @Override
    public URL getRoutedServiceUrl() {
        return this.parentContext.getRoutedServiceUrl();
    }

    @Override
    public void setRoutedServiceUrl(URL uRL) {
        this.parentContext.setRoutedServiceUrl(uRL);
    }

    @Override
    public long getEndTime() {
        return this.parentContext.getEndTime();
    }

    @Override
    public void setEndTime() {
        this.parentContext.setEndTime();
    }
}

