C# 클래스 Rackspace.Cloud.Server.Agent.Commands.XentoolsUpdate

상속: IExecutableCommand
파일 보기 프로젝트 열기: rackerlabs/openstack-guest-agents-windows-xenserver 1 사용 예제들

공개 메소드들

메소드 설명
Execute ( string value ) : ExecutableResult
IsCustomPackage ( ) : bool
RunCustomPackage ( ) : void
RunLegacyUpdate ( ) : void
XentoolsUpdate ( ISleeper sleeper, IDownloader downloader, IChecksumValidator checksumValidator, IUnzipper unzipper, IInstaller installer, IFinalizer finalizer, IServiceRestarter _serviceRestarter, IConnectionChecker connectionChecker, IAgentUpdateMessageHandler agentUpdateMessageHandler, ILogger logger, IXenToolsUpdateSubActions xenToolsUpdateSubActions ) : System

메소드 상세

Execute() 공개 메소드

public Execute ( string value ) : ExecutableResult
value string
리턴 ExecutableResult

IsCustomPackage() 공개 메소드

public IsCustomPackage ( ) : bool
리턴 bool

RunCustomPackage() 공개 메소드

public RunCustomPackage ( ) : void
리턴 void

RunLegacyUpdate() 공개 메소드

public RunLegacyUpdate ( ) : void
리턴 void

XentoolsUpdate() 공개 메소드

public XentoolsUpdate ( ISleeper sleeper, IDownloader downloader, IChecksumValidator checksumValidator, IUnzipper unzipper, IInstaller installer, IFinalizer finalizer, IServiceRestarter _serviceRestarter, IConnectionChecker connectionChecker, IAgentUpdateMessageHandler agentUpdateMessageHandler, ILogger logger, IXenToolsUpdateSubActions xenToolsUpdateSubActions ) : System
sleeper ISleeper
downloader IDownloader
checksumValidator IChecksumValidator
unzipper IUnzipper
installer IInstaller
finalizer IFinalizer
_serviceRestarter IServiceRestarter
connectionChecker IConnectionChecker
agentUpdateMessageHandler IAgentUpdateMessageHandler
logger ILogger
xenToolsUpdateSubActions IXenToolsUpdateSubActions
리턴 System