public class ProjectData extends Object implements hudson.model.Saveable
Modifier and Type | Class and Description |
---|---|
static class |
ProjectData.Datum |
Modifier and Type | Method and Description |
---|---|
boolean |
add(ProjectData.Datum datum)
Adds a new Datum to this ProjectData.
|
<T extends ProjectData.Datum> |
get(Class<T> type) |
static ProjectData |
getInstance(hudson.model.AbstractProject project,
boolean create) |
hudson.model.AbstractProject<?,?> |
getProject() |
static void |
loadAll() |
static ProjectData |
removeInstance(hudson.model.AbstractProject project) |
void |
save() |
public hudson.model.AbstractProject<?,?> getProject()
public void save() throws IOException
save
in interface hudson.model.Saveable
IOException
public <T extends ProjectData.Datum> T get(Class<T> type)
public boolean add(ProjectData.Datum datum)
datum
- the new datum to addpublic static ProjectData getInstance(hudson.model.AbstractProject project, boolean create) throws IOException
IOException
public static ProjectData removeInstance(hudson.model.AbstractProject project)
@Initializer(after=JOB_LOADED) public static void loadAll()
Copyright © 2016–2019. All rights reserved.