Class AdminTransactionMongoService
java.lang.Object
at.letto.databaseclient.service.BaseLettoMongoDBService
at.letto.databaseclient.service.AdminTransactionMongoService
Gemeinsamer Mongo-Service für Admin-Audit und Fortschrittsmeldungen.
Logging-Fehler werden absichtlich nur geloggt und nie an die Admin-Aktion weitergegeben.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringprivate static final org.slf4j.Loggerprivate final org.springframework.data.mongodb.core.MongoTemplateprivate final AdminTransactionRepositoryFields inherited from class BaseLettoMongoDBService
logger -
Constructor Summary
ConstructorsConstructorDescriptionAdminTransactionMongoService(AdminTransactionRepository repository, org.springframework.data.mongodb.core.MongoTemplate mongoTemplate) -
Method Summary
Methods inherited from class BaseLettoMongoDBService
collectionNames, collectionNames, database, database, databaseNames, databases, find, find, findFirst, getCollection, getCollection, insert, mongoClient, mongoCreateCollection, mongoCreateCollection, update, update
-
Field Details
-
HEADER
- See Also:
-
log
private static final org.slf4j.Logger log -
repository
-
mongoTemplate
private final org.springframework.data.mongodb.core.MongoTemplate mongoTemplate
-
-
Constructor Details
-
AdminTransactionMongoService
public AdminTransactionMongoService(AdminTransactionRepository repository, @Qualifier("lettoMongoTemplate") org.springframework.data.mongodb.core.MongoTemplate mongoTemplate)
-
-
Method Details
-
newTransactionId
-
start
public void start(String transactionId, LettoToken token, String method, String action, String parameters) -
status
-
success
-
error
-
finish
-
find
-
get
-
stackTrace
-