Abstract Class: HttpPublisher
Extends
Extended by
Constructors
Constructor
protectednew HttpPublisher(context,useSafeArtifactName?):HttpPublisher
Parameters
context
useSafeArtifactName?
boolean = false
Returns
HttpPublisher
Overrides
Properties
context
protectedreadonlycontext:PublishContext
Inherited from
Accessors
providerName
Get Signature
get
abstractproviderName():PublishProvider
Returns
Inherited from
Methods
createProgressBar()
protectedcreateProgressBar(fileName,size):ProgressBar|null
Parameters
fileName
string
size
number
Returns
ProgressBar | null
Inherited from
createReadStreamAndProgressBar()
protectedcreateReadStreamAndProgressBar(file,fileStat,progressBar,reject):ReadableStream
Parameters
file
string
fileStat
Stats
progressBar
ProgressBar | null
reject
(error) => void
Returns
ReadableStream
Inherited from
Publisher.createReadStreamAndProgressBar
doUpload()
abstractprotecteddoUpload(fileName,arch,dataLength,requestProcessor,file):Promise<any>
Parameters
fileName
string
arch
dataLength
number
requestProcessor
(request, reject) => void
file
string
Returns
Promise<any>
toString()
abstracttoString():string
Returns
string
Inherited from
upload()
upload(
task):Promise<any>
Parameters
task
Returns
Promise<any>