Class JspFilesExtension

java.lang.Object
com.axemble.vdoc.sdk.layouts.builders.jsp.extensions.JspFilesExtension
All Implemented Interfaces:
com.axemble.events.managers.entity.EntityExtension

public class JspFilesExtension extends Object implements com.axemble.events.managers.entity.EntityExtension
  • Field Details

    • log

      protected static com.axemble.vdp.utils.Logger log
  • Constructor Details

    • JspFilesExtension

      public JspFilesExtension()
  • Method Details

    • onAfterCreate

      public void onAfterCreate(Object source)
      Specified by:
      onAfterCreate in interface com.axemble.events.managers.entity.EntityExtension
    • onAfterDelete

      public void onAfterDelete(Object source)
      Specified by:
      onAfterDelete in interface com.axemble.events.managers.entity.EntityExtension
    • onAfterUpdate

      public void onAfterUpdate(Object source)
      Specified by:
      onAfterUpdate in interface com.axemble.events.managers.entity.EntityExtension
    • onBeforeCreate

      public void onBeforeCreate(Object source)
      Specified by:
      onBeforeCreate in interface com.axemble.events.managers.entity.EntityExtension
    • onBeforeDelete

      public void onBeforeDelete(Object source)
      Specified by:
      onBeforeDelete in interface com.axemble.events.managers.entity.EntityExtension
    • onBeforeUpdate

      public void onBeforeUpdate(Object source)
      Specified by:
      onBeforeUpdate in interface com.axemble.events.managers.entity.EntityExtension
    • onExtraEvent

      public void onExtraEvent(Object source, Object eventKey)
      Specified by:
      onExtraEvent in interface com.axemble.events.managers.entity.EntityExtension
    • onLoad

      public void onLoad(Object source)
      Specified by:
      onLoad in interface com.axemble.events.managers.entity.EntityExtension
    • onSave

      public void onSave(Object source) throws Exception
      Throws:
      Exception
    • saveJspFiles

      protected void saveJspFiles(com.axemble.easysite.dao.domain.impl.BlockImpl rootBlock, String siteName, Serializable nodeId) throws Exception
      Throws:
      Exception
    • writeJspFile

      public static void writeJspFile(String siteName, String filename, String content) throws Exception
      Throws:
      Exception
    • deleteJspFiles

      protected void deleteJspFiles(com.axemble.easysite.dao.domain.impl.BlockImpl rootBlock, String siteName, Serializable nodeId) throws Exception
      Throws:
      Exception