Class N2oSecurityModule

java.lang.Object
net.n2oapp.framework.access.integration.N2oSecurityModule
All Implemented Interfaces:
net.n2oapp.framework.api.processing.DataProcessing

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

    Constructors
    Constructor
    Description
    N2oSecurityModule(SecurityProvider securityProvider, boolean filteringForUnique)
     
  • Method Summary

    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 class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface net.n2oapp.framework.api.processing.DataProcessing

    processActionError, processActionResult, processQueryError
  • Constructor Details

    • N2oSecurityModule

      public N2oSecurityModule(SecurityProvider securityProvider, boolean filteringForUnique)
  • Method Details

    • 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