A B C D E F G I L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
R
- READY_FOR_DISPATCH - cz.cvut.fel.sit.omo.foodchain.product.ProductState
- READY_FOR_RECEPTION - cz.cvut.fel.sit.omo.foodchain.product.ProductState
- receiveTransaction(FinancialTransaction) - Method in class cz.cvut.fel.sit.omo.foodchain.node.NodeBase
-
Receives (validates) financial transaction.
- receiveTransaction(ProductTransaction) - Method in class cz.cvut.fel.sit.omo.foodchain.node.NodeBase
-
Receives (validates) product transaction and sends financial transaction as response.
- receiveTransaction(Transaction) - Method in class cz.cvut.fel.sit.omo.foodchain.node.NodeBase
-
Receives (processes) transaction.
- receiveTransactions() - Method in class cz.cvut.fel.sit.omo.foodchain.node.NodeBase
-
Receives all transactions for this node.
- RefusedRequirement - Class in cz.cvut.fel.sit.omo.foodchain.node.helper
-
Model for saving Requirements, that was used in double spending
- RefusedRequirement(TransactionType, ProductType, String, MonetaryAmount) - Constructor for class cz.cvut.fel.sit.omo.foodchain.node.helper.RefusedRequirement
- refusedRequirements - Variable in class cz.cvut.fel.sit.omo.foodchain.node.NodeBase
- refusedTransactions - Variable in class cz.cvut.fel.sit.omo.foodchain.node.NodeBase
- refuseTransaction(Transaction) - Method in class cz.cvut.fel.sit.omo.foodchain.node.NodeBase
-
Adds transaction to refused transactions.
- remove(T) - Method in class cz.cvut.fel.sit.omo.foodchain.pool.PoolListBase
- removeProduct(Product) - Method in class cz.cvut.fel.sit.omo.foodchain.node.Storage
-
Removes provided product from storage if storage contains this product.
- report - Variable in class cz.cvut.fel.sit.omo.foodchain.reporting.ReportBuilder
- ReportBuilder - Class in cz.cvut.fel.sit.omo.foodchain.reporting
-
Report Builder for creating different types of report in one String
- ReportBuilder() - Constructor for class cz.cvut.fel.sit.omo.foodchain.reporting.ReportBuilder
- ReportingManager - Class in cz.cvut.fel.sit.omo.foodchain.reporting
-
Report Facade for creating reports
- ReportingManager() - Constructor for class cz.cvut.fel.sit.omo.foodchain.reporting.ReportingManager
- ReportLogger - Class in cz.cvut.fel.sit.omo.foodchain.util
-
Custom Logger used for TransactionReport
- ReportLogger() - Constructor for class cz.cvut.fel.sit.omo.foodchain.util.ReportLogger
- ReportTextVisitor - Interface in cz.cvut.fel.sit.omo.foodchain.reporting
-
Report visitor class for generating reports
- Requirement - Class in cz.cvut.fel.sit.omo.foodchain.requirement
-
Requirement class
- Requirement(NodeBase, TransactionType, ProductType, String, MonetaryAmount) - Constructor for class cz.cvut.fel.sit.omo.foodchain.requirement.Requirement
- requirementCheck(Requirement) - Method in class cz.cvut.fel.sit.omo.foodchain.node.NodeBase
-
Chacks if product is available or if node has enough money
- requirements - Variable in class cz.cvut.fel.sit.omo.foodchain.channel.ChannelBase
All Classes All Packages