|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.lokahi.core.common.interfaces.RestObject org.apache.lokahi.core.common.interfaces.TMCDao<Hardware> org.apache.lokahi.core.api.server.Hardware
public class Hardware
Constructor Summary | |
---|---|
Hardware()
|
|
Hardware(int id,
java.lang.String name,
java.lang.String physicalLocation,
java.lang.String comments,
int instanceId,
int envId,
int statusId,
int defaultIpId)
|
|
Hardware(java.lang.String name,
java.lang.String physicalLocation,
java.lang.String comments,
Instance instance,
Environment env,
State status,
Ip defaultIp)
|
|
Hardware(java.lang.String name,
java.lang.String physicalLocation,
java.lang.String comments,
int instanceId,
int envId,
int statusId,
int defaultIpId)
|
Method Summary | |
---|---|
java.lang.StringBuilder |
buildShortXMLRepresentation()
Builds a short xml representation of this object containing name, and primary key. |
java.lang.StringBuilder |
buildXMLRepresention()
Builds a xml representation of this object |
boolean |
equals(java.lang.Object o)
|
Hardware |
fillObject(java.sql.ResultSet r)
Creates the Dao from the passed resultset, internally calling the appriate constructor. |
Hardware |
get(int id)
|
java.lang.String |
getComments()
|
Ip |
getDefaultIp()
|
int |
getDefaultIpId()
|
Environment |
getEnv()
|
int |
getEnvId()
|
static java.util.Collection<Hardware> |
getHardware(Environment env,
boolean fromCache)
|
static Hardware |
getHardware(int id,
boolean fromCache)
|
static Hardware |
getHardware(java.lang.String name,
Instance i,
boolean fromCache)
|
static java.util.Collection<Hardware> |
getHardwares()
|
static java.util.Collection<Hardware> |
getHardwares(java.lang.String name,
boolean fromCache)
|
Instance |
getInstance()
|
int |
getInstanceId()
|
java.util.Collection<Ip> |
getIpAddresses()
|
TMCCollectionImpl<Ip> |
getIpCollection()
|
java.util.Collection<Ip> |
getIps()
|
java.lang.String |
getName()
Gets the name. |
java.lang.String |
getPhysicalLocation()
|
int |
getPk()
Gets the primary key |
java.lang.String |
getServerName()
|
State |
getStatus()
|
int |
getStatusId()
|
int |
hashCode()
|
boolean |
hasIp(Ip ip)
|
boolean |
isActive()
|
void |
setComments(java.lang.String comments)
|
void |
setDefaultIp(Ip defaultIp)
|
void |
setDefaultIpId(int defaultIpId)
|
void |
setEnv(Environment env)
|
void |
setEnvId(int envId)
|
void |
setInstance(Instance instance)
|
void |
setInstanceId(int instanceId)
|
void |
setIpAddresses(java.util.Collection<Ip> ipAddresses)
|
void |
setName(java.lang.String name)
|
void |
setPhysicalLocation(java.lang.String physicalLocation)
|
void |
setPk(int pk)
|
void |
setStatus(State status)
|
void |
setStatusId(int statusId)
|
java.lang.String |
toString()
|
Methods inherited from class org.apache.lokahi.core.common.interfaces.RestObject |
---|
elementBuilder, elementBuilder |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Hardware()
public Hardware(java.lang.String name, java.lang.String physicalLocation, java.lang.String comments, int instanceId, int envId, int statusId, int defaultIpId)
public Hardware(java.lang.String name, java.lang.String physicalLocation, java.lang.String comments, Instance instance, Environment env, State status, Ip defaultIp)
public Hardware(int id, java.lang.String name, java.lang.String physicalLocation, java.lang.String comments, int instanceId, int envId, int statusId, int defaultIpId)
Method Detail |
---|
public int getPk()
Collectable
getPk
in interface Collectable
int
primary keypublic void setPk(int pk)
public java.lang.String getServerName()
public java.lang.String getName()
Collectable
getName
in interface Collectable
String
name.public void setName(java.lang.String name)
public int getInstanceId()
public void setInstanceId(int instanceId)
public int getEnvId()
public void setEnvId(int envId)
public java.util.Collection<Ip> getIpAddresses()
public java.util.Collection<Ip> getIps()
public TMCCollectionImpl<Ip> getIpCollection()
public boolean isActive()
public void setIpAddresses(java.util.Collection<Ip> ipAddresses)
public java.lang.String getPhysicalLocation()
public void setPhysicalLocation(java.lang.String physicalLocation)
public int getStatusId()
public void setStatusId(int statusId)
public int getDefaultIpId()
public void setDefaultIpId(int defaultIpId)
public java.lang.String getComments()
public void setComments(java.lang.String comments)
public State getStatus()
public void setStatus(State status)
public Environment getEnv()
public void setEnv(Environment env)
public Instance getInstance()
public void setInstance(Instance instance)
public Ip getDefaultIp()
public void setDefaultIp(Ip defaultIp)
public boolean hasIp(Ip ip)
public Hardware get(int id) throws java.sql.SQLException
get
in class TMCDao<Hardware>
java.sql.SQLException
public static Hardware getHardware(int id, boolean fromCache) throws java.sql.SQLException
java.sql.SQLException
public static Hardware getHardware(java.lang.String name, Instance i, boolean fromCache) throws java.sql.SQLException
java.sql.SQLException
public static java.util.Collection<Hardware> getHardware(Environment env, boolean fromCache) throws java.sql.SQLException
java.sql.SQLException
public static java.util.Collection<Hardware> getHardwares(java.lang.String name, boolean fromCache) throws java.sql.SQLException
java.sql.SQLException
public static java.util.Collection<Hardware> getHardwares() throws java.sql.SQLException
java.sql.SQLException
public Hardware fillObject(java.sql.ResultSet r) throws java.sql.SQLException
Dao
fillObject
in interface Dao<Hardware>
r
- the resultset from a database call,
should include the entire object
java.sql.SQLException
public java.lang.StringBuilder buildShortXMLRepresentation()
Restable
buildShortXMLRepresentation
in interface Restable
public java.lang.StringBuilder buildXMLRepresention()
Restable
buildXMLRepresention
in interface Restable
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |