Page MenuHomenazrin ltd
Diviner Tech Docs HarbormasterBuildMessage

final class HarbormasterBuildMessage
Phorge Technical Documentation (Harbormaster)

A message sent to an executing build target by an external system. We capture these messages and process them asynchronously to avoid race conditions where we receive a message before a build plan is ready to accept it.

Methods

public function getApplicationName()
Inherited

This method is not documented.
Return
wild

public static function initializeNewMessage($actor)

This method is not documented.
Parameters
PhabricatorUser$actor
Return
wild

protected function getConfiguration()

This method is not documented.
Return
wild

public function getReceiver()

This method is not documented.
Return
wild

public function attachReceiver($receiver)

This method is not documented.
Parameters
$receiver
Return
wild

public function getCapabilities()

This method is not documented.
Return
wild

public function getPolicy($capability)

This method is not documented.
Parameters
$capability
Return
wild

public function hasAutomaticCapability($capability, $viewer)

This method is not documented.
Parameters
$capability
PhabricatorUser$viewer
Return
wild

public function describeAutomaticCapability($capability)

This method is not documented.
Parameters
$capability
Return
wild

public function destroyObjectPermanently($engine)

This method is not documented.
Parameters
PhabricatorDestructionEngine$engine
Return
wild