Class HostRegistrationJpaImpl
java.lang.Object
org.opencastproject.serviceregistry.impl.jpa.HostRegistrationJpaImpl
- All Implemented Interfaces:
org.opencastproject.serviceregistry.api.HostRegistration
@Entity(name="HostRegistration")
public class HostRegistrationJpaImpl
extends Object
implements org.opencastproject.serviceregistry.api.HostRegistration
A record of a host providing Opencast services.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates a new host registration which is onlineHostRegistrationJpaImpl(String baseUrl, String address, String nodeName, long memory, int cores, float maxLoad, boolean online, boolean maintenance) -
Method Summary
Modifier and TypeMethodDescriptionbooleanintgetCores()getId()floatlonginthashCode()booleanisActive()booleanbooleanisOnline()voidsetActive(boolean active) voidsetBaseUrl(String baseUrl) voidsetCores(int cores) voidvoidsetIpAddress(String address) voidsetMaintenanceMode(boolean maintenanceMode) voidsetMaxLoad(float maxLoad) voidsetMemory(long memory) voidsetNodeName(String nodeName) voidsetOnline(boolean online) toString()
-
Constructor Details
-
HostRegistrationJpaImpl
public HostRegistrationJpaImpl()Creates a new host registration which is online -
HostRegistrationJpaImpl
-
-
Method Details
-
getId
- Specified by:
getIdin interfaceorg.opencastproject.serviceregistry.api.HostRegistration
-
setId
-
getBaseUrl
- Specified by:
getBaseUrlin interfaceorg.opencastproject.serviceregistry.api.HostRegistration
-
setBaseUrl
- Specified by:
setBaseUrlin interfaceorg.opencastproject.serviceregistry.api.HostRegistration
-
getIpAddress
- Specified by:
getIpAddressin interfaceorg.opencastproject.serviceregistry.api.HostRegistration
-
setIpAddress
- Specified by:
setIpAddressin interfaceorg.opencastproject.serviceregistry.api.HostRegistration
-
getNodeName
- Specified by:
getNodeNamein interfaceorg.opencastproject.serviceregistry.api.HostRegistration
-
setNodeName
- Specified by:
setNodeNamein interfaceorg.opencastproject.serviceregistry.api.HostRegistration
-
getMemory
public long getMemory()- Specified by:
getMemoryin interfaceorg.opencastproject.serviceregistry.api.HostRegistration
-
setMemory
public void setMemory(long memory) - Specified by:
setMemoryin interfaceorg.opencastproject.serviceregistry.api.HostRegistration
-
getCores
public int getCores()- Specified by:
getCoresin interfaceorg.opencastproject.serviceregistry.api.HostRegistration
-
setCores
public void setCores(int cores) - Specified by:
setCoresin interfaceorg.opencastproject.serviceregistry.api.HostRegistration
-
getMaxLoad
public float getMaxLoad()- Specified by:
getMaxLoadin interfaceorg.opencastproject.serviceregistry.api.HostRegistration
-
setMaxLoad
public void setMaxLoad(float maxLoad) - Specified by:
setMaxLoadin interfaceorg.opencastproject.serviceregistry.api.HostRegistration
-
isOnline
public boolean isOnline()- Specified by:
isOnlinein interfaceorg.opencastproject.serviceregistry.api.HostRegistration
-
setOnline
public void setOnline(boolean online) - Specified by:
setOnlinein interfaceorg.opencastproject.serviceregistry.api.HostRegistration
-
isActive
public boolean isActive()- Specified by:
isActivein interfaceorg.opencastproject.serviceregistry.api.HostRegistration
-
setActive
public void setActive(boolean active) - Specified by:
setActivein interfaceorg.opencastproject.serviceregistry.api.HostRegistration
-
isMaintenanceMode
public boolean isMaintenanceMode()- Specified by:
isMaintenanceModein interfaceorg.opencastproject.serviceregistry.api.HostRegistration
-
setMaintenanceMode
public void setMaintenanceMode(boolean maintenanceMode) - Specified by:
setMaintenanceModein interfaceorg.opencastproject.serviceregistry.api.HostRegistration
-
hashCode
public int hashCode() -
equals
-
toString
-