Configuring Storage
Configuring Storage
- public static function pushStorageNamespace($namespace)
- public static function popStorageNamespace()
- public static function getDefaultStorageNamespace()
- public static function getStorageNamespace()
- protected function establishLiveConnection($mode)
- public function getTableName()
- public function getApplicationName()
Other Methods
Other Methods
- public function setForcedStorageNamespace($namespace)
- private function newClusterConnection($application, $database, $mode)
- private function raiseImproperWrite($database)
- private function raiseImpossibleWrite($database)
- private function raiseUnconfigured($database)
- private function raiseUnreachable($database, $proxy)
- protected function getDatabaseName()
- public static function chunkSQL($fragments, $limit) — Break a list of escaped SQL statement fragments (e.g., VALUES lists for INSERT, previously built with @{function:qsprintf}) into chunks which will fit under the MySQL 'max_allowed_packet' limit.
- protected function assertAttached($property)
- protected function assertAttachedKey($value, $key)
- protected function detectEncodingForStorage($string)
- protected function getUTF8StringFromStorage($string, $encoding)
- protected function willReadData(&$data)
- protected function willWriteData(&$data)
- public static function initializeNewBuildable($actor)
- public function getMonogram()
- public function getURI()
- public static function createOrLoadExisting($actor, $buildable_object_phid, $container_object_phid) — Returns an existing buildable for the object's PHID or creates a new buildable implicitly if needed.
- public static function applyBuildPlans($phid, $container_phid, $requests) — Start builds for a given buildable.
- public function applyPlan($plan, $parameters, $initiator_phid)
- protected function getConfiguration()
- public function generatePHID()
- public function attachBuildableObject($buildable_object)
- public function getBuildableObject()
- public function attachContainerObject($container_object)
- public function getContainerObject()
- public function attachBuilds($builds)
- public function getBuilds()
- public function getBuildableStatusObject()
- public function getStatusIcon()
- public function getStatusDisplayName()
- public function getStatusColor()
- public function isPreparing()
- public function isBuilding()
- public function sendMessage($viewer, $message_type, $queue_update)
- public function getApplicationTransactionEditor()
- public function getApplicationTransactionTemplate()
- public function getCapabilities()
- public function getPolicy($capability)
- public function hasAutomaticCapability($capability, $viewer)
- public function describeAutomaticCapability($capability)
- public function getHarbormasterBuildableDisplayPHID()
- public function getHarbormasterBuildablePHID()
- public function getHarbormasterContainerPHID()
- public function getBuildVariables()
- public function getAvailableBuildVariables()
- public function newBuildableEngine()
- public function getFieldSpecificationsForConduit()
- public function getFieldValuesForConduit()
- public function getConduitSearchAttachments()
- public function destroyObjectPermanently($engine)