
public interface Step<T> extends Child<T>, JslStepCommType<T,Step<T>,Properties<Step<T>>,Listeners<Step<T>>,Batchlet<Step<T>>,Chunk<Step<T>>,Partition<Step<T>>>
Step xsd type| Modifier and Type | Method and Description |
|---|---|
Step<T> |
allowStartIfComplete(String allowStartIfComplete)
Sets the
allow-start-if-complete attribute |
End<Step<T>> |
createEnd()
Creates a new
end element |
Fail<Step<T>> |
createFail()
Creates a new
fail element |
Next<Step<T>> |
createNext()
Creates a new
next element |
Stop<Step<T>> |
createStop()
Creates a new
stop element |
List<End<Step<T>>> |
getAllEnd()
Returns all
end elements |
List<Fail<Step<T>>> |
getAllFail()
Returns all
fail elements |
List<Next<Step<T>>> |
getAllNext()
Returns all
next elements |
String |
getAllowStartIfComplete()
Returns the
allow-start-if-complete attribute |
List<Stop<Step<T>>> |
getAllStop()
Returns all
stop elements |
String |
getId()
Returns the
id attribute |
String |
getNext()
Returns the
next attribute |
Batchlet<Step<T>> |
getOrCreateBatchlet()
If not already created, a new
batchlet element with the given value will be created. |
Chunk<Step<T>> |
getOrCreateChunk()
If not already created, a new
chunk element with the given value will be created. |
End<Step<T>> |
getOrCreateEnd()
If not already created, a new
end element will be created and returned. |
Fail<Step<T>> |
getOrCreateFail()
If not already created, a new
fail element will be created and returned. |
Listeners<Step<T>> |
getOrCreateListeners()
If not already created, a new
listeners element with the given value will be created. |
Next<Step<T>> |
getOrCreateNext()
If not already created, a new
next element will be created and returned. |
Partition<Step<T>> |
getOrCreatePartition()
If not already created, a new
partition element with the given value will be created. |
Properties<Step<T>> |
getOrCreateProperties()
If not already created, a new
properties element with the given value will be created. |
Stop<Step<T>> |
getOrCreateStop()
If not already created, a new
stop element will be created and returned. |
String |
getStartLimit()
Returns the
start-limit attribute |
Step<T> |
id(String id)
Sets the
id attribute |
Step<T> |
next(String next)
Sets the
next attribute |
Step<T> |
removeAllEnd()
Removes all
end elements |
Step<T> |
removeAllFail()
Removes all
fail elements |
Step<T> |
removeAllNext()
Removes all
next elements |
Step<T> |
removeAllowStartIfComplete()
Removes the
allow-start-if-complete attribute |
Step<T> |
removeAllStop()
Removes all
stop elements |
Step<T> |
removeBatchlet()
Removes the
batchlet element |
Step<T> |
removeChunk()
Removes the
chunk element |
Step<T> |
removeId()
Removes the
id attribute |
Step<T> |
removeListeners()
Removes the
listeners element |
Step<T> |
removeNext()
Removes the
next attribute |
Step<T> |
removePartition()
Removes the
partition element |
Step<T> |
removeProperties()
Removes the
properties element |
Step<T> |
removeStartLimit()
Removes the
start-limit attribute |
Step<T> |
startLimit(String startLimit)
Sets the
start-limit attribute |
End<Step<T>> getOrCreateEnd()
end element will be created and returned.
Otherwise, the first existing end element will be returned.endEnd<Step<T>> createEnd()
end elementEnd> Fail<Step<T>> getOrCreateFail()
fail element will be created and returned.
Otherwise, the first existing fail element will be returned.failFail<Step<T>> createFail()
fail elementFail> Step<T> removeAllFail()
fail elementsFail> Next<Step<T>> getOrCreateNext()
next element will be created and returned.
Otherwise, the first existing next element will be returned.nextNext<Step<T>> createNext()
next elementNext> Step<T> removeAllNext()
next elementsNext> Stop<Step<T>> getOrCreateStop()
stop element will be created and returned.
Otherwise, the first existing stop element will be returned.stopStop<Step<T>> createStop()
stop elementStop> Step<T> removeAllStop()
stop elementsStop> Properties<Step<T>> getOrCreateProperties()
properties element with the given value will be created.
Otherwise, the existing properties element will be returned.Properties> Step<T> removeProperties()
properties elementStepListeners<Step<T>> getOrCreateListeners()
listeners element with the given value will be created.
Otherwise, the existing listeners element will be returned.Listeners> Step<T> removeListeners()
listeners elementStepBatchlet<Step<T>> getOrCreateBatchlet()
batchlet element with the given value will be created.
Otherwise, the existing batchlet element will be returned.Batchlet> Step<T> removeBatchlet()
batchlet elementStepChunk<Step<T>> getOrCreateChunk()
chunk element with the given value will be created.
Otherwise, the existing chunk element will be returned.Chunk> Partition<Step<T>> getOrCreatePartition()
partition element with the given value will be created.
Otherwise, the existing partition element will be returned.Partition> Step<T> removePartition()
partition elementStepStep<T> id(String id)
id attributeid - the value for the attribute idStepString getId()
id attributeidStep<T> startLimit(String startLimit)
start-limit attributestartLimit - the value for the attribute start-limitStepString getStartLimit()
start-limit attributestart-limitStep<T> removeStartLimit()
start-limit attributeStepStep<T> allowStartIfComplete(String allowStartIfComplete)
allow-start-if-complete attributeallowStartIfComplete - the value for the attribute allow-start-if-completeStepString getAllowStartIfComplete()
allow-start-if-complete attributeallow-start-if-completeStep<T> removeAllowStartIfComplete()
allow-start-if-complete attributeStepStep<T> next(String next)
next attributenext - the value for the attribute nextStepString getNext()
next attributenextCopyright © 2025 JBoss by Red Hat. All rights reserved.