Package io.vertigo.audit
Class AuditFeatures
- java.lang.Object
-
- io.vertigo.core.node.config.Features<AuditFeatures>
-
- io.vertigo.audit.AuditFeatures
-
- All Implemented Interfaces:
io.vertigo.core.lang.Builder<io.vertigo.core.node.config.ModuleConfig>
public class AuditFeatures extends io.vertigo.core.node.config.Features<AuditFeatures>
-
-
Constructor Summary
Constructors Constructor Description AuditFeatures()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidbuildFeatures()AuditFeatureswithEthereumBlockChain(io.vertigo.core.param.Param... params)Add Ethereum BlockChain LedgerAuditFeatureswithFakeBlockChain()Add Ethereum BlockChain LedgerAuditFeatureswithLedger()AuditFeatureswithMemoryTrace()AuditFeatureswithTrace()
-
-
-
Method Detail
-
withTrace
public AuditFeatures withTrace()
-
withMemoryTrace
public AuditFeatures withMemoryTrace()
-
withLedger
public AuditFeatures withLedger()
-
withEthereumBlockChain
public AuditFeatures withEthereumBlockChain(io.vertigo.core.param.Param... params)
Add Ethereum BlockChain Ledger- Returns:
- the feature
-
withFakeBlockChain
public AuditFeatures withFakeBlockChain()
Add Ethereum BlockChain Ledger- Returns:
- the feature
-
buildFeatures
protected void buildFeatures()
- Specified by:
buildFeaturesin classio.vertigo.core.node.config.Features<AuditFeatures>
-
-