|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectsalto.batch.lanceur.thread.BatchExecutionContext
public class BatchExecutionContext
Execution context of a Batch. It is created when the batch starts and can be used to communicate
data between initialize, exec and finalizeBatch.
It also returns informations about current BatchStart...
org.quartz.JobExecutionContext| Field Summary | |
|---|---|
static java.lang.String |
RETURN_STATUS_ATTRIBUTE
|
static java.lang.String |
START_WITH_PARAMETERS_ATTRIBUTE
|
| Constructor Summary | |
|---|---|
BatchExecutionContext(JobExecutionContext context)
|
|
| Method Summary | |
|---|---|
void |
addException(java.lang.Throwable t)
Add an exception to BatchExecutionContext |
java.lang.Object |
getAttribute(java.lang.String attributeName)
Get value of attribute |
java.lang.String |
getBatchGroup()
|
java.lang.Long |
getBatchId()
|
java.lang.String |
getBatchName()
|
java.util.Map |
getBatchParameters()
Get parameters set through JMX, not parameters of SqlBatchStart |
java.lang.String |
getBatchStartDataSource()
|
static java.lang.String |
getBatchStartDataSource(JobExecutionContext theContext)
|
SqlParameter[] |
getBatchStartParameters()
Deprecated. use BatchExecutionContext#getBatchStartParameters() |
JobExecutionContext |
getContext()
Internal method, do not use from client API |
java.util.List |
getExceptions()
Returns exceptions stored in the context |
static java.util.List |
getExceptions(JobExecutionContext theContext)
|
java.lang.String |
getLaunchName()
|
java.util.Map |
getPhysicalsFileNames()
Deprecated. Added only for source compatibility with SI3SI, cannot be removed |
ReturnStatus |
getReturnStatus()
|
SqlParameter[] |
getSqlBatchStartParameters()
Modify parameters of BatchStart query. |
Trigger |
getTrigger()
|
void |
removeAttribute(java.lang.String attributeName)
Remvoe attribute |
void |
reset()
Clean context |
void |
scheduleJob(Trigger trigger)
Deprecated. DO NOT USE |
void |
setAttribute(java.lang.String attributeName,
java.lang.Object value)
Put attribute in context |
void |
setBatchId(java.lang.Long id)
|
void |
setBatchParameters(java.util.Map params)
Set parameters set through JMX, not parameters of SqlBatchStart |
void |
setBatchStartDataSource(java.lang.String dataSource)
|
void |
setBatchStartParameters(SqlParameter[] parameters)
Deprecated. use BatchExecutionContext#setBatchStartParameters(SqlParameter[]) |
void |
setLaunchName(java.lang.String launchName)
|
void |
setPhycalsFileNames(java.util.Map physicalsNames)
Deprecated. Added only for source compatibility with SI3SI, cannot be removed |
void |
setPhysicalsFileNames(java.util.Map physicalsNames)
Deprecated. Added only for source compatibility with SI3SI, cannot be removed |
void |
setReturnStatus(ReturnStatus status)
|
void |
setSqlBatchStartParameters(SqlParameter[] parameters)
|
static boolean |
wasBatchExecutionVetoed(JobExecutionContext context)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String START_WITH_PARAMETERS_ATTRIBUTE
public static final java.lang.String RETURN_STATUS_ATTRIBUTE
| Constructor Detail |
|---|
public BatchExecutionContext(JobExecutionContext context)
context - JobExecutionContext| Method Detail |
|---|
public final java.lang.Long getBatchId()
public final void setBatchId(java.lang.Long id)
id - Long : id generated for the batchpublic final void addException(java.lang.Throwable t)
BatchExecutionContext
t - Throwablepublic final java.util.Map getBatchParameters()
public final void setBatchParameters(java.util.Map params)
params - Map : Les paramètres du Batchpublic final Trigger getTrigger()
public final java.util.List getExceptions()
public static final java.util.List getExceptions(JobExecutionContext theContext)
theContext - JobExecutionContext
public final void setBatchStartDataSource(java.lang.String dataSource)
dataSource - String pool name for IBatchStartpublic final java.lang.String getBatchStartDataSource()
public final void setLaunchName(java.lang.String launchName)
launchName - String launch namepublic final java.lang.String getLaunchName()
String Launch name if batch has launchespublic final java.lang.String getBatchGroup()
public final java.lang.String getBatchName()
public final void setReturnStatus(ReturnStatus status)
status - ReturnStatus : return statuspublic final ReturnStatus getReturnStatus()
ReturnStatuspublic static final java.lang.String getBatchStartDataSource(JobExecutionContext theContext)
theContext - JobExecutionContext
IBatchStartpublic final void reset()
public final void setAttribute(java.lang.String attributeName,
java.lang.Object value)
attributeName - Name of attributevalue - Object to storepublic final java.lang.Object getAttribute(java.lang.String attributeName)
attributeName - Nom de l'attribut
public final void removeAttribute(java.lang.String attributeName)
attributeName - Name of attribute to removepublic static final boolean wasBatchExecutionVetoed(JobExecutionContext context)
context - JobExecutionContext
public void setSqlBatchStartParameters(SqlParameter[] parameters)
parameters - SqlParameter[]public void setBatchStartParameters(SqlParameter[] parameters)
parameters - SqlParameter[]setBatchStartParameters(SqlParameter[])public SqlParameter[] getSqlBatchStartParameters()
SqlParameter[] of BatchStart or null if not setpublic SqlParameter[] getBatchStartParameters()
SqlParameter[] of BatchStart or null if not setgetBatchStartParameters()public final java.util.Map getPhysicalsFileNames()
public final void setPhycalsFileNames(java.util.Map physicalsNames)
physicalsNames - Map physical file namespublic final void setPhysicalsFileNames(java.util.Map physicalsNames)
physicalsNames - Map physical file namessetAttribute(String, Object)public void scheduleJob(Trigger trigger)
trigger - Triggerpublic JobExecutionContext getContext()
JobExecutionContext
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||