Class ReleaseOverviewView

java.lang.Object
com.xebialabs.xlrelease.views.PlanItemFullView
com.xebialabs.xlrelease.views.ReleaseOverviewView
All Implemented Interfaces:
BaseView

public class ReleaseOverviewView extends PlanItemFullView implements BaseView
  • Constructor Details

    • ReleaseOverviewView

      public ReleaseOverviewView()
  • Method Details

    • getStatus

      public com.xebialabs.xlrelease.domain.status.ReleaseStatus getStatus()
    • setStatus

      public void setStatus(com.xebialabs.xlrelease.domain.status.ReleaseStatus status)
    • getReleaseFlag

      public Flag getReleaseFlag()
    • setReleaseFlag

      public void setReleaseFlag(Flag releaseFlag)
    • getFlag

      public Flag getFlag()
    • setFlag

      public void setFlag(Flag flag)
    • isArchived

      public boolean isArchived()
    • setArchived

      public void setArchived(boolean archived)
    • getCurrentPhase

      public String getCurrentPhase()
    • setCurrentPhase

      public void setCurrentPhase(String currentPhase)
    • getCurrentTask

      public TaskFullView getCurrentTask()
    • setCurrentTask

      public void setCurrentTask(TaskFullView currentTask)
    • getSyntheticProperties

      public Map<String,Object> getSyntheticProperties()
    • setSyntheticProperties

      public void setSyntheticProperties(Map<String,Object> syntheticProperties)
      Specified by:
      setSyntheticProperties in interface BaseView
    • getExtensions

      public Map<String,ReleaseExtensionView> getExtensions()
    • getPhases

      public List<PhaseOverviewView> getPhases()
    • setPhases

      public void setPhases(List<PhaseOverviewView> phases)
    • setExtensions

      public void setExtensions(Map<String,ReleaseExtensionView> extensions)
      Specified by:
      setExtensions in interface BaseView
    • setVariables

      public void setVariables(Map<String,String> variables)
    • getVariables

      public Map<String,String> getVariables()
    • getOwner

      public UserView getOwner()
    • setOwner

      public void setOwner(UserView owner)
    • getSecurity

      public EffectiveSecurity getSecurity()
    • setSecurity

      public void setSecurity(EffectiveSecurity security)
    • getTags

      public List<String> getTags()
    • setTags

      public void setTags(List<String> tags)
    • getKind

      public com.xebialabs.xlrelease.domain.ReleaseKind getKind()
    • setKind

      public void setKind(com.xebialabs.xlrelease.domain.ReleaseKind kind)
    • getExecutionDuration

      public Long getExecutionDuration()