Class DatarouterSecretOpRecordDao
java.lang.Object
io.datarouter.storage.dao.BaseDao
io.datarouter.secretweb.storage.oprecord.DatarouterSecretOpRecordDao
- All Implemented Interfaces:
io.datarouter.secret.service.SecretOpRecorder,io.datarouter.storage.dao.Dao
@Singleton
public class DatarouterSecretOpRecordDao
extends io.datarouter.storage.dao.BaseDao
implements io.datarouter.secret.service.SecretOpRecorder
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDatarouterSecretOpRecordDao.DaoSecretOpRecorderSupplierstatic classDatarouterSecretOpRecordDao.DatarouterSecretOpRecordDaoParams -
Constructor Summary
Constructors Constructor Description DatarouterSecretOpRecordDao(io.datarouter.storage.Datarouter datarouter, io.datarouter.storage.node.factory.NodeFactory nodeFactory, DatarouterSecretOpRecordDao.DatarouterSecretOpRecordDaoParams params) -
Method Summary
Modifier and Type Method Description voidrecordOp(java.lang.String namespace, java.lang.String name, io.datarouter.secret.service.SecretOp secretOp, io.datarouter.secret.service.SecretOpReason reason)
-
Constructor Details
-
DatarouterSecretOpRecordDao
@Inject public DatarouterSecretOpRecordDao(io.datarouter.storage.Datarouter datarouter, io.datarouter.storage.node.factory.NodeFactory nodeFactory, DatarouterSecretOpRecordDao.DatarouterSecretOpRecordDaoParams params)
-
-
Method Details
-
recordOp
public void recordOp(java.lang.String namespace, java.lang.String name, io.datarouter.secret.service.SecretOp secretOp, io.datarouter.secret.service.SecretOpReason reason)- Specified by:
recordOpin interfaceio.datarouter.secret.service.SecretOpRecorder
-