org.mockserver.model
Class HttpClassCallback

java.lang.Object
  extended by org.mockserver.model.ObjectWithReflectiveEqualsHashCodeToString
      extended by org.mockserver.model.ObjectWithJsonToString
          extended by org.mockserver.model.Action
              extended by org.mockserver.model.HttpClassCallback

public class HttpClassCallback
extends Action

Author:
jamesdbloom

Nested Class Summary
 
Nested classes/interfaces inherited from class org.mockserver.model.Action
Action.Type
 
Field Summary
 
Fields inherited from class org.mockserver.model.ObjectWithReflectiveEqualsHashCodeToString
logger
 
Constructor Summary
HttpClassCallback()
           
 
Method Summary
static HttpClassCallback callback()
          Static builder to create a callback.
static HttpClassCallback callback(String callbackClass)
          Static builder to create a callback, which take a callback class as a string.
 String getCallbackClass()
           
 Action.Type getType()
           
 HttpClassCallback withCallbackClass(String callbackClass)
          The class to callback as a fully qualified class name The callback class must: - implement org.mockserver.mock.action.ExpectationCallback - have a zero argument constructor - be available in the classpath of the MockServer
 
Methods inherited from class org.mockserver.model.ObjectWithJsonToString
toString
 
Methods inherited from class org.mockserver.model.ObjectWithReflectiveEqualsHashCodeToString
addFieldsExcludedFromEqualsAndHashCode, equals, fieldsExcludedFromEqualsAndHashCode, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

HttpClassCallback

public HttpClassCallback()
Method Detail

callback

public static HttpClassCallback callback()
Static builder to create a callback.


callback

public static HttpClassCallback callback(String callbackClass)
Static builder to create a callback, which take a callback class as a string. The callback class must: - implement org.mockserver.mock.action.ExpectationCallback - have a zero argument constructor - be available in the classpath of the MockServer

Parameters:
callbackClass - class to callback as a fully qualified class name, i.e. "com.foo.MyExpectationCallback"

getType

public Action.Type getType()
Specified by:
getType in class Action

getCallbackClass

public String getCallbackClass()

withCallbackClass

public HttpClassCallback withCallbackClass(String callbackClass)
The class to callback as a fully qualified class name The callback class must: - implement org.mockserver.mock.action.ExpectationCallback - have a zero argument constructor - be available in the classpath of the MockServer

Parameters:
callbackClass - class to callback as a fully qualified class name, i.e. "com.foo.MyExpectationCallback"


Copyright © 2017. All rights reserved.