## Uses of Interface
org.jbpm.process.audit.event.AuditEventBuilder

- Packages that use AuditEventBuilder
  Package | Description
  --- | ---
  org.jbpm.kie.services.impl |
  org.jbpm.kie.services.impl.audit |
  org.jbpm.process.audit | Business Activity Monitoring (BAM) resources supporting activity events and activity logs.
  org.jbpm.process.audit.event |
  org.jbpm.process.audit.variable |
  org.jbpm.runtime.manager.impl |
  org.jbpm.services.cdi.impl |
  org.jbpm.services.cdi.impl.manager |

- - ### Uses of AuditEventBuilder in org.jbpm.kie.services.impl

    Methods in org.jbpm.kie.services.impl that return AuditEventBuilder
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected AuditEventBuilder` | AbstractDeploymentService.`setupAuditLogger​(org.kie.internal.identity.IdentityProvider identityProvider, String deploymentUnitId)` |

    Methods in org.jbpm.kie.services.impl with parameters of type AuditEventBuilder
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected org.kie.api.runtime.manager.RegisterableItemsFactory` | KModuleDeploymentService.`getRegisterableItemsFactory​(AuditEventBuilder auditLoggerBuilder, org.kie.api.runtime.KieContainer kieContainer, KModuleDeploymentUnit unit)` |

  - ### Uses of AuditEventBuilder in org.jbpm.kie.services.impl.audit

    Classes in org.jbpm.kie.services.impl.audit that implement AuditEventBuilder
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ServicesAwareAuditEventBuilder` |

  - ### Uses of AuditEventBuilder in org.jbpm.process.audit

    Fields in org.jbpm.process.audit declared as AuditEventBuilder
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected AuditEventBuilder` | AbstractAuditLogger.`builder` |

    Methods in org.jbpm.process.audit that return AuditEventBuilder
    Modifier and Type | Method | Description
    --- | --- | ---
    `AuditEventBuilder` | AbstractAuditLogger.`getBuilder()` |

    Methods in org.jbpm.process.audit with parameters of type AuditEventBuilder
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | AbstractAuditLogger.`setBuilder​(AuditEventBuilder builder)` |

  - ### Uses of AuditEventBuilder in org.jbpm.process.audit.event

    Classes in org.jbpm.process.audit.event that implement AuditEventBuilder
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `DefaultAuditEventBuilderImpl` |

  - ### Uses of AuditEventBuilder in org.jbpm.process.audit.variable

    Methods in org.jbpm.process.audit.variable with parameters of type AuditEventBuilder
    Modifier and Type | Method | Description
    --- | --- | ---
    `List<org.kie.api.runtime.manager.audit.VariableInstanceLog>` | ProcessIndexerManager.`index​(AuditEventBuilder builder, org.kie.api.event.process.ProcessVariableChangedEvent event)` |

  - ### Uses of AuditEventBuilder in org.jbpm.runtime.manager.impl

    Classes in org.jbpm.runtime.manager.impl that implement AuditEventBuilder
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ManagedAuditEventBuilderImpl` |

    Methods in org.jbpm.runtime.manager.impl that return AuditEventBuilder
    Modifier and Type | Method | Description
    --- | --- | ---
    `AuditEventBuilder` | DefaultRegisterableItemsFactory.`getAuditBuilder()` |
    `AuditEventBuilder` | DefaultRegisterableItemsFactory.`getAuditBuilder​(org.kie.api.runtime.manager.RuntimeEngine engine)` |

    Methods in org.jbpm.runtime.manager.impl with parameters of type AuditEventBuilder
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | DefaultRegisterableItemsFactory.`setAuditBuilder​(AuditEventBuilder auditBuilder)` |

    Constructors in org.jbpm.runtime.manager.impl with parameters of type AuditEventBuilder
    Constructor | Description
    --- | ---
    `KModuleRegisterableItemsFactory​(org.kie.api.runtime.KieContainer kieContainer, String ksessionName, AuditEventBuilder auditBuilder)` |

  - ### Uses of AuditEventBuilder in org.jbpm.services.cdi.impl

    Methods in org.jbpm.services.cdi.impl with parameters of type AuditEventBuilder
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected org.kie.api.runtime.manager.RegisterableItemsFactory` | DeploymentServiceCDIImpl.`getRegisterableItemsFactory​(AuditEventBuilder auditLoggerBuilder, org.kie.api.runtime.KieContainer kieContainer, KModuleDeploymentUnit unit)` |

  - ### Uses of AuditEventBuilder in org.jbpm.services.cdi.impl.manager

    Methods in org.jbpm.services.cdi.impl.manager with parameters of type AuditEventBuilder
    Modifier and Type | Method | Description
    --- | --- | ---
    `static org.kie.api.runtime.manager.RegisterableItemsFactory` | InjectableRegisterableItemsFactory.`getFactory​(javax.enterprise.inject.spi.BeanManager beanManager, AuditEventBuilder eventBuilder)` | Allows to create instance of this class dynamically via `BeanManager`.
    `static org.kie.api.runtime.manager.RegisterableItemsFactory` | InjectableRegisterableItemsFactory.`getFactory​(javax.enterprise.inject.spi.BeanManager beanManager, AuditEventBuilder eventBuilder, org.kie.api.runtime.KieContainer kieContainer, String ksessionName)` | Allows to create instance of this class dynamically via `BeanManager`.