Overview

Namespaces

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

Classes

  • JobProfile
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated

Class JobProfile

JobProfile

Diese Klasse bildet die Informationen zu einem BulkDataExchange Jobs ab

<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>
Alvine\Core\Alvine
Extended by Alvine\Merchant\Ebay\Lms\BulkDataExchange\Datatype\JobProfile
Namespace: Alvine\Merchant\Ebay\Lms\BulkDataExchange\Datatype
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
Link: http://developer.ebay.com/devzone/bulk-data-exchange/CallRef/types/JobProfile.html
Located at lms/bulkdataexchange/datatype/JobProfile.class.php
Methods summary
protected
# __construct( )

Ein neues Objekt kann nicht über den Constructor erzeugt werden

Ein neues Objekt kann nicht über den Constructor erzeugt werden

public Alvine\Date\DateTime
# getCompletionTime( )

getCompletionTime

getCompletionTime

Gibt den Zeitpunkt der Fertigstellung zurück

Returns

Alvine\Date\DateTime
public Alvine\Merchant\Ebay\Lms\BulkDataExchange\Datatype\JobProfile
# setCompletionTime( string $completionTime )

setCompletionTime

setCompletionTime

Setzt den Zeitpunkt der Fertigstellung

Parameters

$completionTime
Zeitpunkt der Fertigstellung

Returns

Alvine\Merchant\Ebay\Lms\BulkDataExchange\Datatype\JobProfile
dieses Objekt

Throws

Alvine\Core\ParseException
falsches Format
public Alvine\Date\DateTime
# getCreationTime( )

getCreationTime

getCreationTime

Gibt die Erstellungszeit zurück

Returns

Alvine\Date\DateTime
Erstellungszeit
public Alvine\Merchant\Ebay\Lms\BulkDataExchange\Datatype\JobProfile
# setCreationTime( string $creationTime )

setCreationTime

setCreationTime

Setzt die Erstellungszeit

Parameters

$creationTime
Erstellungszeitpunkt

Returns

Alvine\Merchant\Ebay\Lms\BulkDataExchange\Datatype\JobProfile
dieses Objekt

Throws

Alvine\Core\ParseException
falsches Format
public integer
# getErrorCount( )

getErrorCount

getErrorCount

Gibt die Anzahl der Fehler zurück

Returns

integer
Anzahl der Fehler
public Alvine\Merchant\Ebay\Lms\BulkDataExchange\Datatype\JobProfile
# setErrorCount( integer $errorCount )

setErrorCount

setErrorCount

Setzt die Anzahl der Fehler

Parameters

$errorCount
anzahl der Fehler

Returns

Alvine\Merchant\Ebay\Lms\BulkDataExchange\Datatype\JobProfile
dieses Objekt
public string
# getFileReferenceId( )

getFileReferenceId

getFileReferenceId

Gibt die Filereference-ID zurück

Returns

string
Filereference-ID
public Alvine\Merchant\Ebay\Lms\BulkDataExchange\Datatype\JobProfile
# setFileReferenceId( string $fileReferenceId )

setFileReferenceId

setFileReferenceId

Setzt die Filereference-ID

Parameters

$fileReferenceId
Filereference-ID

Returns

Alvine\Merchant\Ebay\Lms\BulkDataExchange\Datatype\JobProfile
dieses Objekt
public string
# getInputFileReferenceId( )

getInputFileReferenceId

getInputFileReferenceId

Gibt die Inputfilereference-ID zurück

Returns

string
Inputfilereference-ID
public Alvine\Merchant\Ebay\Lms\BulkDataExchange\Datatype\JobProfile
# setInputFileReferenceId( string $inputFileReferenceId )

setInputFileReferenceId

setInputFileReferenceId

Setzt die Inputfilereference-ID

Parameters

$inputFileReferenceId
Inputfilereference-ID

Returns

Alvine\Merchant\Ebay\Lms\BulkDataExchange\Datatype\JobProfile
dieses Objekt
public string
# getJobId( )

getJobId

getJobId

Gibt die Job-ID zurück

Returns

string
Job-ID
public Alvine\Merchant\Ebay\Lms\BulkDataExchange\Datatype\JobProfile
# setJobId( string $jobId )

setJobId

setJobId

Setzt die Job-ID

Parameters

$jobId
Job-ID

Returns

Alvine\Merchant\Ebay\Lms\BulkDataExchange\Datatype\JobProfile
dieses Objekt
public string
# getJobStatus( )

getJobStatus

getJobStatus

Gibt den Jobstatus zurück

Returns

string
Jobstatus
public Alvine\Merchant\Ebay\Lms\BulkDataExchange\Datatype\JobProfile
# setJobStatus( string $jobStatus )

setJobStatus

setJobStatus

Setzt den Jobstatus

Parameters

$jobStatus
Jobstatus

Returns

Alvine\Merchant\Ebay\Lms\BulkDataExchange\Datatype\JobProfile
dieses Objekt
public string
# getJobType( )

getJobType

getJobType

Gibt den Jobtyp zurück

Returns

string
Jobtyp
public Alvine\Merchant\Ebay\Lms\BulkDataExchange\Datatype\JobProfile
# setJobType( string $jobType )

setJobType

setJobType

Setzt den Jobtyp

Parameters

$jobType
Jobtyp

Returns

Alvine\Merchant\Ebay\Lms\BulkDataExchange\Datatype\JobProfile
dieses Objekt
public float
# getPercentComplete( )

getPercentComplete

getPercentComplete

Gibt zurück, zu wieviel Prozent der Job abgeschlossen ist

Returns

float
Prozent abgeschlossen
public Alvine\Merchant\Ebay\Lms\BulkDataExchange\Datatype\JobProfile
# setPercentComplete( float $percentComplete )

setPercentComplete

setPercentComplete

Setzt zu wieviel Prozent der Job abgeschlossen

Parameters

$percentComplete
Prozent abgeschlossen

Returns

Alvine\Merchant\Ebay\Lms\BulkDataExchange\Datatype\JobProfile
public static Alvine\Merchant\Ebay\Lms\BulkDataExchange\Response\CreateUploadJob
# getInstanceFromArray( array $array )

getInstanceFromArray

getInstanceFromArray

Erstellt ein Objekt aus einem Array Die Struktur kommt von der toArray() Methode aus der Node Klasse

Parameters

$array
Daten aus der XML

Returns

Alvine\Merchant\Ebay\Lms\BulkDataExchange\Response\CreateUploadJob
public static Alvine\Merchant\Ebay\Lms\BulkDataExchange\Datatype\JobProfile
# getInstanceFromArrayHelper( Alvine\Merchant\Ebay\Util\NodeArrayHelper $nodeArrayHelper )

getInstanceFromArrayHelper

getInstanceFromArrayHelper

Parameters

$nodeArrayHelper

Returns

Alvine\Merchant\Ebay\Lms\BulkDataExchange\Datatype\JobProfile
Properties summary
protected Alvine\Date\DateTime $completiontime

Fertigstellungszeit

Fertigstellungszeit

#
protected Alvine\Date\DateTime $creationtime

Erstellungszeit

Erstellungszeit

#
protected integer $errorcount

Anzahl der Fehler

Anzahl der Fehler

#
protected string $filereferenceid

Filereference-ID

Filereference-ID

#
protected string $inputfilereferenceid

InputFilereference-ID

InputFilereference-ID

#
protected string $jobid

Job-ID

Job-ID

#
protected string $jobstatus

Jobstatus

Jobstatus

#
protected string $jobtype

Jobtyp

Jobtyp

#
protected float $percentcomplete

Prozent abgeschlossen

Prozent abgeschlossen

#
alvine.merchant.ebay API-Dokumentation snapshot | © schukai GmbH | Impressum