PHP Class Scalr_Db_Msr_Info

ファイルを表示 Open project: scalr/scalr Class Usage Examples

Public Properties

Property Type Description
$databaseType

Protected Properties

Property Type Description
$dbFarmRole DBFarmRole
$dbServer DBServer
$replicationMaster
$snapshotConfig
$volumeConfig

Public Methods

Method Description
__construct ( DBFarmRole $dbFarmRole, DBServer $dbServer, $type = null )
getMessageProperties ( )
init ( DBFarmRole $dbFarmRole, DBServer $dbServer, $dbType )
setMsrSettings ( $settings )

Protected Methods

Method Description
buildStorageSettings ( )
getFreshVolumeConfig ( )

Method Details

__construct() public method

public __construct ( DBFarmRole $dbFarmRole, DBServer $dbServer, $type = null )
$dbFarmRole DBFarmRole
$dbServer DBServer

buildStorageSettings() protected method

protected buildStorageSettings ( )

getFreshVolumeConfig() protected method

protected getFreshVolumeConfig ( )

getMessageProperties() public method

init() public static method

public static init ( DBFarmRole $dbFarmRole, DBServer $dbServer, $dbType )
$dbFarmRole DBFarmRole
$dbServer DBServer

setMsrSettings() public method

public setMsrSettings ( $settings )

Property Details

$databaseType public_oe property

public $databaseType

$dbFarmRole protected_oe property

protected DBFarmRole $dbFarmRole
return DBFarmRole

$dbServer protected_oe property

protected DBServer $dbServer
return DBServer

$replicationMaster protected_oe property

protected $replicationMaster

$snapshotConfig protected_oe property

protected $snapshotConfig

$volumeConfig protected_oe property

protected $volumeConfig