Package org.apache.hop.history
Class AuditManager
- java.lang.Object
-
- org.apache.hop.history.AuditManager
-
public class AuditManager extends Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static voidclearEvents()Convenience method for clearing events.static List<AuditEvent>findEvents(String group, String type, String operation, int maxNrEvents, boolean unique)static IAuditManagergetActive()IAuditManagergetActiveAuditManager()Gets activeAuditManagerstatic AuditManagergetInstance()static voidregisterEvent(String group, String type, String name, String operation)static AuditStateretrieveState(ILogChannel log, String group, String type, String name)voidsetActiveAuditManager(IAuditManager activeAuditManager)static voidstoreState(ILogChannel log, String group, String type, String name, Map<String,Object> stateProperties)
-
-
-
Method Detail
-
getInstance
public static final AuditManager getInstance()
-
getActive
public static final IAuditManager getActive()
-
getActiveAuditManager
public IAuditManager getActiveAuditManager()
Gets activeAuditManager- Returns:
- value of activeAuditManager
-
setActiveAuditManager
public void setActiveAuditManager(IAuditManager activeAuditManager)
- Parameters:
activeAuditManager- The activeAuditManager to set
-
registerEvent
public static final void registerEvent(String group, String type, String name, String operation) throws HopException
- Throws:
HopException
-
findEvents
public static final List<AuditEvent> findEvents(String group, String type, String operation, int maxNrEvents, boolean unique) throws HopException
- Throws:
HopException
-
storeState
public static final void storeState(ILogChannel log, String group, String type, String name, Map<String,Object> stateProperties)
-
retrieveState
public static final AuditState retrieveState(ILogChannel log, String group, String type, String name)
-
clearEvents
public static final void clearEvents() throws HopExceptionConvenience method for clearing events.- Throws:
HopException
-
-