Subversion Repositories bacoAlunos

Rev

Rev 1514 | Rev 1775 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

<?xml version="1.0" encoding="UTF-8"?>
<project name="estgweb-import" basedir="." default="help">



    <import file="build.xml"/>



    <!-- CLONE PROGRAMS -->
    <target name="sincronizeunits">
        <java classname="pt.estgp.estgweb.services.sigesimports.SincronizeLastYearCourseUnitProgramsService" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
            <arg value="201516"/>
            <arg value="true"/> <!--  Clone Only News -->
            <arg value="false"/> <!-- Generate all pdfs -->
            <arg value="S1"/> <!-- Semestre -->
        </java>
    </target>


    <!-- CORE PROCESSES -->
    <target name="courses">
        <java classname="pt.estgp.estgweb.services.sigesimports.ImportCourseService" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
            <!--<arg value="201314"/>-->
            <!--<arg value="201415"/>-->
            <arg value="201516"/>
        </java>
    </target>
    <target name="teachers">
        <java classname="pt.estgp.estgweb.services.sigesimports.ImportTeachersService" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
            <!--<arg value="201314"/>-->
            <arg value="201415"/>
            <!--<arg value="201516"/>-->
        </java>
    </target>
    <target name="students">
        <java classname="pt.estgp.estgweb.services.sigesimports.ImportStudentsService" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
            <!--<arg value="201314"/>-->
            <!--<arg value="201415"/>-->
            <arg value="201516"/>
            </java>
    </target>
    <target name="summaries">
        <java classname="pt.estgp.estgweb.services.sigesimports.ImportSumariesJson" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
            <arg value="201516"/>
            <arg value="S1"/>
            <arg value="true"/>
            <arg value="false"/>
        </java>
    </target>



    <!-- JOB RUNNER -->
    <target name="jobs">
        <java classname="pt.estgp.estgweb.services.jobs.JobDeamon" classpath="${build.dir.classes}" classpathref="pathToToolsLib"
             fork="true">
            <!--Usar isto em ANT_OPTS no LINUX PARA EVITAR O FORK
           O FORK PODE COMPROMETER O KILL DE TAREFAS POR NAO HAVER COMO AS IDENTIFICAR-->
            <jvmarg value="-Djava.security.egd=file:/dev/urandom"/>
        </java>

    </target>





    <!-- PONTUAIS -->

    <target name="agendarImportacoes">
        <java classname="pt.estgp.estgweb.services.jobs.JobScheduleService" classpath="${build.dir.classes}" classpathref="pathToToolsLib">

        </java>
    </target>
    <target name="grades">
        <!--<java classname="pt.estgp.estgweb.services.sigesimports.ImportGradesService" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
           <arg value="200809"/>
       </java>
       <java classname="pt.estgp.estgweb.services.sigesimports.ImportGradesService" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
           <arg value="200910"/>
       </java>
       <java classname="pt.estgp.estgweb.services.sigesimports.ImportGradesService" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
           <arg value="201011"/>
       </java>
       <java classname="pt.estgp.estgweb.services.sigesimports.ImportGradesService" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
           <arg value="201112"/>
       </java>
       <java classname="pt.estgp.estgweb.services.sigesimports.ImportGradesService" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
           <arg value="201213"/>
       </java>-->
        <java classname="pt.estgp.estgweb.services.sigesimports.ImportGradesService" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
            <arg value="201314"/>
        </java>

    </target>

    <target name="setAreas">
        <java fork="true" classname="pt.estgp.estgweb.services.courses.SetUserArea" classpath="${build.dir.classes}" classpathref="pathToToolsLib"/>
    </target>
    <target name="setOfficeExtMainArea">
        <java fork="true" classname="pt.estgp.estgweb.services.profile.SetUserAreaOfficeExtFromCSV" classpath="${build.dir.classes}" classpathref="pathToToolsLib"/>
    </target>


    <target name="importPrograms">
        <java fork="true" classname="pt.estgp.estgweb.domain.CourseUnitProgramImpl" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
            <arg value="fichas/DC - 10.jan.13.xml"/>
            <arg value="true"/>
            <arg value="false"/>
        </java>
    </target>

    <target name="storeAllProgramsFtp">
        <java classname="pt.estgp.estgweb.services.courseunits.SaveCourseUnitProgram" classpath="${build.dir.classes}" classpathref="pathToToolsLib"/>
    </target>

    <target name="storeAllEvaluationsFtp">
        <java classname="pt.estgp.estgweb.services.courseunits.SaveCourseUnitEvaluation" classpath="${build.dir.classes}" classpathref="pathToToolsLib"/>
    </target>




    <target name="loadSummariesAtsi">
        <java classname="pt.estgp.estgweb.services.sigesimports.LoadSumariesToPDF" classpath="${build.dir.classes}" classpathref="pathToToolsLib"/>
    </target>

    <target name="updateCourseDepartments">
        <java classname="pt.estgp.estgweb.services.courses.UpdateDepartmentsTask" classpath="${build.dir.classes}" classpathref="pathToToolsLib"/>
    </target>

    <target name="generateFreshJsonPlanosEstudosFromXml">
        <java classname="pt.estgp.estgweb.services.courses.CoursesService" classpath="${build.dir.classes}" classpathref="pathToToolsLib"/>
    </target>

</project>