public class EnvironmentInterceptorDescriptor extends AbstractDescriptor {
private static final long serialVersionUID = 1L;
public Object construct(WireContext wireContext) {
EnvironmentInterceptor environmentInterceptor = new EnvironmentInterceptor();
Environment environment = wireContext.getEnvironment();
EnvironmentFactory environmentFactory = environment.getEnvironmentFactory();
environmentInterceptor.setEnvironmentFactory(environmentFactory);
return environmentInterceptor;
}