OutgoingPayloadTask

public class OutgoingPayloadTask implements ActiveTask

OutgoingPayloadTask

Author:Hugo Y. K. Lam

Constructors

OutgoingPayloadTask

public OutgoingPayloadTask(PayloadCache payload)
Throws:
  • AS2Exception

Methods

execute

public void execute()

execute

Throws:

See also: hk.hku.cecid.piazza.commons.module.ActiveTask.execute()

getMaxRetries

public int getMaxRetries()

getMaxRetries

Returns:int

See also: hk.hku.cecid.piazza.commons.module.ActiveTask.getMaxRetries()

getRetryInterval

public long getRetryInterval()

getRetryInterval

Returns:long

See also: hk.hku.cecid.piazza.commons.module.ActiveTask.getRetryInterval()

isRetryEnabled

public boolean isRetryEnabled()

isRetryEnabled

Returns:boolean

See also: hk.hku.cecid.piazza.commons.module.ActiveTask.isRetryEnabled()

isSucceedFast

public boolean isSucceedFast()

isSucceedFast

Returns:boolean

See also: hk.hku.cecid.piazza.commons.module.ActiveTask.isSucceedFast()

onAwake

public void onAwake()

onAwake

See also: hk.hku.cecid.piazza.commons.module.ActiveTask.onAwake()

onFailure

public void onFailure(Throwable e)

onFailure

Parameters:
  • e

See also: hk.hku.cecid.piazza.commons.module.ActiveTask.onFailure(java.lang.Throwable)

setRetried

public void setRetried(int retried)

setRetried

Parameters:
  • retried

See also: hk.hku.cecid.piazza.commons.module.ActiveTask.setRetried(int)