org.ikasan.spec.history.FlowInvocationMetric Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of ikasan-spec-history Show documentation
Show all versions of ikasan-spec-history Show documentation
The message history service contracts for the Ikasan Enterprise Integration Platform
The newest version!
package org.ikasan.spec.history;
import java.util.Set;
/**
* @author Ikasan Development Team
*/
public interface FlowInvocationMetric
{
/**
* Get the module name
* @return
*/
public String getModuleName();
/**
* Set the module name
*
* @param moduleName
*/
public void setModuleName(String moduleName);
/**
* Get the flow name
*
* @return
*/
public String getFlowName();
/**
* Set the flow name
*
* @param flowName
*/
public void setFlowName(String flowName);
/**
* Get the flow invocation start time
*
* @return
*/
public long getInvocationStartTime();
/**
* Set the flow invocation start time.
*
* @param invocationStartTime
*/
public void setInvocationStartTime(long invocationStartTime);
/**
* Get the flow invocation end time
*
* @return
*/
public long getInvocationEndTime();
/**
* Set the flow invocation end time
*
* @param invocationEndTime
*/
public void setInvocationEndTime(long invocationEndTime);
/**
* Get the final action.
*
* @return
*/
public String getFinalAction();
/**
* Set the final action.
*
* @param finalAction
*/
public void setFinalAction(String finalAction);
/**
* Get the flow invocation events
*
* @return
*/
public Set getFlowInvocationEvents();
/**
* Set the flow invocation events.
*
* @param events
*/
public void setFlowInvocationEvents(Set events);
/**
* Get the harvested flag.
*
* @return
*/
public Boolean getHarvested();
/**
* Set the harvested flag.
*
* @param harvested
*/
public void setHarvested(Boolean harvested);
/**
* Get the harvested flag.
*
* @return
*/
public long getHarvestedDateTime();
/**
* Set the harvested flag.
*
* @param harvested
*/
public void setHarvestedDateTime(long harvested);
/**
* Get the metric expiry.
*
* @return
*/
public long getExpiry();
/**
* Set the metric expiry.
*
* @param expiry
*/
public void setExpiry(long expiry);
/**
* Get the error URI.
*
* @return
*/
public String getErrorUri();
/**
* Set the error URI.
*
* @param errorUri
*/
public void setErrorUri(String errorUri);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy