PHP 클래스 Scalr\Modules\Platforms\Cloudstack\Observers\CloudstackObserver

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

공개 프로퍼티들

프로퍼티 타입 설명
$ObserverName

공개 메소드들

메소드 설명
OnBeforeHostTerminate ( BeforeHostTerminateEven\BeforeHostTerminateEvent $event )
OnFarmTerminated ( FarmTerminatedEven\FarmTerminatedEvent $event ) Release used elastic IPs if farm terminated
OnHostDown ( HostDownEven\HostDownEvent $event ) Release IP address when instance terminated
OnHostInit ( HostInitEven\HostInitEvent $event )
OnHostUp ( HostUpEven\HostUpEvent $event ) Allocate and Assign Elastic IP to instance if role use it.
__construct ( )

메소드 상세

OnBeforeHostTerminate() 공개 메소드

public OnBeforeHostTerminate ( BeforeHostTerminateEven\BeforeHostTerminateEvent $event )
$event BeforeHostTerminateEven\BeforeHostTerminateEvent

OnFarmTerminated() 공개 메소드

Release used elastic IPs if farm terminated
public OnFarmTerminated ( FarmTerminatedEven\FarmTerminatedEvent $event )
$event FarmTerminatedEven\FarmTerminatedEvent

OnHostDown() 공개 메소드

Release IP address when instance terminated
public OnHostDown ( HostDownEven\HostDownEvent $event )
$event HostDownEven\HostDownEvent

OnHostInit() 공개 메소드

public OnHostInit ( HostInitEven\HostInitEvent $event )
$event HostInitEven\HostInitEvent

OnHostUp() 공개 메소드

Allocate and Assign Elastic IP to instance if role use it.
public OnHostUp ( HostUpEven\HostUpEvent $event )
$event HostUpEven\HostUpEvent

__construct() 공개 메소드

public __construct ( )

프로퍼티 상세

$ObserverName 공개적으로 프로퍼티

public $ObserverName