Class ProcessDefinitionDataSetProvider

  • All Implemented Interfaces:
    org.dashbuilder.dataprovider.DataSetProvider, org.dashbuilder.dataset.def.DataSetDefRegistryListener

    @ApplicationScoped
    public class ProcessDefinitionDataSetProvider
    extends org.dashbuilder.dataprovider.BeanDataSetProvider
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected org.jbpm.workbench.pr.service.ProcessRuntimeDataService processRuntimeDataService  
      • Fields inherited from class org.dashbuilder.dataprovider.BeanDataSetProvider

        log, staticDataSetProvider
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.dashbuilder.dataset.DataSetMetadata getDataSetMetadata​(org.dashbuilder.dataset.def.DataSetDef def)  
      org.dashbuilder.dataprovider.DataSetProviderType getType()  
      boolean isDataSetOutdated​(org.dashbuilder.dataset.def.DataSetDef def)  
      org.dashbuilder.dataset.DataSet lookupDataSet​(org.dashbuilder.dataset.def.DataSetDef def, org.dashbuilder.dataset.DataSetLookup lookup)  
      • Methods inherited from class org.dashbuilder.dataprovider.BeanDataSetProvider

        getStaticDataSetProvider, lookupGenerator, onDataSetDefModified, onDataSetDefRegistered, onDataSetDefRemoved, onDataSetDefStale
    • Field Detail

      • processRuntimeDataService

        @Inject
        protected org.jbpm.workbench.pr.service.ProcessRuntimeDataService processRuntimeDataService
    • Constructor Detail

      • ProcessDefinitionDataSetProvider

        public ProcessDefinitionDataSetProvider()
    • Method Detail

      • getType

        public org.dashbuilder.dataprovider.DataSetProviderType getType()
        Specified by:
        getType in interface org.dashbuilder.dataprovider.DataSetProvider
        Overrides:
        getType in class org.dashbuilder.dataprovider.BeanDataSetProvider
      • getDataSetMetadata

        public org.dashbuilder.dataset.DataSetMetadata getDataSetMetadata​(org.dashbuilder.dataset.def.DataSetDef def)
                                                                   throws Exception
        Specified by:
        getDataSetMetadata in interface org.dashbuilder.dataprovider.DataSetProvider
        Overrides:
        getDataSetMetadata in class org.dashbuilder.dataprovider.BeanDataSetProvider
        Throws:
        Exception
      • lookupDataSet

        public org.dashbuilder.dataset.DataSet lookupDataSet​(org.dashbuilder.dataset.def.DataSetDef def,
                                                             org.dashbuilder.dataset.DataSetLookup lookup)
                                                      throws Exception
        Specified by:
        lookupDataSet in interface org.dashbuilder.dataprovider.DataSetProvider
        Overrides:
        lookupDataSet in class org.dashbuilder.dataprovider.BeanDataSetProvider
        Throws:
        Exception
      • isDataSetOutdated

        public boolean isDataSetOutdated​(org.dashbuilder.dataset.def.DataSetDef def)
        Specified by:
        isDataSetOutdated in interface org.dashbuilder.dataprovider.DataSetProvider
        Overrides:
        isDataSetOutdated in class org.dashbuilder.dataprovider.BeanDataSetProvider