|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectes.caib.ibkey.bpm.common.handler.IbkeyBPMLoggerTemplate
es.caib.ibkey.bpm.common.handler.LoggerActionHandler
es.caib.ibkey.bpm.common.handler.AbstractIndexedHandler
public abstract class AbstractIndexedHandler
Template per als handlers
| Field Summary | |
|---|---|
protected boolean |
alreadyDone
indica si ya se había realizado la tarea con anterioridad. |
protected java.lang.Boolean |
hasStageInput
Indica si l'input ve gestionat per l'stage manager |
protected java.lang.String |
inputContentType
Content-type de l'objecte d'entrada |
| Fields inherited from class es.caib.ibkey.bpm.common.handler.IbkeyBPMLoggerTemplate |
|---|
__processInstanceId |
| Constructor Summary | |
|---|---|
AbstractIndexedHandler()
|
|
| Method Summary | |
|---|---|
boolean |
canSignal()
|
void |
execute(org.jbpm.graph.exe.ExecutionContext ctx)
Mètode plantilla de l'execució: |
protected abstract void |
freeResources(org.jbpm.graph.exe.ExecutionContext ctx)
|
protected es.caib.bpm.attachment.AttachmentManager |
getAttMgr()
|
java.lang.Boolean |
getHandleRetry()
|
java.lang.String |
getInputContentType()
|
protected java.lang.Object |
getInputObject()
|
es.caib.ibkey.bpm.common.ContentTypeRegistry |
getMimeReg()
|
protected java.lang.String |
getOutputContentType()
|
protected java.io.InputStream |
getOutputObject()
|
protected java.lang.String |
getOutputOriginalName()
|
protected java.lang.String |
getOutputTag()
|
java.lang.String |
getSignalTo()
|
protected es.caib.ibkey.bpm.document.stage.StageInfo |
getStageActual()
|
java.lang.String |
getStageActualName()
|
protected es.caib.ibkey.bpm.document.stage.StageInfo |
getStageAnterior()
|
protected es.caib.ibkey.bpm.document.stage.StageManager |
getStgMgr()
|
protected abstract void |
handleExecute(org.jbpm.graph.exe.ExecutionContext ctx)
Las subclases deben implementar este método |
protected abstract void |
handleRollBack(org.jbpm.graph.exe.ExecutionContext ctx)
Las subclases deben implementar este método para gestionar los errores |
boolean |
isCanSignal()
|
void |
setCanSignal(boolean can)
|
void |
setHandleRetry(java.lang.Boolean handleRetry)
|
void |
setInputContentType(java.lang.String inputContentType)
|
protected void |
setInputObject(java.lang.Object inputObject)
|
protected void |
setOutputContentType(java.lang.String outputContentType)
|
protected void |
setOutputObject(java.io.InputStream outputObject)
|
protected void |
setOutputOriginalName(java.lang.String outputOriginalName)
|
protected void |
setOutputTag(java.lang.String outputTag)
|
void |
setSignalTo(java.lang.String signalTo)
|
void |
setStageActualName(java.lang.String stageActualName)
|
| Methods inherited from class es.caib.ibkey.bpm.common.handler.IbkeyBPMLoggerTemplate |
|---|
configure, debug, error, exceptionToString, getAdminMailAdresses, warn |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected java.lang.String inputContentType
protected java.lang.Boolean hasStageInput
protected boolean alreadyDone
| Constructor Detail |
|---|
public AbstractIndexedHandler()
| Method Detail |
|---|
public void execute(org.jbpm.graph.exe.ExecutionContext ctx)
throws java.lang.Exception
execute in interface org.jbpm.graph.def.ActionHandlerexecute in class LoggerActionHandlerjava.lang.Exceptionprotected abstract void freeResources(org.jbpm.graph.exe.ExecutionContext ctx)
public es.caib.ibkey.bpm.common.ContentTypeRegistry getMimeReg()
protected abstract void handleRollBack(org.jbpm.graph.exe.ExecutionContext ctx)
ctx -
java.lang.Exception
protected abstract void handleExecute(org.jbpm.graph.exe.ExecutionContext ctx)
throws java.lang.Exception
ctx -
java.lang.Exceptionprotected es.caib.ibkey.bpm.document.stage.StageManager getStgMgr()
protected es.caib.ibkey.bpm.document.stage.StageInfo getStageActual()
protected es.caib.ibkey.bpm.document.stage.StageInfo getStageAnterior()
protected java.lang.String getOutputTag()
protected void setOutputTag(java.lang.String outputTag)
outputTag - the outputTag to setprotected java.lang.Object getInputObject()
protected void setInputObject(java.lang.Object inputObject)
inputObject - the inputObject to setprotected java.io.InputStream getOutputObject()
protected void setOutputObject(java.io.InputStream outputObject)
outputObject - the outputObject to setprotected java.lang.String getOutputContentType()
protected void setOutputContentType(java.lang.String outputContentType)
outputContentType - the outputContentType to setprotected java.lang.String getOutputOriginalName()
protected void setOutputOriginalName(java.lang.String outputOriginalName)
outputOriginalName - the outputOriginalName to setprotected es.caib.bpm.attachment.AttachmentManager getAttMgr()
public java.lang.String getStageActualName()
public void setStageActualName(java.lang.String stageActualName)
stageActualName - the stageActualName to setpublic void setCanSignal(boolean can)
public boolean canSignal()
public java.lang.Boolean getHandleRetry()
public void setHandleRetry(java.lang.Boolean handleRetry)
handleRetry - the handleRetry to setpublic boolean isCanSignal()
public java.lang.String getInputContentType()
public void setInputContentType(java.lang.String inputContentType)
inputContentType - the inputContentType to setpublic java.lang.String getSignalTo()
public void setSignalTo(java.lang.String signalTo)
signalTo - the signalTo to set
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||