public class VdsHandler extends BaseHandler
Modifier and Type | Field and Description |
---|---|
static ObjectIdentityChecker |
mUpdateVdsStatic |
Constructor and Description |
---|
VdsHandler() |
Modifier and Type | Method and Description |
---|---|
static void |
HandleVdsCpuFlagsOrClusterChanged(Guid vdsId) |
static void |
Init()
Initialize static list containers, for identity and permission check.
|
static boolean |
IsFieldsUpdated(VdsStatic source,
VdsStatic distination,
Iterable<String> list) |
static boolean |
isPendingOvirt(VDS vds) |
static boolean |
IsUpdateValid(VdsStatic source,
VdsStatic distination,
VDSStatus status) |
static boolean |
isVdsExist(VdsStatic vdsStatic,
ArrayList<String> messages) |
static boolean |
isVdsExistForPendingOvirt(VdsStatic vdsStatic,
ArrayList<String> messages,
Guid oVirtId)
Verify if an existing entity of oVirt type shares same unique-id as queried host.
|
boolean |
isVdsWithSameHostExist(String hostName) |
static boolean |
isVdsWithSameHostExistStatic(String hostName) |
boolean |
isVdsWithSameIpExists(String ipAddress) |
static boolean |
isVdsWithSameIpExistsStatic(String ipAddress) |
boolean |
isVdsWithSameNameExist(String vdsName) |
static boolean |
isVdsWithSameNameExistStatic(String vdsName) |
CanUpdateField
public static ObjectIdentityChecker mUpdateVdsStatic
public static void Init()
Backend.InitHandlers()
public static boolean IsUpdateValid(VdsStatic source, VdsStatic distination, VDSStatus status)
public static boolean IsFieldsUpdated(VdsStatic source, VdsStatic distination, Iterable<String> list)
public static void HandleVdsCpuFlagsOrClusterChanged(Guid vdsId)
public boolean isVdsWithSameNameExist(String vdsName)
public boolean isVdsWithSameHostExist(String hostName)
public boolean isVdsWithSameIpExists(String ipAddress)
public static boolean isVdsWithSameNameExistStatic(String vdsName)
public static boolean isVdsWithSameHostExistStatic(String hostName)
public static boolean isVdsWithSameIpExistsStatic(String ipAddress)
public static boolean isVdsExistForPendingOvirt(VdsStatic vdsStatic, ArrayList<String> messages, Guid oVirtId)
vdsStatic
- the oVirt host to querymessages
- a list which should be updated with violationsoVirtId
- the id which represents the existed oVirt hostpublic static boolean isPendingOvirt(VDS vds)
Copyright © 2012. All Rights Reserved.