Class RepositoryFactoryVertxImpl
- java.lang.Object
-
- io.nem.symbol.sdk.infrastructure.RepositoryFactoryBase
-
- io.nem.symbol.sdk.infrastructure.vertx.RepositoryFactoryVertxImpl
-
- All Implemented Interfaces:
io.nem.symbol.sdk.api.RepositoryFactory,java.io.Closeable,java.lang.AutoCloseable
public class RepositoryFactoryVertxImpl extends io.nem.symbol.sdk.infrastructure.RepositoryFactoryBaseVertx implementation of aRepositoryFactory
-
-
Constructor Summary
Constructors Constructor Description RepositoryFactoryVertxImpl(io.nem.symbol.sdk.api.RepositoryFactoryConfiguration configuration)RepositoryFactoryVertxImpl(java.lang.String baseUrl)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()io.nem.symbol.sdk.api.AccountRepositorycreateAccountRepository()io.nem.symbol.sdk.api.BlockRepositorycreateBlockRepository()io.nem.symbol.sdk.api.ChainRepositorycreateChainRepository()io.nem.symbol.sdk.api.FinalizationRepositorycreateFinalizationRepository()io.nem.symbol.sdk.api.HashLockRepositorycreateHashLockRepository()io.nem.symbol.sdk.api.JsonSerializationcreateJsonSerialization()io.nem.symbol.sdk.api.ListenercreateListener()io.nem.symbol.sdk.api.MetadataRepositorycreateMetadataRepository()io.nem.symbol.sdk.api.MosaicRepositorycreateMosaicRepository()io.nem.symbol.sdk.api.MultisigRepositorycreateMultisigRepository()io.nem.symbol.sdk.api.NamespaceRepositorycreateNamespaceRepository()io.nem.symbol.sdk.api.NetworkRepositorycreateNetworkRepository()io.nem.symbol.sdk.api.NodeRepositorycreateNodeRepository()io.nem.symbol.sdk.api.ReceiptRepositorycreateReceiptRepository()io.nem.symbol.sdk.api.RestrictionAccountRepositorycreateRestrictionAccountRepository()io.nem.symbol.sdk.api.RestrictionMosaicRepositorycreateRestrictionMosaicRepository()io.nem.symbol.sdk.api.SecretLockRepositorycreateSecretLockRepository()io.nem.symbol.sdk.api.TransactionRepositorycreateTransactionRepository()io.nem.symbol.sdk.api.TransactionStatusRepositorycreateTransactionStatusRepository()
-
-
-
Method Detail
-
createAccountRepository
public io.nem.symbol.sdk.api.AccountRepository createAccountRepository()
-
createMultisigRepository
public io.nem.symbol.sdk.api.MultisigRepository createMultisigRepository()
-
createBlockRepository
public io.nem.symbol.sdk.api.BlockRepository createBlockRepository()
-
createReceiptRepository
public io.nem.symbol.sdk.api.ReceiptRepository createReceiptRepository()
-
createChainRepository
public io.nem.symbol.sdk.api.ChainRepository createChainRepository()
-
createMosaicRepository
public io.nem.symbol.sdk.api.MosaicRepository createMosaicRepository()
-
createNamespaceRepository
public io.nem.symbol.sdk.api.NamespaceRepository createNamespaceRepository()
-
createNetworkRepository
public io.nem.symbol.sdk.api.NetworkRepository createNetworkRepository()
-
createNodeRepository
public io.nem.symbol.sdk.api.NodeRepository createNodeRepository()
-
createTransactionRepository
public io.nem.symbol.sdk.api.TransactionRepository createTransactionRepository()
-
createTransactionStatusRepository
public io.nem.symbol.sdk.api.TransactionStatusRepository createTransactionStatusRepository()
-
createMetadataRepository
public io.nem.symbol.sdk.api.MetadataRepository createMetadataRepository()
-
createRestrictionAccountRepository
public io.nem.symbol.sdk.api.RestrictionAccountRepository createRestrictionAccountRepository()
-
createRestrictionMosaicRepository
public io.nem.symbol.sdk.api.RestrictionMosaicRepository createRestrictionMosaicRepository()
-
createHashLockRepository
public io.nem.symbol.sdk.api.HashLockRepository createHashLockRepository()
-
createSecretLockRepository
public io.nem.symbol.sdk.api.SecretLockRepository createSecretLockRepository()
-
createFinalizationRepository
public io.nem.symbol.sdk.api.FinalizationRepository createFinalizationRepository()
-
createListener
public io.nem.symbol.sdk.api.Listener createListener()
-
createJsonSerialization
public io.nem.symbol.sdk.api.JsonSerialization createJsonSerialization()
-
close
public void close()
-
-