/** * Creates a TenantObject for a tenantId and the enabled property. * * @param tenantId The tenant for which the object is constructed. * @param enabled {@code true} if the tenant shall be enabled. * @return The TenantObject. * @throws NullPointerException if any of tenantId or enabled is {@code null}. */ public static TenantObject from(final String tenantId, final Boolean enabled) { Objects.requireNonNull(tenantId); Objects.requireNonNull(enabled); final TenantObject result = new TenantObject(); result.setTenantId(tenantId); result.setEnabled(enabled); return result; }
/** * Creates a TenantObject for a tenantId and the enabled property. * * @param tenantId The tenant for which the object is constructed. * @param enabled {@code true} if the tenant shall be enabled. * @return The TenantObject. * @throws NullPointerException if any of tenantId or enabled is {@code null}. */ public static TenantObject from(final String tenantId, final Boolean enabled) { Objects.requireNonNull(tenantId); Objects.requireNonNull(enabled); final TenantObject result = new TenantObject(); result.setTenantId(tenantId); result.setEnabled(enabled); return result; }
@Override public void get(final String tenantId, final Span span, final Handler<AsyncResult<TenantResult<JsonObject>>> resultHandler) { final TenantObject tenant = new TenantObject(); tenant.setTenantId(tenantId); tenant.setEnabled(true); resultHandler.handle(Future.succeededFuture(TenantResult.from(HttpURLConnection.HTTP_OK, JsonObject.mapFrom(tenant), null))); } }
@Override public void get(final String tenantId, final Handler<AsyncResult<TenantResult<JsonObject>>> resultHandler) { final TenantObject tenant = new TenantObject(); tenant.setTenantId(tenantId); tenant.setEnabled(true); resultHandler.handle(Future.succeededFuture(TenantResult.from(HttpURLConnection.HTTP_OK, JsonObject.mapFrom(tenant), null))); } }