package com.uaihebert.uaimockserver.dto.factory;
import com.uaihebert.uaimockserver.dto.model.UaiRootConfigurationDTO;
import com.uaihebert.uaimockserver.context.UaiMockServerContext;
public final class UaiBasicConfigurationDTOFactory {
private UaiBasicConfigurationDTOFactory() {
}
public static UaiRootConfigurationDTO create() {
final UaiRootConfigurationDTO uaiRootConfigurationDTO = new UaiRootConfigurationDTO();
uaiRootConfigurationDTO.setPort(UaiMockServerContext.getInstance().uaiMockServerConfig.getPort());
uaiRootConfigurationDTO.setHost(UaiMockServerContext.getInstance().uaiMockServerConfig.getHost());
uaiRootConfigurationDTO.setContext(UaiMockServerContext.getInstance().uaiMockServerConfig.getContext());
uaiRootConfigurationDTO.setDefaultContentType(UaiMockServerContext.getInstance().uaiMockServerConfig.getDefaultContentTypeResponse());
uaiRootConfigurationDTO.setUaiMainFile(UaiFileDTOFactory.create(UaiMockServerContext.getInstance().uaiMockServerConfig.getUaiFile()));
return uaiRootConfigurationDTO;
}
}