class SessionServiceImpl implements SessionService {

    @Override
    public KieSession newKieSession(KieModule project, String ksessionName) {

        final KieContainer kieContainer = getKieContainer(project);

        //If a KieContainer could not be built there is a build error somewhere; so return null to be handled elsewhere
        if (kieContainer == null) {
            return null;
        }

        return kieContainer.newKieSession(ksessionName);
    }

    public  SessionServiceImpl();
    @Inject public  SessionServiceImpl(final BuildInfoService buildInfoService);

}