PHP Interface DataSift\Storyplayer\HostLib\SupportedHost

Show file Open project: datasift/storyplayer Interface Usage Examples

Public Methods

Method Description
createHost ( HostDetails $hostDetails ) : void
destroyHost ( HostDetails $hostDetails ) : void
determineIpAddress ( HostDetails $hostDetails ) : string
isRunning ( HostDetails $hostDetails ) : boolean
powerOffHost ( HostDetails $hostDetails ) : void
restartHost ( HostDetails $hostDetails ) : void
runCommandAgainstHostManager ( HostDetails $hostDetails, string $command ) : CommandResult
runCommandViaHostManager ( HostDetails $hostDetails, string $command ) : CommandResult
startHost ( HostDetails $hostDetails ) : void
stopHost ( HostDetails $hostDetails ) : void

Method Details

createHost() public method

public createHost ( HostDetails $hostDetails ) : void
$hostDetails HostDetails
return void

destroyHost() public method

public destroyHost ( HostDetails $hostDetails ) : void
$hostDetails HostDetails
return void

determineIpAddress() public method

public determineIpAddress ( HostDetails $hostDetails ) : string
$hostDetails HostDetails
return string

isRunning() public method

public isRunning ( HostDetails $hostDetails ) : boolean
$hostDetails HostDetails
return boolean

powerOffHost() public method

public powerOffHost ( HostDetails $hostDetails ) : void
$hostDetails HostDetails
return void

restartHost() public method

public restartHost ( HostDetails $hostDetails ) : void
$hostDetails HostDetails
return void

runCommandAgainstHostManager() public method

public runCommandAgainstHostManager ( HostDetails $hostDetails, string $command ) : CommandResult
$hostDetails HostDetails
$command string
return DataSift\Storyplayer\CommandLib\CommandResult

runCommandViaHostManager() public method

public runCommandViaHostManager ( HostDetails $hostDetails, string $command ) : CommandResult
$hostDetails HostDetails
$command string
return DataSift\Storyplayer\CommandLib\CommandResult

startHost() public method

public startHost ( HostDetails $hostDetails ) : void
$hostDetails HostDetails
return void

stopHost() public method

public stopHost ( HostDetails $hostDetails ) : void
$hostDetails HostDetails
return void