Subversion Repositories bacoAlunos

Rev

Rev 675 | Rev 730 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 675 Rev 684
Line 1475... Line 1475...
1475
        </filterChains>
1475
        </filterChains>
1476
    </service>
1476
    </service>
1477
 
1477
 
1478
    <!-- Duarte Santos -->
1478
    <!-- Duarte Santos -->
1479
    <service>
1479
    <service>
1480
        <name>CreateEditSurvey</name>
1480
        <name>LoadSurvey</name>
1481
        <implementationClass>pt.estgp.estgweb.services.surveys.CreateEditSurveyService</implementationClass>
1481
        <implementationClass>pt.estgp.estgweb.services.surveys.LoadSurveyService</implementationClass>
1482
        <description>Create or Edit an survey</description>
1482
        <description>Load survey view</description>
1483
        <isTransactional>true</isTransactional>
1483
        <isTransactional>true</isTransactional>
1484
        <defaultMethod>createEditSurveyService</defaultMethod>
-
 
1485
        <filterChains>
1484
        <filterChains>
1486
            <chain name="Logger"/>
1485
            <chain name="Logger"/>
1487
            <chain name="Session"/>
1486
            <chain name="Session"/>
1488
            <chain name="AuthenticatedUsers"/>
1487
            <chain name="AuthenticatedUsers"/>
1489
            <!--<chain name="OwnersLoadSurvey"/>-->
-
 
1490
        </filterChains>
1488
        </filterChains>
1491
    </service>
1489
    </service>
1492
    <service>
1490
    <service>
1493
        <name>LoadSurvey</name>
1491
        <name>LoadEditSurvey</name>
-
 
1492
        <implementationClass>pt.estgp.estgweb.services.surveys.LoadSurveyService</implementationClass>
-
 
1493
        <description>Load survey view to edit</description>
-
 
1494
        <isTransactional>true</isTransactional>
-
 
1495
        <filterChains>
-
 
1496
            <chain name="Logger"/>
-
 
1497
            <chain name="Session"/>
-
 
1498
            <chain name="CanEditSurvey"/>
-
 
1499
        </filterChains>
-
 
1500
    </service>
-
 
1501
    <service>
-
 
1502
        <name>LoadCloneSurvey</name>
1494
        <implementationClass>pt.estgp.estgweb.services.surveys.LoadSurveyService</implementationClass>
1503
        <implementationClass>pt.estgp.estgweb.services.surveys.LoadSurveyService</implementationClass>
1495
        <description>Load an Survey view</description>
1504
        <description>Load survey view to clone</description>
1496
        <isTransactional>true</isTransactional>
1505
        <isTransactional>true</isTransactional>
1497
        <filterChains>
1506
        <filterChains>
1498
            <chain name="Logger"/>
1507
            <chain name="Logger"/>
1499
            <chain name="Session"/>
1508
            <chain name="Session"/>
1500
            <!--<chain name="OwnersLoadSurvey"/>-->
1509
            <chain name="OwnersLoadSurvey"/>
-
 
1510
        </filterChains>
-
 
1511
    </service>
-
 
1512
    <service>
-
 
1513
        <name>LoadListStatsSurvey</name>
-
 
1514
        <implementationClass>pt.estgp.estgweb.services.surveys.LoadSurveyService</implementationClass>
-
 
1515
        <description>Load survey view to list stats</description>
-
 
1516
        <isTransactional>true</isTransactional>
-
 
1517
        <filterChains>
-
 
1518
            <chain name="Logger"/>
-
 
1519
            <chain name="Session"/>
-
 
1520
            <chain name="CanConsultSurveyStats"/>
1501
        </filterChains>
1521
        </filterChains>
1502
    </service>
1522
    </service>
1503
    <service>
1523
    <service>
1504
        <name>LoadSurveys</name>
1524
        <name>LoadSurveys</name>
1505
        <implementationClass>pt.estgp.estgweb.services.surveys.LoadSurveysService</implementationClass>
1525
        <implementationClass>pt.estgp.estgweb.services.surveys.LoadSurveysService</implementationClass>
1506
        <description>Load all Surveys</description>
1526
        <description>Load all survey views</description>
1507
        <isTransactional>true</isTransactional>
1527
        <isTransactional>true</isTransactional>
1508
        <filterChains>
1528
        <filterChains>
1509
            <chain name="Logger"/>
1529
            <chain name="Logger"/>
1510
            <chain name="Session"/>
1530
            <chain name="Session"/>
1511
            <chain name="AuthenticatedUsers"/>
1531
            <chain name="Admins"/>
1512
        </filterChains>
1532
        </filterChains>
1513
    </service>
1533
    </service>
1514
    <service>
1534
    <service>
1515
        <name>LoadOwnedSurveys</name>
1535
        <name>LoadOwnedSurveys</name>
1516
        <implementationClass>pt.estgp.estgweb.services.surveys.LoadSurveysService</implementationClass>
1536
        <implementationClass>pt.estgp.estgweb.services.surveys.LoadSurveysService</implementationClass>
1517
        <description>Load owned surveys</description>
1537
        <description>Load owned survey views</description>
1518
        <isTransactional>true</isTransactional>
1538
        <isTransactional>true</isTransactional>
1519
        <defaultMethod>loadOwnedSurveys</defaultMethod>
1539
        <defaultMethod>loadOwnedSurveys</defaultMethod>
1520
        <filterChains>
1540
        <filterChains>
1521
            <chain name="Logger"/>
1541
            <chain name="Logger"/>
1522
            <chain name="Session"/>
1542
            <chain name="Session"/>
Line 1524... Line 1544...
1524
        </filterChains>
1544
        </filterChains>
1525
    </service>
1545
    </service>
1526
    <service>
1546
    <service>
1527
        <name>LoadSurveyResponse</name>
1547
        <name>LoadSurveyResponse</name>
1528
        <implementationClass>pt.estgp.estgweb.services.surveys.LoadSurveyResponseService</implementationClass>
1548
        <implementationClass>pt.estgp.estgweb.services.surveys.LoadSurveyResponseService</implementationClass>
1529
        <description>Load an Survey response view</description>
1549
        <description>Load survey response view</description>
1530
        <isTransactional>true</isTransactional>
1550
        <isTransactional>true</isTransactional>
1531
        <filterChains>
1551
        <filterChains>
1532
            <chain name="Logger"/>
1552
            <chain name="Logger"/>
1533
            <chain name="Session"/>
1553
            <chain name="Session"/>
1534
            <!--<chain name="OwnersLoadSurvey"/>-->
1554
            <chain name="OwnersLoadResponse"/>
1535
        </filterChains>
1555
        </filterChains>
1536
    </service>
1556
    </service>
1537
    <service>
1557
    <service>
1538
        <name>InsertSurveyAnswers</name>
1558
        <name>CreateEditSurvey</name>
1539
        <implementationClass>pt.estgp.estgweb.services.surveys.InsertSurveyAnswersService</implementationClass>
1559
        <implementationClass>pt.estgp.estgweb.services.surveys.CreateEditSurveyService</implementationClass>
1540
        <description>Insert list of answers</description>
1560
        <description>Create or edit survey</description>
1541
        <isTransactional>true</isTransactional>
1561
        <isTransactional>true</isTransactional>
-
 
1562
        <defaultMethod>createEditSurveyService</defaultMethod>
1542
        <filterChains>
1563
        <filterChains>
1543
            <chain name="Logger"/>
1564
            <chain name="Logger"/>
1544
            <chain name="Session"/>
1565
            <chain name="Session"/>
1545
            <!--<chain name="OwnersLoadSurvey"/>-->
1566
            <chain name="Admins"/>
1546
        </filterChains>
1567
        </filterChains>
1547
    </service>
1568
    </service>
1548
    <service>
1569
    <service>
1549
        <name>ConsistSurvey</name>
1570
        <name>ConsistSurvey</name>
1550
        <implementationClass>pt.estgp.estgweb.services.surveys.ConsistSurveyService</implementationClass>
1571
        <implementationClass>pt.estgp.estgweb.services.surveys.ConsistSurveyService</implementationClass>
1551
        <description>Apply survey answers to created new users</description>
1572
        <description>Apply survey responses to new users</description>
1552
        <isTransactional>true</isTransactional>
1573
        <isTransactional>true</isTransactional>
1553
        <defaultMethod>consistService</defaultMethod>
1574
        <defaultMethod>consistSurveyService</defaultMethod>
1554
        <filterChains>
1575
        <filterChains>
1555
            <chain name="Logger"/>
1576
            <chain name="Logger"/>
1556
            <chain name="Session"/>
1577
            <chain name="Session"/>
1557
            <!--<chain name="OwnersLoadSurvey"/>-->
1578
            <chain name="OwnersLoadSurvey"/>
1558
        </filterChains>
1579
        </filterChains>
1559
    </service>
1580
    </service>
1560
    <service>
1581
    <service>
1561
        <name>GenerateSurveyStats</name>
1582
        <name>InsertSurveyAnswers</name>
1562
        <implementationClass>pt.estgp.estgweb.services.surveys.GenerateSurveyStatsService</implementationClass>
1583
        <implementationClass>pt.estgp.estgweb.services.surveys.InsertSurveyAnswersService</implementationClass>
1563
        <description>Generate all survey stats</description>
1584
        <description>Insert survey answers</description>
1564
        <isTransactional>true</isTransactional>
1585
        <isTransactional>true</isTransactional>
1565
        <defaultMethod>generateStatsService</defaultMethod>
-
 
1566
        <filterChains>
1586
        <filterChains>
1567
            <chain name="Logger"/>
1587
            <chain name="Logger"/>
1568
            <chain name="Session"/>
1588
            <chain name="Session"/>
1569
            <!--<chain name="OwnersLoadSurvey"/>-->
1589
            <chain name="OwnersLoadResponse"/>
1570
        </filterChains>
1590
        </filterChains>
1571
    </service>
1591
    </service>
1572
    <service>
1592
    <service>
1573
        <name>LoadNodeGraphs</name>
1593
        <name>GenerateSurveyStats</name>
1574
        <implementationClass>pt.estgp.estgweb.services.surveys.LoadNodeGraphsService</implementationClass>
1594
        <implementationClass>pt.estgp.estgweb.services.surveys.GenerateSurveyStatsService</implementationClass>
1575
        <description>Generate all survey stats</description>
1595
        <description>Generate all survey stats</description>
1576
        <isTransactional>true</isTransactional>
1596
        <isTransactional>true</isTransactional>
-
 
1597
        <defaultMethod>generateStatsService</defaultMethod>
1577
        <filterChains>
1598
        <filterChains>
1578
            <chain name="Logger"/>
1599
            <chain name="Logger"/>
1579
            <chain name="Session"/>
1600
            <chain name="Session"/>
1580
            <!--<chain name="OwnersLoadSurvey"/>-->
1601
            <chain name="OwnersLoadSurvey"/>
1581
        </filterChains>
1602
        </filterChains>
1582
    </service>
1603
    </service>
1583
    <service>
1604
    <service>
1584
    <name>GenerateSurveyStatsCsv</name>
1605
    <name>GenerateSurveyStatsCsv</name>
1585
        <implementationClass>pt.estgp.estgweb.services.surveys.GenerateSurveyStatsCsvService</implementationClass>
1606
        <implementationClass>pt.estgp.estgweb.services.surveys.GenerateSurveyStatsCsvService</implementationClass>
1586
        <description>Generate all survey stats on a csv file</description>
1607
        <description>Generate all survey stats on a csv file</description>
1587
        <isTransactional>true</isTransactional>
1608
        <isTransactional>true</isTransactional>
1588
        <filterChains>
1609
        <filterChains>
1589
            <chain name="Logger"/>
1610
            <chain name="Logger"/>
1590
            <chain name="Session"/>
1611
            <chain name="Session"/>
1591
            <!--<chain name="OwnersLoadSurvey"/>-->
1612
            <chain name="OwnersLoadSurvey"/>
-
 
1613
        </filterChains>
-
 
1614
    </service>
-
 
1615
    <service>
-
 
1616
        <name>LoadSurveyNodeGraphs</name>
-
 
1617
        <implementationClass>pt.estgp.estgweb.services.surveys.LoadSurveyNodeGraphsService</implementationClass>
-
 
1618
        <description>Load survey graphics of a node</description>
-
 
1619
        <isTransactional>true</isTransactional>
-
 
1620
        <filterChains>
-
 
1621
            <chain name="Logger"/>
-
 
1622
            <chain name="Session"/>
-
 
1623
            <chain name="CanConsultSurveyStats"/>
-
 
1624
        </filterChains>
-
 
1625
    </service>
-
 
1626
    <service>
-
 
1627
        <name>LoadConsultStatsSurveys</name>
-
 
1628
        <implementationClass>pt.estgp.estgweb.services.surveys.LoadConsultStatsSurveysService</implementationClass>
-
 
1629
        <description>Load surveys views which user can consult stats</description>
-
 
1630
        <isTransactional>true</isTransactional>
-
 
1631
        <filterChains>
-
 
1632
            <chain name="Logger"/>
-
 
1633
            <chain name="Session"/>
-
 
1634
            <chain name="AuthenticatedUsers"/>
1592
        </filterChains>
1635
        </filterChains>
1593
    </service>
1636
    </service>
-
 
1637
    <!-- Duarte Santos -->
-
 
1638
 
-
 
1639
 
-
 
1640
 
1594
</serviceDefinitions>
1641
</serviceDefinitions>
1595
1642