public abstract class StorageHelperBase extends Object implements IStorageHelper
Constructor and Description |
---|
StorageHelperBase() |
public boolean ConnectStorageToDomainByStoragePoolId(storage_domains storageDomain, Guid storagePoolId)
ConnectStorageToDomainByStoragePoolId
in interface IStorageHelper
public boolean RunForSingleConnectionInHost(storage_domains storageDomain, Guid storagePoolId, int type)
public boolean DisconnectStorageFromDomainByStoragePoolId(storage_domains storageDomain, Guid storagePoolId)
DisconnectStorageFromDomainByStoragePoolId
in interface IStorageHelper
protected void RunForAllConnectionsInPool(VdcActionType type, VDS vds)
protected abstract boolean RunConnectionStorageToDomain(storage_domains storageDomain, Guid vdsId, int type)
protected boolean RunConnectionStorageToDomain(storage_domains storageDomain, Guid vdsId, int type, LUNs lun)
public boolean ConnectStorageToDomainByVdsId(storage_domains storageDomain, Guid vdsId)
ConnectStorageToDomainByVdsId
in interface IStorageHelper
public boolean DisconnectStorageFromDomainByVdsId(storage_domains storageDomain, Guid vdsId)
DisconnectStorageFromDomainByVdsId
in interface IStorageHelper
public boolean ConnectStorageToLunByVdsId(storage_domains storageDomain, Guid vdsId, LUNs lun)
ConnectStorageToLunByVdsId
in interface IStorageHelper
public boolean DisconnectStorageFromLunByVdsId(storage_domains storageDomain, Guid vdsId, LUNs lun)
DisconnectStorageFromLunByVdsId
in interface IStorageHelper
public boolean StorageDomainRemoved(storage_domain_static storageDomain)
StorageDomainRemoved
in interface IStorageHelper
public boolean ValidateStoragePoolConnectionsInHost(VDS vds, List<storage_server_connections> connections, Guid storagePoolId)
ValidateStoragePoolConnectionsInHost
in interface IStorageHelper
public List<storage_server_connections> GetStorageServerConnectionsByDomain(storage_domain_static storageDomain)
GetStorageServerConnectionsByDomain
in interface IStorageHelper
public boolean IsConnectSucceeded(HashMap<String,String> returnValue, List<storage_server_connections> connections)
IsConnectSucceeded
in interface IStorageHelper
protected String addToAuditLogErrorMessage(String connection, String errorCode, List<storage_server_connections> connections)
Copyright © 2012. All Rights Reserved.