public class Mission extends Object implements Serializable
Data Object to describe job detail, it stored job definition 1) The definition came from scanned @Job annotation class ( each class should has one Mission ) 2) The definition came from JobStore interface ( the job definition may be stored into database or other
| Constructor and Description |
|---|
Mission() |
| Modifier and Type | Method and Description |
|---|---|
Mission |
connect(Class<?> clazz) |
io.vertx.core.json.JsonObject |
getAdditional() |
String |
getCode() |
String |
getComment() |
long |
getDuration() |
Class<?> |
getIncome() |
String |
getIncomeAddress() |
Instant |
getInstant() |
io.vertx.core.json.JsonObject |
getMetadata() |
String |
getName() |
Method |
getOff() |
Method |
getOn() |
Class<?> |
getOutcome() |
String |
getOutcomeAddress() |
Object |
getProxy() |
io.vertx.up.eon.em.JobStatus |
getStatus() |
long |
getThreshold() |
io.vertx.up.eon.em.JobType |
getType() |
boolean |
isReadOnly() |
void |
setAdditional(io.vertx.core.json.JsonObject additional) |
void |
setCode(String code) |
void |
setComment(String comment) |
void |
setDuration(long duration) |
void |
setIncome(Class<?> income) |
void |
setIncomeAddress(String incomeAddress) |
void |
setInstant(Instant instant) |
void |
setMetadata(io.vertx.core.json.JsonObject metadata) |
void |
setName(String name) |
void |
setOff(Method off) |
void |
setOn(Method on) |
void |
setOutcome(Class<?> outcome) |
void |
setOutcomeAddress(String outcomeAddress) |
void |
setProxy(Object proxy) |
void |
setReadOnly(boolean readOnly) |
void |
setStatus(io.vertx.up.eon.em.JobStatus status) |
void |
setThreshold(long threshold) |
void |
setType(io.vertx.up.eon.em.JobType type) |
String |
toString() |
public io.vertx.up.eon.em.JobStatus getStatus()
public void setStatus(io.vertx.up.eon.em.JobStatus status)
public boolean isReadOnly()
public void setReadOnly(boolean readOnly)
public String getName()
public void setName(String name)
public io.vertx.up.eon.em.JobType getType()
public void setType(io.vertx.up.eon.em.JobType type)
public String getCode()
public void setCode(String code)
public String getComment()
public void setComment(String comment)
public io.vertx.core.json.JsonObject getMetadata()
public void setMetadata(io.vertx.core.json.JsonObject metadata)
public io.vertx.core.json.JsonObject getAdditional()
public void setAdditional(io.vertx.core.json.JsonObject additional)
public Instant getInstant()
public void setInstant(Instant instant)
public long getDuration()
public void setDuration(long duration)
public long getThreshold()
public void setThreshold(long threshold)
public Object getProxy()
public void setProxy(Object proxy)
public Method getOn()
public void setOn(Method on)
public Method getOff()
public void setOff(Method off)
public Class<?> getIncome()
public void setIncome(Class<?> income)
public String getIncomeAddress()
public void setIncomeAddress(String incomeAddress)
public Class<?> getOutcome()
public void setOutcome(Class<?> outcome)
public String getOutcomeAddress()
public void setOutcomeAddress(String outcomeAddress)
Copyright © 2021. All rights reserved.