Class AbstractPlugin

  • All Implemented Interfaces:
    org.gcube.application.cms.plugins.Plugin
    Direct Known Subclasses:
    AbstractLifeCycleManager

    public abstract class AbstractPlugin
    extends Object
    implements org.gcube.application.cms.plugins.Plugin
    • Constructor Detail

      • AbstractPlugin

        public AbstractPlugin()
    • Method Detail

      • getConfigurationFromProfile

        protected org.gcube.application.geoportal.common.model.useCaseDescriptor.HandlerDeclaration getConfigurationFromProfile​(org.gcube.application.geoportal.common.model.useCaseDescriptor.UseCaseDescriptor useCaseDescriptor)
                                                                                                                         throws org.gcube.application.cms.plugins.faults.InvalidProfileException
        Throws:
        org.gcube.application.cms.plugins.faults.InvalidProfileException
      • getMultipleDeclarationsFromProfile

        protected List<org.gcube.application.geoportal.common.model.useCaseDescriptor.HandlerDeclaration> getMultipleDeclarationsFromProfile​(org.gcube.application.geoportal.common.model.useCaseDescriptor.UseCaseDescriptor p)
                                                                                                                                      throws org.gcube.application.cms.plugins.faults.InvalidProfileException
        Throws:
        org.gcube.application.cms.plugins.faults.InvalidProfileException