Package org.ikasan.spec.history
Interface FlowInvocationMetric<EVENT>
public interface FlowInvocationMetric<EVENT>
- Author:
- Ikasan Development Team
-
Method Summary
Modifier and TypeMethodDescriptionGet the error URI.longGet the metric expiry.Get the final action.Get the flow invocation eventsGet the flow nameGet the harvested flag.longGet the harvested flag.longGet the flow invocation end timelongGet the flow invocation start timeGet the module namevoidsetErrorUri(String errorUri) Set the error URI.voidsetExpiry(long expiry) Set the metric expiry.voidsetFinalAction(String finalAction) Set the final action.voidsetFlowInvocationEvents(Set<EVENT> events) Set the flow invocation events.voidsetFlowName(String flowName) Set the flow namevoidsetHarvested(Boolean harvested) Set the harvested flag.voidsetHarvestedDateTime(long harvested) Set the harvested flag.voidsetInvocationEndTime(long invocationEndTime) Set the flow invocation end timevoidsetInvocationStartTime(long invocationStartTime) Set the flow invocation start time.voidsetModuleName(String moduleName) Set the module name
-
Method Details
-
getModuleName
String getModuleName()Get the module name- Returns:
-
setModuleName
Set the module name- Parameters:
moduleName-
-
getFlowName
String getFlowName()Get the flow name- Returns:
-
setFlowName
Set the flow name- Parameters:
flowName-
-
getInvocationStartTime
long getInvocationStartTime()Get the flow invocation start time- Returns:
-
setInvocationStartTime
void setInvocationStartTime(long invocationStartTime) Set the flow invocation start time.- Parameters:
invocationStartTime-
-
getInvocationEndTime
long getInvocationEndTime()Get the flow invocation end time- Returns:
-
setInvocationEndTime
void setInvocationEndTime(long invocationEndTime) Set the flow invocation end time- Parameters:
invocationEndTime-
-
getFinalAction
String getFinalAction()Get the final action.- Returns:
-
setFinalAction
Set the final action.- Parameters:
finalAction-
-
getFlowInvocationEvents
Get the flow invocation events- Returns:
-
setFlowInvocationEvents
Set the flow invocation events.- Parameters:
events-
-
getHarvested
Boolean getHarvested()Get the harvested flag.- Returns:
-
setHarvested
Set the harvested flag.- Parameters:
harvested-
-
getHarvestedDateTime
long getHarvestedDateTime()Get the harvested flag.- Returns:
-
setHarvestedDateTime
void setHarvestedDateTime(long harvested) Set the harvested flag.- Parameters:
harvested-
-
getExpiry
long getExpiry()Get the metric expiry.- Returns:
-
setExpiry
void setExpiry(long expiry) Set the metric expiry.- Parameters:
expiry-
-
getErrorUri
String getErrorUri()Get the error URI.- Returns:
-
setErrorUri
Set the error URI.- Parameters:
errorUri-
-