Class FileDLPAction

java.lang.Object
org.exoplatform.dlp.action.FileDLPAction
All Implemented Interfaces:
org.apache.commons.chain.Command, org.exoplatform.services.command.action.Action, org.exoplatform.services.jcr.impl.ext.action.AdvancedAction

public class FileDLPAction extends Object implements org.exoplatform.services.jcr.impl.ext.action.AdvancedAction
JCR action which listens on all nodes events to validate them
  • Field Summary

    Fields inherited from interface org.apache.commons.chain.Command

    CONTINUE_PROCESSING, PROCESSING_COMPLETE
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    execute(org.apache.commons.chain.Context context)
     
    void
    onError(Exception e, org.apache.commons.chain.Context context)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • FileDLPAction

      public FileDLPAction()
  • Method Details

    • execute

      public boolean execute(org.apache.commons.chain.Context context) throws Exception
      Specified by:
      execute in interface org.apache.commons.chain.Command
      Throws:
      Exception
    • onError

      public void onError(Exception e, org.apache.commons.chain.Context context) throws org.exoplatform.services.jcr.impl.ext.action.AdvancedActionException
      Specified by:
      onError in interface org.exoplatform.services.jcr.impl.ext.action.AdvancedAction
      Throws:
      org.exoplatform.services.jcr.impl.ext.action.AdvancedActionException