3 final class PhabricatorAmazonSNSFuture
extends PhutilAWSFuture
{
4 private $parameters = array();
7 public function setParameters($parameters) {
8 $this->parameters
= $parameters;
12 protected function getParameters() {
13 return $this->parameters
;
16 public function getServiceName() {
20 public function setTimeout($timeout) {
21 $this->timeout
= $timeout;
25 public function getTimeout() {
26 return $this->timeout
;
29 protected function getProxiedFuture() {
30 $future = parent
::getProxiedFuture();
32 $timeout = $this->getTimeout();
34 $future->setTimeout($timeout);