it.sistematica.isharedoc.model.asset
Class Server

java.lang.Object
  extended by it.sistematica.isharedoc.model.asset.Server
All Implemented Interfaces:
it.neverworks.application.model.CreationAuditable, it.neverworks.application.model.ModificationAuditable, java.io.Serializable

public class Server
extends java.lang.Object
implements java.io.Serializable, it.neverworks.application.model.ModificationAuditable

See Also:
Serialized Form

Nested Class Summary
static class Server.ServerLocation
           
 
Field Summary
protected  java.util.Date activationDate
           
protected  java.lang.String code
           
protected  java.util.Date created
           
protected  it.neverworks.security.User createdBy
           
protected  java.lang.String description
           
protected  java.lang.Long id
           
protected  Server.ServerLocation location
           
protected  java.util.Date modified
           
protected  it.neverworks.security.User modifiedBy
           
protected  java.lang.String name
           
protected  java.lang.String serverIp
           
protected  java.lang.String serverMacAddress
           
protected  java.lang.Integer serverPort
           
protected  java.util.Date syncDate
           
 
Constructor Summary
Server()
           
 
Method Summary
 void addLicense(License license)
           
 boolean equals(java.lang.Object obj)
           
 java.util.Date getActivationDate()
           
 java.lang.String getCode()
           
 java.util.Date getCreated()
           
 it.neverworks.security.User getCreatedBy()
           
 java.lang.String getDescription()
           
 java.lang.Long getId()
           
 java.util.List<License> getLicenses()
           
 Server.ServerLocation getLocation()
           
 java.util.Date getModified()
           
 it.neverworks.security.User getModifiedBy()
           
 java.lang.String getName()
           
 java.lang.String getServerIp()
           
 java.lang.String getServerMacAddress()
           
 java.lang.Integer getServerPort()
           
 java.util.Date getSyncDate()
           
 int hashCode()
           
 void setActivationDate(java.util.Date activationDate)
           
 void setCode(java.lang.String code)
           
 void setCreated(java.util.Date created)
           
 void setCreatedBy(it.neverworks.security.User createdBy)
           
 void setDescription(java.lang.String description)
           
 void setId(java.lang.Long id)
           
 void setLicenses(java.util.List<License> licenses)
           
 void setLocation(Server.ServerLocation location)
           
 void setModified(java.util.Date modified)
           
 void setModifiedBy(it.neverworks.security.User modifiedBy)
           
 void setName(java.lang.String name)
           
 void setServerIp(java.lang.String serverIp)
           
 void setServerMacAddress(java.lang.String serverMacAddress)
           
 void setServerPort(java.lang.Integer serverPort)
           
 void setSyncDate(java.util.Date syncDate)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

id

protected java.lang.Long id

created

protected java.util.Date created

createdBy

protected it.neverworks.security.User createdBy

modified

protected java.util.Date modified

modifiedBy

protected it.neverworks.security.User modifiedBy

name

protected java.lang.String name

code

protected java.lang.String code

description

protected java.lang.String description

syncDate

protected java.util.Date syncDate

activationDate

protected java.util.Date activationDate

location

protected Server.ServerLocation location

serverMacAddress

protected java.lang.String serverMacAddress

serverIp

protected java.lang.String serverIp

serverPort

protected java.lang.Integer serverPort
Constructor Detail

Server

public Server()
Method Detail

getId

public java.lang.Long getId()

setId

public void setId(java.lang.Long id)

getCreated

public java.util.Date getCreated()
Specified by:
getCreated in interface it.neverworks.application.model.CreationAuditable

setCreated

public void setCreated(java.util.Date created)
Specified by:
setCreated in interface it.neverworks.application.model.CreationAuditable

getCreatedBy

public it.neverworks.security.User getCreatedBy()
Specified by:
getCreatedBy in interface it.neverworks.application.model.CreationAuditable

setCreatedBy

public void setCreatedBy(it.neverworks.security.User createdBy)
Specified by:
setCreatedBy in interface it.neverworks.application.model.CreationAuditable

getModified

public java.util.Date getModified()
Specified by:
getModified in interface it.neverworks.application.model.ModificationAuditable

setModified

public void setModified(java.util.Date modified)
Specified by:
setModified in interface it.neverworks.application.model.ModificationAuditable

getModifiedBy

public it.neverworks.security.User getModifiedBy()
Specified by:
getModifiedBy in interface it.neverworks.application.model.ModificationAuditable

setModifiedBy

public void setModifiedBy(it.neverworks.security.User modifiedBy)
Specified by:
setModifiedBy in interface it.neverworks.application.model.ModificationAuditable

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getCode

public java.lang.String getCode()

setCode

public void setCode(java.lang.String code)

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String description)

getSyncDate

public java.util.Date getSyncDate()

setSyncDate

public void setSyncDate(java.util.Date syncDate)

getActivationDate

public java.util.Date getActivationDate()

setActivationDate

public void setActivationDate(java.util.Date activationDate)

getLocation

public Server.ServerLocation getLocation()

setLocation

public void setLocation(Server.ServerLocation location)

getServerMacAddress

public java.lang.String getServerMacAddress()

setServerMacAddress

public void setServerMacAddress(java.lang.String serverMacAddress)

getServerIp

public java.lang.String getServerIp()

setServerIp

public void setServerIp(java.lang.String serverIp)

getServerPort

public java.lang.Integer getServerPort()

setServerPort

public void setServerPort(java.lang.Integer serverPort)

getLicenses

public java.util.List<License> getLicenses()

setLicenses

public void setLicenses(java.util.List<License> licenses)

addLicense

public void addLicense(License license)

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object