package com.github.sriki77.apiproxy.instrument.io;
import com.github.sriki77.apiproxy.instrument.model.*;
import com.thoughtworks.xstream.XStream;
import com.thoughtworks.xstream.io.xml.StaxDriver;
public final class Util {
private Util() {
}
public static XStream xStreamInit() {
final XStream stream = new XStream(new StaxDriver());
stream.processAnnotations(new Class[]{ProxyEndpoint.class,
Endpoint.class, FaultRule.class,
FaultRules.class, Flow.class, FlowSteps.class,
RequestFlow.class, ResponseFlow.class, Step.class,
TargetEndpoint.class});
return stream;
}
}