public abstract class TransactionConfiguration<T extends AuditDataset> extends Object
Constructor and Description |
---|
TransactionConfiguration(String name,
String description,
boolean isQuery,
AuditStrategy<T> clientAuditStrategy,
AuditStrategy<T> serverAuditStrategy) |
Modifier and Type | Method and Description |
---|---|
AuditStrategy<T> |
getClientAuditStrategy()
AuditStrategy to be used on client side to accomplish ATNA audit |
String |
getDescription()
description of the transaction
|
String |
getName()
name of the transaction
|
AuditStrategy<T> |
getServerAuditStrategy()
AuditStrategy to be used on server side to accomplish ATNA audit |
boolean |
isQuery()
true if this transaction describes a query, false otherwise |
@ConstructorProperties(value={"name","description","isQuery","clientAuditStrategy","serverAuditStrategy"}) @Generated(value="lombok") public TransactionConfiguration(@NonNull String name, @NonNull String description, boolean isQuery, AuditStrategy<T> clientAuditStrategy, AuditStrategy<T> serverAuditStrategy)
@NonNull @Generated(value="lombok") public String getName()
@NonNull @Generated(value="lombok") public String getDescription()
@Generated(value="lombok") public boolean isQuery()
true
if this transaction describes a query, false
otherwise@Generated(value="lombok") public AuditStrategy<T> getClientAuditStrategy()
AuditStrategy
to be used on client side to accomplish ATNA audit@Generated(value="lombok") public AuditStrategy<T> getServerAuditStrategy()
AuditStrategy
to be used on server side to accomplish ATNA auditCopyright © 2018 Open eHealth Foundation. All rights reserved.