public class KickstartSession
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
MODE_DEFAULT_SESSION |
static java.lang.String |
MODE_ONETIME |
Constructor and Description |
---|
KickstartSession() |
Modifier and Type | Method and Description |
---|---|
void |
addHistory(KickstartSessionState stateIn,
java.lang.String messageIn)
Add a History entry
|
Action |
getAction()
Getter for action
|
java.lang.String |
getClientIp()
Getter for client IP.
|
java.util.Date |
getCreated()
Getter for created
|
java.lang.Boolean |
getDeployConfigs()
Getter for deployConfigs
|
java.util.Set |
getHistory() |
Server |
getHostServer()
Getter for hostServer
|
java.lang.Long |
getId()
Getter for id
|
java.lang.String |
getKickstartFromHost()
Getter for kickstartFromHost
|
java.lang.String |
getKickstartMode()
Getter for kickstartMode
|
KickstartData |
getKsdata()
Getter for kickstartId
|
KickstartableTree |
getKstree()
Getter for kstree
|
java.util.Date |
getLastAction()
Getter for lastAction
|
java.lang.String |
getLastFileRequest()
Getter for lastFileRequest
|
java.util.Date |
getModified()
Getter for modified
|
java.lang.String |
getMostRecentHistory()
Get the most recent message in the history of this KickstartSession
|
Server |
getNewServer()
Getter for newServer
|
Server |
getOldServer()
Getter for oldServer
|
Org |
getOrg()
Getter for org
|
java.lang.Long |
getPackageFetchCount()
Getter for packageFetchCount
|
Profile |
getServerProfile()
Get the serverProfile
|
KickstartSessionState |
getState()
Getter for state
|
java.lang.String |
getSystemRhnHost()
Getter for systemRhnHost
|
java.lang.String |
getUrl(java.lang.String kickstartHostIn,
java.util.Date earliestDate)
Get the URL to this KickstartSession.
|
User |
getUser()
Getter for user
|
KickstartVirtualizationType |
getVirtualizationType()
Getter for virtualization type
|
void |
markFailed(java.lang.String messageIn)
Mark this KickstartSession as failed.
|
void |
setAction(Action actionIn)
Setter for action
|
void |
setClientIp(java.lang.String clientIpIn)
Setter for client IP.
|
void |
setCreated(java.util.Date createdIn)
Setter for created
|
void |
setDeployConfigs(java.lang.Boolean deployConfigsIn)
Setter for deployConfigs
|
void |
setHistory(java.util.Set historyIn) |
void |
setHostServer(Server hostServerIn)
Setter for hostServer
|
void |
setId(java.lang.Long idIn)
Setter for id
|
void |
setKickstartFromHost(java.lang.String kickstartFromHostIn)
Setter for kickstartFromHost
|
void |
setKickstartMode(java.lang.String kickstartModeIn)
Setter for kickstartMode
|
void |
setKsdata(KickstartData ksdataIn)
Setter for kickstartId
|
void |
setKstree(KickstartableTree kstreeIn)
Setter for kstree
|
void |
setLastAction(java.util.Date lastActionIn)
Setter for lastAction
|
void |
setLastFileRequest(java.lang.String lastFileRequestIn)
Setter for lastFileRequest
|
void |
setModified(java.util.Date modifiedIn)
Setter for modified
|
void |
setNewServer(Server newServerIn)
Setter for newServerId
|
void |
setOldServer(Server oldServerIn)
Setter for oldServer
|
void |
setOrg(Org orgIn)
Setter for orgId
|
void |
setPackageFetchCount(java.lang.Long packageFetchCountIn)
Setter for packageFetchCount
|
void |
setServerProfile(Profile serverProfileIn)
Set the profile.
|
void |
setState(KickstartSessionState stateIn)
Setter for state
|
void |
setSystemRhnHost(java.lang.String systemRhnHostIn)
Setter for systemRhnHost
|
void |
setUser(User userIn)
Setter for user
|
void |
setVirtualizationType(KickstartVirtualizationType typeIn)
Setter for virtualization type
|
public static final java.lang.String MODE_ONETIME
public static final java.lang.String MODE_DEFAULT_SESSION
public java.lang.Long getId()
public void setId(java.lang.Long idIn)
idIn
- to setpublic KickstartData getKsdata()
public void setKsdata(KickstartData ksdataIn)
ksdataIn
- to setpublic java.lang.String getKickstartMode()
public void setKickstartMode(java.lang.String kickstartModeIn)
kickstartModeIn
- to setpublic java.lang.String getClientIp()
public void setClientIp(java.lang.String clientIpIn)
clientIpIn
- to set.public KickstartableTree getKstree()
public void setKstree(KickstartableTree kstreeIn)
kstreeIn
- to setpublic Org getOrg()
public void setOrg(Org orgIn)
orgIn
- to setpublic User getUser()
public void setUser(User userIn)
userIn
- to setpublic Action getAction()
public void setAction(Action actionIn)
actionIn
- to setpublic KickstartSessionState getState()
public void setState(KickstartSessionState stateIn)
stateIn
- to setpublic KickstartVirtualizationType getVirtualizationType()
public void setVirtualizationType(KickstartVirtualizationType typeIn)
typeIn
- KickstartVirtualizationType to setpublic java.util.Date getLastAction()
public void setLastAction(java.util.Date lastActionIn)
lastActionIn
- to setpublic java.lang.Long getPackageFetchCount()
public void setPackageFetchCount(java.lang.Long packageFetchCountIn)
packageFetchCountIn
- to setpublic java.lang.String getLastFileRequest()
public void setLastFileRequest(java.lang.String lastFileRequestIn)
lastFileRequestIn
- to setpublic java.util.Date getCreated()
public void setCreated(java.util.Date createdIn)
createdIn
- to setpublic java.util.Date getModified()
public void setModified(java.util.Date modifiedIn)
modifiedIn
- to setpublic Server getHostServer()
public void setHostServer(Server hostServerIn)
hostServerIn
- to setpublic Server getOldServer()
public void setOldServer(Server oldServerIn)
oldServerIn
- to setpublic Server getNewServer()
public void setNewServer(Server newServerIn)
newServerIn
- to setpublic java.lang.String getSystemRhnHost()
public void setSystemRhnHost(java.lang.String systemRhnHostIn)
systemRhnHostIn
- to setpublic java.lang.String getKickstartFromHost()
public void setKickstartFromHost(java.lang.String kickstartFromHostIn)
kickstartFromHostIn
- to setpublic java.lang.Boolean getDeployConfigs()
public void setDeployConfigs(java.lang.Boolean deployConfigsIn)
deployConfigsIn
- to setpublic Profile getServerProfile()
public void setServerProfile(Profile serverProfileIn)
serverProfileIn
- to setpublic java.util.Set getHistory()
public void setHistory(java.util.Set historyIn)
historyIn
- the history to setpublic void markFailed(java.lang.String messageIn)
messageIn
- to fill into into the History fieldpublic void addHistory(KickstartSessionState stateIn, java.lang.String messageIn)
stateIn
- to setmessageIn
- to set on the history itempublic java.lang.String getUrl(java.lang.String kickstartHostIn, java.util.Date earliestDate)
kickstartHostIn
- server where this KS is served fromearliestDate
- that we are scheduling this KickstartSession. This is
needed because we generate TinyUrls and they have an expire time.public java.lang.String getMostRecentHistory()