Class ExternalComponentPresenter
- java.lang.Object
-
- org.dashbuilder.displayer.client.widgets.ExternalComponentPresenter
-
- All Implemented Interfaces:
ExternalComponentListener
@Dependent public class ExternalComponentPresenter extends Object implements ExternalComponentListener
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceExternalComponentPresenter.View
-
Constructor Summary
Constructors Constructor Description ExternalComponentPresenter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidconfigurationOk()voiddestroy()StringgetComponentId()StringgetId()ExternalComponentPresenter.ViewgetView()voidinit()voidonConfigurationIssue(String message)voidonFilter(org.dashbuilder.displayer.external.ExternalFilterRequest filterRequest)voidprepare()voidsendMessage(org.dashbuilder.displayer.external.ExternalComponentMessage message)voidsetFilterConsumer(Consumer<org.dashbuilder.displayer.external.ExternalFilterRequest> filterConsumer)voidwithComponent(String componentId)voidwithComponent(String componentId, String partition)
-
-
-
Method Detail
-
init
@PostConstruct public void init()
-
destroy
@PreDestroy public void destroy()
-
getId
public String getId()
- Specified by:
getIdin interfaceExternalComponentListener
-
onFilter
public void onFilter(org.dashbuilder.displayer.external.ExternalFilterRequest filterRequest)
- Specified by:
onFilterin interfaceExternalComponentListener
-
prepare
public void prepare()
- Specified by:
preparein interfaceExternalComponentListener
-
onConfigurationIssue
public void onConfigurationIssue(String message)
- Specified by:
onConfigurationIssuein interfaceExternalComponentListener
-
configurationOk
public void configurationOk()
- Specified by:
configurationOkin interfaceExternalComponentListener
-
withComponent
public void withComponent(String componentId)
-
sendMessage
public void sendMessage(org.dashbuilder.displayer.external.ExternalComponentMessage message)
- Specified by:
sendMessagein interfaceExternalComponentListener
-
getView
public ExternalComponentPresenter.View getView()
-
setFilterConsumer
public void setFilterConsumer(Consumer<org.dashbuilder.displayer.external.ExternalFilterRequest> filterConsumer)
-
getComponentId
public String getComponentId()
-
-