Rev 1732 | Rev 1830 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1732 | Rev 1814 | ||
---|---|---|---|
Line 2932... | Line 2932... | ||
2932 | </filterChains> |
2932 | </filterChains> |
2933 | </service> |
2933 | </service> |
2934 | <!--PageContents security is done in service by checking clearances--> |
2934 | <!--PageContents security is done in service by checking clearances--> |
2935 | <service> |
2935 | <service> |
2936 | <name>loadPage</name> |
2936 | <name>loadPage</name> |
2937 | <implementationClass>pt.estgp.estgweb.services.pageContent.PageContentService</implementationClass> |
2937 | <implementationClass>pt.estgp.estgweb.services.virtualfilesystem.VfsService</implementationClass> |
2938 | <description></description> |
2938 | <description></description> |
2939 | <isTransactional>true</isTransactional> |
2939 | <isTransactional>true</isTransactional> |
2940 | <defaultMethod>loadPage</defaultMethod> |
2940 | <defaultMethod>loadPage</defaultMethod> |
2941 | <filterChains> |
2941 | <filterChains> |
2942 | <chain name="Logger"/> |
2942 | <chain name="Logger"/> |
2943 | <chain name="Session"/> |
2943 | <chain name="Session"/> |
2944 | </filterChains> |
2944 | </filterChains> |
2945 | </service> |
2945 | </service> |
2946 | <service> |
2946 | <service> |
2947 | <name>loadPageSection</name> |
2947 | <name>loadPageSection</name> |
2948 | <implementationClass>pt.estgp.estgweb.services.pageContent.PageContentService</implementationClass> |
2948 | <implementationClass>pt.estgp.estgweb.services.virtualfilesystem.VfsService</implementationClass> |
2949 | <description></description> |
2949 | <description></description> |
2950 | <isTransactional>true</isTransactional> |
2950 | <isTransactional>true</isTransactional> |
2951 | <defaultMethod>loadPageSection</defaultMethod> |
2951 | <defaultMethod>loadPageSection</defaultMethod> |
2952 | <filterChains> |
2952 | <filterChains> |
2953 | <chain name="Logger"/> |
2953 | <chain name="Logger"/> |
Line 3652... | Line 3652... | ||
3652 | <chain name="Admins"/> |
3652 | <chain name="Admins"/> |
3653 | </filterChains> |
3653 | </filterChains> |
3654 | </service> |
3654 | </service> |
3655 | 3655 | ||
3656 | 3656 | ||
- | 3657 | ||
- | 3658 | <!-- FUSCO VIRTUAL FILE SYSTEM --> |
|
- | 3659 | ||
- | 3660 | <service> |
|
- | 3661 | <name>OpenVirtualFileSystem</name> |
|
- | 3662 | <implementationClass>pt.estgp.estgweb.services.virtualfilesystem.VfsService</implementationClass> |
|
- | 3663 | <description>Serviço publico de abertura do Vfs</description> |
|
- | 3664 | <isTransactional>true</isTransactional> |
|
- | 3665 | <defaultMethod>openVfs</defaultMethod> |
|
- | 3666 | <filterChains> |
|
- | 3667 | <chain name="Logger"/> |
|
- | 3668 | <chain name="Session"/> |
|
- | 3669 | </filterChains> |
|
- | 3670 | </service> |
|
- | 3671 | ||
- | 3672 | <service> |
|
- | 3673 | <name>InitVirtualFileSystem</name> |
|
- | 3674 | <implementationClass>pt.estgp.estgweb.services.virtualfilesystem.VfsService</implementationClass> |
|
- | 3675 | <description>Serviço publico de abertura do Vfs</description> |
|
- | 3676 | <isTransactional>true</isTransactional> |
|
- | 3677 | <defaultMethod>initVfs</defaultMethod> |
|
- | 3678 | <filterChains> |
|
- | 3679 | <chain name="Logger"/> |
|
- | 3680 | <chain name="Session"/> |
|
- | 3681 | </filterChains> |
|
- | 3682 | </service> |
|
- | 3683 | ||
- | 3684 | <service> |
|
- | 3685 | <name>OpenVfsFiles</name> |
|
- | 3686 | <implementationClass>pt.estgp.estgweb.services.virtualfilesystem.VfsService</implementationClass> |
|
- | 3687 | <description>Serviço publico de abertura de documentos de uma Colecção</description> |
|
- | 3688 | <isTransactional>true</isTransactional> |
|
- | 3689 | <defaultMethod>openVfsFiles</defaultMethod> |
|
- | 3690 | <filterChains> |
|
- | 3691 | <chain name="Logger"/> |
|
- | 3692 | <chain name="Session"/> |
|
- | 3693 | </filterChains> |
|
- | 3694 | </service> |
|
- | 3695 | ||
- | 3696 | <service> |
|
- | 3697 | <name>AddRoot</name> |
|
- | 3698 | <implementationClass>pt.estgp.estgweb.services.virtualfilesystem.VfsService</implementationClass> |
|
- | 3699 | <description>Apaga um conjunto de items do Virtual File System, caso este esteja vazio</description> |
|
- | 3700 | <isTransactional>true</isTransactional> |
|
- | 3701 | <defaultMethod>addRoot</defaultMethod> |
|
- | 3702 | <filterChains> |
|
- | 3703 | <chain name="Logger"/> |
|
- | 3704 | <chain name="Session"/> |
|
- | 3705 | </filterChains> |
|
- | 3706 | </service> |
|
- | 3707 | ||
- | 3708 | <service> |
|
- | 3709 | <name>AddSubDirectory</name> |
|
- | 3710 | <implementationClass>pt.estgp.estgweb.services.virtualfilesystem.VfsService</implementationClass> |
|
- | 3711 | <description>guarda subitem</description> |
|
- | 3712 | <isTransactional>true</isTransactional> |
|
- | 3713 | <defaultMethod>addSubDirectory</defaultMethod> |
|
- | 3714 | <filterChains> |
|
- | 3715 | <chain name="Logger"/> |
|
- | 3716 | <chain name="Session"/> |
|
- | 3717 | ||
- | 3718 | </filterChains> |
|
- | 3719 | </service> |
|
- | 3720 | ||
- | 3721 | <service> |
|
- | 3722 | <name>AddUrl</name> |
|
- | 3723 | <implementationClass>pt.estgp.estgweb.services.virtualfilesystem.VfsService</implementationClass> |
|
- | 3724 | <description>guarda subitem</description> |
|
- | 3725 | <isTransactional>true</isTransactional> |
|
- | 3726 | <defaultMethod>addUrl</defaultMethod> |
|
- | 3727 | <filterChains> |
|
- | 3728 | <chain name="Logger"/> |
|
- | 3729 | <chain name="Session"/> |
|
- | 3730 | ||
- | 3731 | </filterChains> |
|
- | 3732 | </service> |
|
- | 3733 | ||
- | 3734 | <service> |
|
- | 3735 | <name>AddFile</name> |
|
- | 3736 | <implementationClass>pt.estgp.estgweb.services.virtualfilesystem.VfsService</implementationClass> |
|
- | 3737 | <description>guarda subitem</description> |
|
- | 3738 | <isTransactional>true</isTransactional> |
|
- | 3739 | <defaultMethod>addFile</defaultMethod> |
|
- | 3740 | <filterChains> |
|
- | 3741 | <chain name="Logger"/> |
|
- | 3742 | <chain name="Session"/> |
|
- | 3743 | ||
- | 3744 | </filterChains> |
|
- | 3745 | </service> |
|
- | 3746 | ||
- | 3747 | <service> |
|
- | 3748 | <name>AddText</name> |
|
- | 3749 | <implementationClass>pt.estgp.estgweb.services.virtualfilesystem.VfsService</implementationClass> |
|
- | 3750 | <description>guarda subitem</description> |
|
- | 3751 | <isTransactional>true</isTransactional> |
|
- | 3752 | <defaultMethod>addText</defaultMethod> |
|
- | 3753 | <filterChains> |
|
- | 3754 | <chain name="Logger"/> |
|
- | 3755 | <chain name="Session"/> |
|
- | 3756 | </filterChains> |
|
- | 3757 | </service> |
|
- | 3758 | ||
- | 3759 | <service> |
|
- | 3760 | <name>UpdateItem</name> |
|
- | 3761 | <implementationClass>pt.estgp.estgweb.services.virtualfilesystem.VfsService</implementationClass> |
|
- | 3762 | <description>Guarda um nó</description> |
|
- | 3763 | <isTransactional>true</isTransactional> |
|
- | 3764 | <defaultMethod>updateItem</defaultMethod> |
|
- | 3765 | <filterChains> |
|
- | 3766 | <chain name="Logger"/> |
|
- | 3767 | <chain name="Session"/> |
|
- | 3768 | </filterChains> |
|
- | 3769 | </service> |
|
- | 3770 | ||
- | 3771 | <service> |
|
- | 3772 | <name>UpdateUrl</name> |
|
- | 3773 | <implementationClass>pt.estgp.estgweb.services.virtualfilesystem.VfsService</implementationClass> |
|
- | 3774 | <description>Guarda um nó</description> |
|
- | 3775 | <isTransactional>true</isTransactional> |
|
- | 3776 | <defaultMethod>updateUrl</defaultMethod> |
|
- | 3777 | <filterChains> |
|
- | 3778 | <chain name="Logger"/> |
|
- | 3779 | <chain name="Session"/> |
|
- | 3780 | </filterChains> |
|
- | 3781 | </service> |
|
- | 3782 | ||
- | 3783 | <service> |
|
- | 3784 | <name>SaveRepositoryFile</name> |
|
- | 3785 | <implementationClass>pt.estgp.estgweb.services.virtualfilesystem.VfsService</implementationClass> |
|
- | 3786 | <description>Salva um repository document no repositorio digital de documentos</description> |
|
- | 3787 | <isTransactional>true</isTransactional> |
|
- | 3788 | <defaultMethod>saveRepositoryFile</defaultMethod> |
|
- | 3789 | <filterChains> |
|
- | 3790 | <chain name="Logger"/> |
|
- | 3791 | <chain name="Session"/> |
|
- | 3792 | <!-- <chain name="AdminsOrRepoDocumentsAdmins"/>--> |
|
- | 3793 | </filterChains> |
|
- | 3794 | </service> |
|
- | 3795 | ||
- | 3796 | <service> |
|
- | 3797 | <name>UpdateText</name> |
|
- | 3798 | <implementationClass>pt.estgp.estgweb.services.virtualfilesystem.VfsService</implementationClass> |
|
- | 3799 | <description>Guarda um nó</description> |
|
- | 3800 | <isTransactional>true</isTransactional> |
|
- | 3801 | <defaultMethod>updateText</defaultMethod> |
|
- | 3802 | <filterChains> |
|
- | 3803 | <chain name="Logger"/> |
|
- | 3804 | <chain name="Session"/> |
|
- | 3805 | </filterChains> |
|
- | 3806 | </service> |
|
- | 3807 | ||
- | 3808 | <service> |
|
- | 3809 | <name>DeleteItem</name> |
|
- | 3810 | <implementationClass>pt.estgp.estgweb.services.virtualfilesystem.VfsService</implementationClass> |
|
- | 3811 | <description>Apaga um conjunto de items do Virtual File System, caso este esteja vazio</description> |
|
- | 3812 | <isTransactional>true</isTransactional> |
|
- | 3813 | <defaultMethod>deleteItem</defaultMethod> |
|
- | 3814 | <filterChains> |
|
- | 3815 | <chain name="Logger"/> |
|
- | 3816 | <chain name="Session"/> |
|
- | 3817 | </filterChains> |
|
- | 3818 | </service> |
|
- | 3819 | ||
- | 3820 | <service> |
|
- | 3821 | <name>ChangeItemSection</name> |
|
- | 3822 | <implementationClass>pt.estgp.estgweb.services.virtualfilesystem.VfsService</implementationClass> |
|
- | 3823 | <description>Move um item na arvore para um novo Pai</description> |
|
- | 3824 | <isTransactional>true</isTransactional> |
|
- | 3825 | <defaultMethod>changeItemSection</defaultMethod> |
|
- | 3826 | <filterChains> |
|
- | 3827 | <chain name="Logger"/> |
|
- | 3828 | <chain name="Session"/> |
|
- | 3829 | </filterChains> |
|
- | 3830 | </service> |
|
- | 3831 | ||
- | 3832 | <service> |
|
- | 3833 | <name>ChangeParentItemGroup</name> |
|
- | 3834 | <implementationClass>pt.estgp.estgweb.services.virtualfilesystem.VfsService</implementationClass> |
|
- | 3835 | <description>move item para novo pai</description> |
|
- | 3836 | <isTransactional>true</isTransactional> |
|
- | 3837 | <defaultMethod>changeParentItemGroup</defaultMethod> |
|
- | 3838 | <filterChains> |
|
- | 3839 | <chain name="Logger"/> |
|
- | 3840 | <chain name="Session"/> |
|
- | 3841 | ||
- | 3842 | </filterChains> |
|
- | 3843 | </service> |
|
- | 3844 | ||
- | 3845 | <service> |
|
- | 3846 | <name>UpdateAcl</name> |
|
- | 3847 | <implementationClass>pt.estgp.estgweb.services.virtualfilesystem.VfsService</implementationClass> |
|
- | 3848 | <description></description> |
|
- | 3849 | <isTransactional>true</isTransactional> |
|
- | 3850 | <defaultMethod>updateAcl</defaultMethod> |
|
- | 3851 | <filterChains> |
|
- | 3852 | <chain name="Logger"/> |
|
- | 3853 | <chain name="Session"/> |
|
- | 3854 | ||
- | 3855 | </filterChains> |
|
- | 3856 | </service> |
|
- | 3857 | ||
- | 3858 | ||
3657 | </serviceDefinitions> |
3859 | </serviceDefinitions> |
3658 | 3860 |