@DistributeMe(agentsSupport=false,
moskitoSupport=false)
@SupportService
@FailBy(strategyClass=org.distributeme.core.failing.RetryCallOnce.class)
public interface JourneyAPI
extends net.anotheria.anoplass.api.API, net.anotheria.anoprise.metafactory.Service
| Modifier and Type | Method and Description |
|---|---|
AnalyzedJourneyAO |
analyzeJourney(java.lang.String journeyName)
Analyzes a journey and returns a cumulated calls by time spent in each producer as well as the number of requests in each producer.
|
AnalyzedJourneyAO |
analyzeJourneyByMethod(java.lang.String journeyName)
Analyzes a journey and returns a cumulated calls by time spent in each method as well as the number of requests in each method.
|
void |
deleteJourney(java.lang.String journeyName)
Deletes a journey.
|
JourneyAO |
getJourney(java.lang.String name)
Returns specified journey.
|
java.util.List<JourneyListItemAO> |
getJourneys()
Returns list of available journeys.
|
TracedCallAO |
getTracedCall(java.lang.String journeyName,
int callPosition,
TimeUnit unit) |
TracedCallAO |
getTracedCallByName(java.lang.String journeyName,
java.lang.String traceName,
TimeUnit unit) |
java.util.List<JourneyListItemAO> getJourneys() throws net.anotheria.anoplass.api.APIException
net.anotheria.anoplass.api.APIExceptionJourneyAO getJourney(java.lang.String name) throws net.anotheria.anoplass.api.APIException
name - name of the journey.net.anotheria.anoplass.api.APIExceptionTracedCallAO getTracedCall(java.lang.String journeyName, int callPosition, TimeUnit unit) throws net.anotheria.anoplass.api.APIException
net.anotheria.anoplass.api.APIExceptionTracedCallAO getTracedCallByName(java.lang.String journeyName, java.lang.String traceName, TimeUnit unit) throws net.anotheria.anoplass.api.APIException
net.anotheria.anoplass.api.APIExceptionAnalyzedJourneyAO analyzeJourney(java.lang.String journeyName) throws net.anotheria.anoplass.api.APIException
journeyName - name of the journey to analyze.net.anotheria.anoplass.api.APIExceptionAnalyzedJourneyAO analyzeJourneyByMethod(java.lang.String journeyName) throws net.anotheria.anoplass.api.APIException
journeyName - name of the journey to analyze.net.anotheria.anoplass.api.APIExceptionvoid deleteJourney(java.lang.String journeyName)
throws net.anotheria.anoplass.api.APIException
journeyName - net.anotheria.anoplass.api.APIExceptionCopyright © 2010-2020 anotheria.net. All Rights Reserved.