@Dependent public class ErrorHandlerBuilder extends Object implements org.dashbuilder.dataset.client.DataSetReadyCallback
Constructor and Description |
---|
ErrorHandlerBuilder() |
Modifier and Type | Method and Description |
---|---|
void |
callback(org.dashbuilder.dataset.DataSet dataSet) |
void |
notFound() |
boolean |
onError(org.dashbuilder.common.client.error.ClientRuntimeError error) |
void |
setCallback(Consumer<org.dashbuilder.dataset.DataSet> callback) |
protected void |
setEmptyResults() |
void |
setEmptyResultsCallback(org.uberfire.mvp.Command emptyResultsCallback) |
void |
setErrorCallback(org.kie.workbench.common.workbench.client.error.DefaultWorkbenchErrorCallback errorCallback) |
void |
setUUID(String UUID) |
void |
showErrorMessage(String message) |
ErrorHandlerBuilder |
withDataSetCallback(Consumer<org.dashbuilder.dataset.DataSet> dataSetCallback) |
ErrorHandlerBuilder |
withEmptyResultsCallback(org.uberfire.mvp.Command command) |
ErrorHandlerBuilder |
withUUID(String UUID) |
@Inject public void setErrorCallback(org.kie.workbench.common.workbench.client.error.DefaultWorkbenchErrorCallback errorCallback)
public void setCallback(Consumer<org.dashbuilder.dataset.DataSet> callback)
public void setUUID(String UUID)
public void setEmptyResultsCallback(org.uberfire.mvp.Command emptyResultsCallback)
public ErrorHandlerBuilder withEmptyResultsCallback(org.uberfire.mvp.Command command)
public ErrorHandlerBuilder withUUID(String UUID)
public ErrorHandlerBuilder withDataSetCallback(Consumer<org.dashbuilder.dataset.DataSet> dataSetCallback)
protected void setEmptyResults()
public void notFound()
notFound
in interface org.dashbuilder.dataset.client.DataSetReadyCallback
public void showErrorMessage(String message)
public boolean onError(org.dashbuilder.common.client.error.ClientRuntimeError error)
onError
in interface org.dashbuilder.dataset.client.DataSetReadyCallback
public void callback(org.dashbuilder.dataset.DataSet dataSet)
callback
in interface org.dashbuilder.dataset.client.DataSetReadyCallback
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.