Class 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.RepositoryFactoryBase
    Vertx implementation of a RepositoryFactory
    • Constructor Detail

      • RepositoryFactoryVertxImpl

        public RepositoryFactoryVertxImpl​(java.lang.String baseUrl)
      • RepositoryFactoryVertxImpl

        public RepositoryFactoryVertxImpl​(io.nem.symbol.sdk.api.RepositoryFactoryConfiguration configuration)
    • 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()