A B C D E F G I L M N O P R S T U V W 
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
 
A B C D E F G I L M N O P R S T U V W 
All Classes All Packages