PHP 클래스 Scalr\Observer\MessagingEventObserver

상속: extends AbstractEventObserver
파일 보기 프로젝트 열기: scalr/scalr

공개 프로퍼티들

프로퍼티 타입 설명
$ObserverName
$isScalarizrRequired

공개 메소드들

메소드 설명
OnBeforeHostTerminate ( BeforeHostTerminateEvent $event )
OnBeforeHostUp ( BeforeHostUpEvent $event )
OnBeforeInstanceLaunch ( BeforeInstanceLaunchEvent $event )
OnCustomEvent ( CustomEvent $event )
OnEBSVolumeAttached ( EBSVolumeAttachedEvent $event )
OnEBSVolumeMounted ( EBSVolumeMountedEvent $event )
OnHostDown ( HostDownEvent $event )
OnHostInit ( HostInitEvent $event )
OnHostUp ( HostUpEvent $event )
OnIPAddressChanged ( IPAddressChangedEvent $event )
OnNewDbMsrMasterUp ( NewDbMsrMasterUpEvent $event )
OnNewMysqlMasterUp ( NewMysqlMasterUpEvent $event )
OnRebootComplete ( RebootCompleteEvent $event )
OnResumeComplete ( ResumeCompleteEvent $event )
__construct ( )

비공개 메소드들

메소드 설명
sendNewDbMsrMasterUpMessage ( DBServer $newMasterServer, $event )
sendNewMasterUpMessage ( $newMasterServer, $snapURL = "", AbstractServerEvent $event )
sendPromoteToMasterMessage ( AbstractServerEvent $event )

메소드 상세

OnBeforeHostTerminate() 공개 메소드

또한 보기: Scalr\Observer\AbstractEventObserver::OnBeforeHostTerminate()
public OnBeforeHostTerminate ( BeforeHostTerminateEvent $event )
$event BeforeHostTerminateEvent

OnBeforeHostUp() 공개 메소드

또한 보기: Scalr\Observer\AbstractEventObserver::OnBeforeHostUp()
public OnBeforeHostUp ( BeforeHostUpEvent $event )
$event BeforeHostUpEvent

OnBeforeInstanceLaunch() 공개 메소드

또한 보기: Scalr\Observer\AbstractEventObserver::OnBeforeInstanceLaunch()
public OnBeforeInstanceLaunch ( BeforeInstanceLaunchEvent $event )
$event BeforeInstanceLaunchEvent

OnCustomEvent() 공개 메소드

또한 보기: Scalr\Observer\AbstractEventObserver::OnCustomEvent()
public OnCustomEvent ( CustomEvent $event )
$event CustomEvent

OnEBSVolumeAttached() 공개 메소드

또한 보기: Scalr\Observer\AbstractEventObserver::OnEBSVolumeAttached()
public OnEBSVolumeAttached ( EBSVolumeAttachedEvent $event )
$event EBSVolumeAttachedEvent

OnEBSVolumeMounted() 공개 메소드

또한 보기: Scalr\Observer\AbstractEventObserver::OnEBSVolumeMounted()
public OnEBSVolumeMounted ( EBSVolumeMountedEvent $event )
$event EBSVolumeMountedEvent

OnHostDown() 공개 메소드

또한 보기: Scalr\Observer\AbstractEventObserver::OnHostDown()
public OnHostDown ( HostDownEvent $event )
$event HostDownEvent

OnHostInit() 공개 메소드

또한 보기: Scalr\Observer\AbstractEventObserver::OnHostInit()
public OnHostInit ( HostInitEvent $event )
$event HostInitEvent

OnHostUp() 공개 메소드

또한 보기: Scalr\Observer\AbstractEventObserver::OnHostUp()
public OnHostUp ( HostUpEvent $event )
$event HostUpEvent

OnIPAddressChanged() 공개 메소드

또한 보기: Scalr\Observer\AbstractEventObserver::OnIPAddressChanged()
public OnIPAddressChanged ( IPAddressChangedEvent $event )
$event IPAddressChangedEvent

OnNewDbMsrMasterUp() 공개 메소드

또한 보기: Scalr\Observer\AbstractEventObserver::OnNewDbMsrMasterUp()
public OnNewDbMsrMasterUp ( NewDbMsrMasterUpEvent $event )
$event NewDbMsrMasterUpEvent

OnNewMysqlMasterUp() 공개 메소드

또한 보기: Scalr\Observer\AbstractEventObserver::OnNewMysqlMasterUp()
사용 중단:
public OnNewMysqlMasterUp ( NewMysqlMasterUpEvent $event )
$event NewMysqlMasterUpEvent

OnRebootComplete() 공개 메소드

또한 보기: Scalr\Observer\AbstractEventObserver::OnRebootComplete()
public OnRebootComplete ( RebootCompleteEvent $event )
$event RebootCompleteEvent

OnResumeComplete() 공개 메소드

또한 보기: Scalr\Observer\AbstractEventObserver::OnResumeComplete()
public OnResumeComplete ( ResumeCompleteEvent $event )
$event ResumeCompleteEvent

__construct() 공개 메소드

public __construct ( )

프로퍼티 상세

$ObserverName 공개적으로 프로퍼티

public $ObserverName

$isScalarizrRequired 공개적으로 프로퍼티

public $isScalarizrRequired