Package org.netxms.client.objects
Class ClusterResource
- java.lang.Object
-
- org.netxms.client.objects.ClusterResource
-
public class ClusterResource extends Object
This class represents single cluster resource
-
-
Constructor Summary
Constructors Modifier Constructor Description ClusterResource(long id, String name, InetAddress virtualAddress)Create new cluster resource object.protectedClusterResource(org.netxms.base.NXCPMessage msg, long baseId)Create cluster resource object from NXCP messageClusterResource(ClusterResource src)Copy constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longgetCurrentOwner()longgetId()StringgetName()InetAddressgetVirtualAddress()voidsetName(String name)voidsetVirtualAddress(InetAddress virtualAddress)
-
-
-
Constructor Detail
-
ClusterResource
protected ClusterResource(org.netxms.base.NXCPMessage msg, long baseId)Create cluster resource object from NXCP message- Parameters:
msg- NXCP messagebaseId- Base variable ID
-
ClusterResource
public ClusterResource(ClusterResource src)
Copy constructor- Parameters:
src- source object
-
ClusterResource
public ClusterResource(long id, String name, InetAddress virtualAddress)Create new cluster resource object.- Parameters:
id-name-virtualAddress-
-
-
Method Detail
-
getId
public long getId()
- Returns:
- the id
-
getName
public String getName()
- Returns:
- the name
-
getVirtualAddress
public InetAddress getVirtualAddress()
- Returns:
- the virtualAddress
-
getCurrentOwner
public long getCurrentOwner()
- Returns:
- the currentOwner
-
setName
public void setName(String name)
- Parameters:
name- the name to set
-
setVirtualAddress
public void setVirtualAddress(InetAddress virtualAddress)
- Parameters:
virtualAddress- the virtualAddress to set
-
-