/** * @see io.apiman.gateway.engine.components.IPolicyFailureFactoryComponent#createFailure(io.apiman.gateway.engine.beans.PolicyFailureType, int, java.lang.String) */ @Override public PolicyFailure createFailure(PolicyFailureType type, int failureCode, String message) { PolicyFailure failure = GatewayThreadContext.getPolicyFailure(); failure.setFailureCode(failureCode); failure.setMessage(message); failure.setType(type); // failure.setResponseCode(500); return failure; }
/** * @see io.apiman.gateway.engine.components.IPolicyFailureFactoryComponent#createFailure(io.apiman.gateway.engine.beans.PolicyFailureType, int, java.lang.String) */ @Override public PolicyFailure createFailure(PolicyFailureType type, int failureCode, String message) { PolicyFailure failure = new PolicyFailure(); // TODO pool failure.setFailureCode(failureCode); failure.setMessage(message); failure.setType(type); return failure; } }
/** * @see io.apiman.gateway.engine.components.IPolicyFailureFactoryComponent#createFailure(io.apiman.gateway.engine.beans.PolicyFailureType, int, java.lang.String) */ @Override public PolicyFailure createFailure(PolicyFailureType type, int failureCode, String message) { PolicyFailure failure = GatewayThreadContext.getPolicyFailure(); failure.setFailureCode(failureCode); failure.setMessage(message); failure.setType(type); // failure.setResponseCode(500); return failure; }
/** * @return the thread-local policy failure */ public static final PolicyFailure getPolicyFailure() { PolicyFailure failure = policyFailure.get(); if (failure == null) { failure = new PolicyFailure(); policyFailure.set(failure); } failure.setResponseCode(0); failure.setFailureCode(0); failure.setMessage(null); failure.setType(null); failure.getHeaders().clear(); return failure; }
/** * @return the thread-local policy failure */ public static final PolicyFailure getPolicyFailure() { PolicyFailure failure = policyFailure.get(); if (failure == null) { failure = new PolicyFailure(); policyFailure.set(failure); } failure.setResponseCode(0); failure.setFailureCode(0); failure.setMessage(null); failure.setType(null); failure.getHeaders().clear(); return failure; }