Class DataSetLookupServicesImpl

  • All Implemented Interfaces:
    org.dashbuilder.dataset.service.DataSetLookupServices

    @ApplicationScoped
    public class DataSetLookupServicesImpl
    extends Object
    implements org.dashbuilder.dataset.service.DataSetLookupServices
    • Field Detail

      • log

        protected static org.slf4j.Logger log
      • dataSetManager

        protected org.dashbuilder.dataset.DataSetManagerCDI dataSetManager
      • uuidGenerator

        protected org.dashbuilder.dataset.uuid.UUIDGenerator uuidGenerator
      • dataSetDefDeployer

        protected org.dashbuilder.dataset.DataSetDefDeployerCDI dataSetDefDeployer
      • exceptionManager

        protected org.dashbuilder.exception.ExceptionManager exceptionManager
    • Constructor Detail

      • DataSetLookupServicesImpl

        public DataSetLookupServicesImpl()
      • DataSetLookupServicesImpl

        @Inject
        public DataSetLookupServicesImpl​(org.dashbuilder.dataset.DataSetManagerCDI dataSetManager,
                                         org.dashbuilder.dataset.DataSetDefDeployerCDI dataSetDefDeployer,
                                         org.dashbuilder.exception.ExceptionManager exceptionManager)
    • Method Detail

      • lookupDataSet

        public org.dashbuilder.dataset.DataSet lookupDataSet​(org.dashbuilder.dataset.DataSetLookup lookup)
                                                      throws Exception
        Specified by:
        lookupDataSet in interface org.dashbuilder.dataset.service.DataSetLookupServices
        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.dataset.service.DataSetLookupServices
        Throws:
        Exception
      • lookupDataSetMetadata

        public org.dashbuilder.dataset.DataSetMetadata lookupDataSetMetadata​(String uuid)
                                                                      throws Exception
        Specified by:
        lookupDataSetMetadata in interface org.dashbuilder.dataset.service.DataSetLookupServices
        Throws:
        Exception