Class N2oSecurityModule

  • All Implemented Interfaces:
    net.n2oapp.framework.api.processing.DataProcessing

    public class N2oSecurityModule
    extends Object
    implements net.n2oapp.framework.api.processing.DataProcessing
    Проверка прав доступа на вызов действий и выборок N2O
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void processAction​(net.n2oapp.framework.api.ui.ActionRequestInfo requestInfo, net.n2oapp.framework.api.ui.ActionResponseInfo responseInfo, DataSet dataSet)  
      void processQuery​(net.n2oapp.framework.api.ui.QueryRequestInfo requestInfo, net.n2oapp.framework.api.ui.QueryResponseInfo responseInfo)  
      void processQueryResult​(net.n2oapp.framework.api.ui.QueryRequestInfo requestInfo, net.n2oapp.framework.api.ui.QueryResponseInfo responseInfo, net.n2oapp.criteria.api.CollectionPage<DataSet> page)  
      • Methods inherited from interface net.n2oapp.framework.api.processing.DataProcessing

        processActionError, processActionResult, processQueryError
    • Constructor Detail

      • N2oSecurityModule

        public N2oSecurityModule​(SecurityProvider securityProvider)
    • Method Detail

      • processAction

        public void processAction​(net.n2oapp.framework.api.ui.ActionRequestInfo requestInfo,
                                  net.n2oapp.framework.api.ui.ActionResponseInfo responseInfo,
                                  DataSet dataSet)
        Specified by:
        processAction in interface net.n2oapp.framework.api.processing.DataProcessing
      • processQuery

        public void processQuery​(net.n2oapp.framework.api.ui.QueryRequestInfo requestInfo,
                                 net.n2oapp.framework.api.ui.QueryResponseInfo responseInfo)
        Specified by:
        processQuery in interface net.n2oapp.framework.api.processing.DataProcessing
      • processQueryResult

        public void processQueryResult​(net.n2oapp.framework.api.ui.QueryRequestInfo requestInfo,
                                       net.n2oapp.framework.api.ui.QueryResponseInfo responseInfo,
                                       net.n2oapp.criteria.api.CollectionPage<DataSet> page)
        Specified by:
        processQueryResult in interface net.n2oapp.framework.api.processing.DataProcessing