public class HOSTDAO
extends java.lang.Object
Constructor and Description |
---|
HOSTDAO()
Constructor to start a hibernate transaction in case one has not
already been started
|
Modifier and Type | Method and Description |
---|---|
gov.niarl.hisAppraiser.hibernate.domain.HOST |
addHOSTEntry(gov.niarl.hisAppraiser.hibernate.domain.HOST HostEntry) |
void |
addHostMle(gov.niarl.hisAppraiser.hibernate.domain.HOST_MLE hostMle) |
boolean |
checkOEM(java.util.HashMap<java.lang.String,java.lang.String> attributes) |
gov.niarl.hisAppraiser.hibernate.domain.HOST |
DeleteHOSTEntry(java.lang.String HostName) |
void |
DeleteHostMle(gov.niarl.hisAppraiser.hibernate.domain.HOST host) |
java.util.List<gov.niarl.hisAppraiser.hibernate.domain.HOST> |
getAllHostEntries() |
long |
getHostId(java.lang.String HostName)
get hostID by HostName
|
gov.niarl.hisAppraiser.hibernate.domain.AttestRequest |
getLastAttestedRequest(java.lang.String hostName) |
gov.niarl.hisAppraiser.hibernate.domain.MachineCert |
getMachineCert(java.lang.String machineName)
Obtain the active MachineCert row for a given machine name.
|
java.util.List<gov.niarl.hisAppraiser.hibernate.domain.MLE> |
getMLEList(gov.niarl.hisAppraiser.hibernate.domain.HOST host) |
gov.niarl.hisAppraiser.hibernate.domain.AttestRequest |
getRequestById(java.lang.Long id)
get request by id
|
java.util.List<gov.niarl.hisAppraiser.hibernate.domain.AttestRequest> |
getRequestsByRequestId(java.lang.String requestId)
get requests by requestId
|
boolean |
isHOSTExisted(java.lang.String Name) |
void |
saveRequest(gov.niarl.hisAppraiser.hibernate.domain.AttestRequest req)
save a request for given request
|
gov.niarl.hisAppraiser.hibernate.domain.HOST |
updatehostEntry(gov.niarl.hisAppraiser.hibernate.domain.HOST host) |
gov.niarl.hisAppraiser.hibernate.domain.AttestRequest |
updateRequest(gov.niarl.hisAppraiser.hibernate.domain.AttestRequest req) |
public HOSTDAO()
public gov.niarl.hisAppraiser.hibernate.domain.HOST addHOSTEntry(gov.niarl.hisAppraiser.hibernate.domain.HOST HostEntry)
public gov.niarl.hisAppraiser.hibernate.domain.HOST updatehostEntry(gov.niarl.hisAppraiser.hibernate.domain.HOST host)
public gov.niarl.hisAppraiser.hibernate.domain.HOST DeleteHOSTEntry(java.lang.String HostName)
public boolean isHOSTExisted(java.lang.String Name)
public long getHostId(java.lang.String HostName)
public java.util.List<gov.niarl.hisAppraiser.hibernate.domain.AttestRequest> getRequestsByRequestId(java.lang.String requestId)
requestId
- public gov.niarl.hisAppraiser.hibernate.domain.MachineCert getMachineCert(java.lang.String machineName)
machineName
- Name of the machine of interest.public void saveRequest(gov.niarl.hisAppraiser.hibernate.domain.AttestRequest req)
req
- public gov.niarl.hisAppraiser.hibernate.domain.AttestRequest getLastAttestedRequest(java.lang.String hostName)
public gov.niarl.hisAppraiser.hibernate.domain.AttestRequest updateRequest(gov.niarl.hisAppraiser.hibernate.domain.AttestRequest req)
public gov.niarl.hisAppraiser.hibernate.domain.AttestRequest getRequestById(java.lang.Long id)
id
- public boolean checkOEM(java.util.HashMap<java.lang.String,java.lang.String> attributes)
public void addHostMle(gov.niarl.hisAppraiser.hibernate.domain.HOST_MLE hostMle)
public void DeleteHostMle(gov.niarl.hisAppraiser.hibernate.domain.HOST host)
public java.util.List<gov.niarl.hisAppraiser.hibernate.domain.HOST> getAllHostEntries()
public java.util.List<gov.niarl.hisAppraiser.hibernate.domain.MLE> getMLEList(gov.niarl.hisAppraiser.hibernate.domain.HOST host)