public function exists()
    {
        try {
            $result = $this->getSoapClient()->ImageExists(array(
                'filename' => basename($this->filename) ,
            ));

            return ( boolean ) $result->ImageExistsResult;
        } catch ( SoapException $e ) {
            throw new StatusException('Error while verifying existence of the image' , $e);
        }
    }