package org.gcube.application.geoportal.common.model.plugins; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import lombok.extern.slf4j.Slf4j; import javax.xml.bind.annotation.XmlRootElement; import java.util.Map; @Data @NoArgsConstructor @AllArgsConstructor @XmlRootElement @Slf4j public class LifecycleManagerDescriptor extends PluginDescriptor{ public static final String LIFECYCLE_MANAGER_TYPE="LifecycleManagement"; public LifecycleManagerDescriptor(String id) { super(id,LIFECYCLE_MANAGER_TYPE); } private Map supportedSteps; private Map supportedEvents; }