Class RestrictionMosaicRoutesApiImpl

  • All Implemented Interfaces:
    RestrictionMosaicRoutesApi

    @Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
               date="2020-01-01T18:24:23.294947664-03:00[America/Argentina/Buenos_Aires]")
    public class RestrictionMosaicRoutesApiImpl
    extends java.lang.Object
    implements RestrictionMosaicRoutesApi
    • Constructor Detail

      • RestrictionMosaicRoutesApiImpl

        public RestrictionMosaicRoutesApiImpl()
      • RestrictionMosaicRoutesApiImpl

        public RestrictionMosaicRoutesApiImpl​(ApiClient apiClient)
    • Method Detail

      • getApiClient

        public ApiClient getApiClient()
      • setApiClient

        public void setApiClient​(ApiClient apiClient)
      • getMosaicAddressRestriction

        public void getMosaicAddressRestriction​(java.lang.String mosaicId,
                                                java.lang.String accountId,
                                                io.vertx.core.Handler<io.vertx.core.AsyncResult<MosaicAddressRestrictionDTO>> resultHandler)
        Get mosaic address restrictions for a given mosaic and account identifier. Get mosaic address restriction.
        Specified by:
        getMosaicAddressRestriction in interface RestrictionMosaicRoutesApi
        Parameters:
        mosaicId - Mosaic identifier. (required)
        accountId - Account public key or address. (required)
        resultHandler - Asynchronous result handler
      • getMosaicAddressRestrictions

        public void getMosaicAddressRestrictions​(java.lang.String mosaicId,
                                                 AccountIds accountIds,
                                                 io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<MosaicAddressRestrictionDTO>>> resultHandler)
        Get mosaic address restrictions for a given mosaic and account identifiers array. Get mosaic address restrictions.
        Specified by:
        getMosaicAddressRestrictions in interface RestrictionMosaicRoutesApi
        Parameters:
        mosaicId - Mosaic identifier. (required)
        accountIds - (optional)
        resultHandler - Asynchronous result handler
      • getMosaicGlobalRestriction

        public void getMosaicGlobalRestriction​(java.lang.String mosaicId,
                                               io.vertx.core.Handler<io.vertx.core.AsyncResult<MosaicGlobalRestrictionDTO>> resultHandler)
        Get mosaic global restriction for a given mosaic identifier. Get mosaic global restriction.
        Specified by:
        getMosaicGlobalRestriction in interface RestrictionMosaicRoutesApi
        Parameters:
        mosaicId - Mosaic identifier. (required)
        resultHandler - Asynchronous result handler
      • getMosaicGlobalRestrictions

        public void getMosaicGlobalRestrictions​(MosaicIds mosaicIds,
                                                io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<MosaicGlobalRestrictionDTO>>> resultHandler)
        Get mosaic global restrictions for an array of mosaics. Get mosaic global restrictions.
        Specified by:
        getMosaicGlobalRestrictions in interface RestrictionMosaicRoutesApi
        Parameters:
        mosaicIds - (required)
        resultHandler - Asynchronous result handler