Jagger
 All Classes Namespaces Files Functions Variables Enumerator Groups Pages
InvocationListener com.griddynamics.jagger.engine.e1.collector.invocation.NotNullInvocationListener.provide ( )

Definition at line 32 of file NotNullInvocationListener.java.

32  {
33  return new InvocationListener() {
34  @Override
35  public void onStart(InvocationInfo invocationInfo) {
36  }
37 
38  @Override
39  public void onSuccess(InvocationInfo invocationInfo) {
40  if (invocationInfo.getResult() != null){
41  getMetricService().saveValue(metricName, 1);
42  }
43  }
44 
45  @Override
46  public void onFail(InvocationInfo invocationInfo, InvocationException e) {
47  }
48 
49  @Override
50  public void onError(InvocationInfo invocationInfo, Throwable error) {
51  }
52  };
53  }