1 16 17 package org.pentaho.plugin.misc; 18 19 import org.apache.commons.logging.Log; 20 import org.apache.commons.logging.LogFactory; 21 import org.pentaho.core.audit.MessageTypes; 22 import org.pentaho.plugin.ComponentBase; 23 24 public class InstanceEnd extends ComponentBase { 25 26 private static final long serialVersionUID = -1193493564794051700L; 27 28 public Log getLogger() { 29 return LogFactory.getLog(InstanceEnd.class); 30 } 31 32 protected boolean validateAction() { 33 return true; 35 } 36 37 protected boolean validateSystemSettings() { 38 return true; 40 } 41 42 public void done() { 43 45 48 50 audit( MessageTypes.INSTANCE_END, getInstanceId(), "", 0 ); 53 } 54 55 protected boolean executeAction() { 56 return false; 58 } 59 60 public boolean init() { 61 return true; 63 } 64 65 66 } 67 | Popular Tags |