Overview

Namespaces

  • Alvine
    • Merchant
      • Ebay
        • Lms
          • BulkDataExchange
            • Datatype
            • Input
            • Output
          • DataType
          • FileTransfer
            • Input
              • DataType
            • Output
              • DataType
        • Trading
          • Document
          • Element
        • Util

Classes

  • AbortJob
  • createUploadJob
  • GetJobs
  • GetJobStatus
  • StartUploadJob
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated

Class GetJobs

GetJobs

Diese Klasse bildet die Informationen der Rückantwort zu GetJobs Input ab

<?xml version="1.0" encoding="utf-8"?>
 <getJobsResponse xmlns="http://www.ebay.com/marketplace/services">
   <!-- Call-specific Output Fields -->
   <jobProfile> JobProfile
     <completionTime> dateTime </completionTime>
     <creationTime> dateTime </creationTime>
     <errorCount> int </errorCount>
     <fileReferenceId> string </fileReferenceId>
     <inputFileReferenceId> string </inputFileReferenceId>
     <jobId> string </jobId>
     <jobStatus> JobStatus </jobStatus>
     <jobType> token </jobType>
     <percentComplete> double </percentComplete>
   </jobProfile>
   <!-- ... more jobProfile nodes allowed here ... -->
   <!-- Standard Output Fields -->
   <ack> AckValue </ack>
   <errorMessage> ErrorMessage
     <error> ErrorData
       <category> ErrorCategory </category>
       <domain> string </domain>
       <errorId> long </errorId>
       <exceptionId> token </exceptionId>
       <message> string </message>
       <parameter name="string"> ErrorParameter (string) </parameter>
       <!-- ... more parameter nodes allowed here ... -->
       <severity> ErrorSeverity </severity>
       <subdomain> string </subdomain>
     </error>
     <!-- ... more error nodes allowed here ... -->
   </errorMessage>
   <timestamp> dateTime </timestamp>
   <version> string </version>
 </getJobsResponse>
Alvine\Core\Alvine
Extended by Alvine\Merchant\Ebay\Lms\AbstractOutput
Extended by Alvine\Merchant\Ebay\Lms\BulkDataExchange\Output\GetJobs
Namespace: Alvine\Merchant\Ebay\Lms\BulkDataExchange\Output
Package: Alvine\Merchant\Ebay
Category: Alvine
License: Alvine Nutzungslizenz
Author: schukai GmbH info@schukai.com
Version: $Revision:$
Since: 20150130
Link: alvine.io
Link: http://developer.ebay.com/devzone/bulk-data-exchange/CallRef/getJobs.html
Located at lms/bulkdataexchange/output/GetJobs.class.php
Methods summary
public Alvine\Types\Collection<Alvine\Merchant\Ebay\Lms\BulkDataExchange\Datatype\JobProfile>
# getJobProfile( )

getJobProfile

getJobProfile

Gibt die Profile der Jobs zurück

Returns

Alvine\Types\Collection<Alvine\Merchant\Ebay\Lms\BulkDataExchange\Datatype\JobProfile>
Profile
public Alvine\Merchant\Ebay\Lms\BulkDataExchange\Output\GetJobs
# setJobProfile( Alvine\Types\Collection $jobProfile )

setJobProfile

setJobProfile

Setzt die Profile der Jobs

Parameters

$jobProfile
Profile

Returns

Alvine\Merchant\Ebay\Lms\BulkDataExchange\Output\GetJobs
dieses Objekt
public static Alvine\Merchant\Ebay\Lms\BulkDataExchange\Output\GetJobStatus
# getInstanceFromArrayHelper( Alvine\Merchant\Ebay\Util\NodeArrayHelper $nodeArrayHelper )

getInstanceFromArrayHelper

getInstanceFromArrayHelper

Erstellt eine Instance aus einem ArrayHelper Die Struktur kommt von der toArray() Methode aus der Node Klasse

Parameters

$nodeArrayHelper
Daten aus der XML

Returns

Alvine\Merchant\Ebay\Lms\BulkDataExchange\Output\GetJobStatus

Overrides

Alvine\Merchant\Ebay\Lms\AbstractOutput::getInstanceFromArrayHelper()
Methods inherited from Alvine\Merchant\Ebay\Lms\AbstractOutput
__construct(), getAck(), getErrorMessage(), getInstanceFromArray(), getTimestamp(), getVersion(), setAck(), setErrorMessage(), setTimestamp(), setVersion()
Properties summary
protected string $jobprofile

Jobprofil

Jobprofil

#
Properties inherited from Alvine\Merchant\Ebay\Lms\AbstractOutput
$ack, $errormessage, $timestamp, $version
alvine.merchant.ebay API-Dokumentation snapshot | © schukai GmbH | Impressum