Interface UCDManagerI

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void deleteById​(String id, boolean force)  
      org.gcube.application.geoportal.common.model.useCaseDescriptor.UseCaseDescriptor getById​(String id)  
      org.gcube.application.geoportal.common.model.useCaseDescriptor.UseCaseDescriptor put​(org.gcube.application.geoportal.common.model.useCaseDescriptor.UseCaseDescriptor descriptor)  
      Iterable<org.gcube.application.geoportal.common.model.useCaseDescriptor.UseCaseDescriptor> query​(org.gcube.application.geoportal.common.model.rest.QueryRequest request)  
    • Method Detail

      • query

        Iterable<org.gcube.application.geoportal.common.model.useCaseDescriptor.UseCaseDescriptor> query​(org.gcube.application.geoportal.common.model.rest.QueryRequest request)
                                                                                                  throws org.gcube.application.geoportal.common.model.rest.ConfigurationException
        Throws:
        org.gcube.application.geoportal.common.model.rest.ConfigurationException
      • deleteById

        void deleteById​(String id,
                        boolean force)
                 throws org.gcube.application.cms.implementations.faults.RegistrationException,
                        org.gcube.application.geoportal.common.model.rest.ConfigurationException
        Throws:
        org.gcube.application.cms.implementations.faults.RegistrationException
        org.gcube.application.geoportal.common.model.rest.ConfigurationException
      • put

        org.gcube.application.geoportal.common.model.useCaseDescriptor.UseCaseDescriptor put​(org.gcube.application.geoportal.common.model.useCaseDescriptor.UseCaseDescriptor descriptor)
                                                                                      throws org.gcube.application.cms.implementations.faults.RegistrationException,
                                                                                             org.gcube.application.geoportal.common.model.rest.ConfigurationException
        Throws:
        org.gcube.application.cms.implementations.faults.RegistrationException
        org.gcube.application.geoportal.common.model.rest.ConfigurationException
      • getById

        org.gcube.application.geoportal.common.model.useCaseDescriptor.UseCaseDescriptor getById​(String id)
                                                                                          throws org.gcube.application.geoportal.common.model.rest.ConfigurationException,
                                                                                                 org.gcube.application.cms.implementations.faults.RegistrationException
        Throws:
        org.gcube.application.geoportal.common.model.rest.ConfigurationException
        org.gcube.application.cms.implementations.faults.RegistrationException