Skip navigation links
A B C F G H I L M N O P R S T V W Y 

A

add(WSSimulation) - Method in class wssimulator.WSSimulatorHandlerService
Adds and starts a simulator simulation
addRoute(WSSimulation) - Method in class wssimulator.handler.BaseHandler
Adds a route to this handler
addSimulations(Collection<WSSimulation>) - Method in class wssimulator.Simulator
adds a collection of simulations to the simulator.

B

BaseHandler - Class in wssimulator.handler
Base handler for handling http requests to the server.
BaseHandler() - Constructor for class wssimulator.handler.BaseHandler
 
BaseHandler(WSSimulation) - Constructor for class wssimulator.handler.BaseHandler
 
blockUntilCalled() - Method in class wssimulator.WSSimulationContext
Blocks the current thread until this simulation is called.
blockUntilCalled(int, TimeUnit) - Method in class wssimulator.WSSimulationContext
Blocks the current thread until this simulation is called.
byName(String) - Static method in class wssimulator.scanner.SimulationFilters
 
byNamespace(String) - Static method in class wssimulator.scanner.SimulationFilters
 
byPackagePrefix(String) - Static method in class wssimulator.scanner.SimulationFilters
 
byPath(String) - Static method in class wssimulator.scanner.SimulationFilters
 
byRegex(String) - Static method in class wssimulator.scanner.SimulationFilters
 

C

callCount() - Method in class wssimulator.WSSimulationContext
The number of timesk this simulation has been called.
classPathScanner(SimulationFilter) - Static method in class wssimulator.scanner.SimulationScanner
 
CompositeFilter - Class in wssimulator.scanner
 
CompositeFilter(SimulationFilter...) - Constructor for class wssimulator.scanner.CompositeFilter
 
consumes - Variable in class wssimulator.WSSimulation
Mediatype the service will consume.
ContainsRouteRequestFilterer - Class in wssimulator.handler
 
ContainsRouteRequestFilterer() - Constructor for class wssimulator.handler.ContainsRouteRequestFilterer
 

F

filter(WSSimulation, Request) - Method in class wssimulator.handler.ContainsRouteRequestFilterer
 
filter(WSSimulation, Request) - Method in class wssimulator.handler.NoneRouteRequestFilterer
 
filter(WSSimulation, Request) - Method in interface wssimulator.handler.RouteRequestFilterer
 
filter() - Method in class wssimulator.scanner.FilterSimulationsByPackagePrefix
 
filter() - Method in class wssimulator.scanner.FilterSimulationsByRegex
 
filter() - Method in interface wssimulator.scanner.SearchFilter
 
filter - Variable in class wssimulator.WSSimulatorRequest
Filter content
FilterByForTest - Class in wssimulator.scanner
 
FilterByForTest(String) - Constructor for class wssimulator.scanner.FilterByForTest
 
FilterByName - Class in wssimulator.scanner
 
FilterByName(String) - Constructor for class wssimulator.scanner.FilterByName
 
FilterByNamespace - Class in wssimulator.scanner
 
FilterByNamespace(String) - Constructor for class wssimulator.scanner.FilterByNamespace
 
FilterByPath - Class in wssimulator.scanner
Created by Ian on 10/05/2017.
FilterByPath(String) - Constructor for class wssimulator.scanner.FilterByPath
 
filters(SimulationFilter...) - Static method in class wssimulator.scanner.SimulationFilters
 
FilterSimulationsByPackagePrefix - Class in wssimulator.scanner
 
FilterSimulationsByPackagePrefix(String) - Constructor for class wssimulator.scanner.FilterSimulationsByPackagePrefix
 
FilterSimulationsByRegex - Class in wssimulator.scanner
 
FilterSimulationsByRegex(String) - Constructor for class wssimulator.scanner.FilterSimulationsByRegex
 
filterType() - Method in class wssimulator.scanner.CompositeFilter
 
filterType() - Method in class wssimulator.scanner.FilterSimulationsByPackagePrefix
 
filterType() - Method in class wssimulator.scanner.FilterSimulationsByRegex
 
filterType() - Method in interface wssimulator.scanner.SimulationContentFilter
 
filterType() - Method in interface wssimulator.scanner.SimulationFilter
 
filterType - Variable in class wssimulator.WSSimulatorRequest
Type of route filter to apply to request
findSimulation(String, HttpMethod) - Method in class wssimulator.Simulator
Return simulation path based on its logical path
findSimulationByName(String) - Method in class wssimulator.Simulator
Return the Simulation of a simulation path based on its name.
findSimulationByName(String) - Method in class wssimulator.WSSimulatorHandlerService
 
findSimulationId(String, HttpMethod) - Method in class wssimulator.Simulator
Return the ID of a simulation path based on its logical path
findSimulationIdByPath(String, HttpMethod) - Method in class wssimulator.WSSimulatorHandlerService
 
findSimulationsNamespace(String) - Method in class wssimulator.Simulator
Return the simulations of a given namespace.
forTest(String) - Static method in class wssimulator.scanner.SimulationFilters
 
forTest - Variable in class wssimulator.WSSimulation
Grouping by logical test suite

G

getRequestId() - Method in exception wssimulator.SimulationNotFoundException
 

H

HttpMethod - Enum in wssimulator
The supported HTTPMethods.
httpMethod - Variable in class wssimulator.WSSimulation
The paths corresponding httpmethod

I

id - Variable in class wssimulator.WSSimulationContext
identification for this simulation
include(WSSimulation) - Method in class wssimulator.scanner.FilterByForTest
 
include(WSSimulation) - Method in class wssimulator.scanner.FilterByName
 
include(WSSimulation) - Method in class wssimulator.scanner.FilterByNamespace
 
include(WSSimulation) - Method in class wssimulator.scanner.FilterByPath
 
include(WSSimulation) - Method in interface wssimulator.scanner.SimulationContentFilter
 

L

lastMessage() - Method in class wssimulator.WSSimulationContext
Last message to reach the simulation
latency - Variable in class wssimulator.WSSimulation
Added latency for this call in milliseconds; supports ranged latency; e.g.
loadedSimulationCount() - Method in class wssimulator.Simulator
Returns the count of all simulations that are loaded within the simulator.

M

messages() - Method in class wssimulator.WSSimulationContext
All received messages to reach the simulation

N

name - Variable in class wssimulator.WSSimulation
An name to represent this call
namespace - Variable in class wssimulator.WSSimulation
The namespace of this simulation
NoneRouteRequestFilterer - Class in wssimulator.handler
Created by Ian on 29/07/2016.
NoneRouteRequestFilterer() - Constructor for class wssimulator.handler.NoneRouteRequestFilterer
 

O

onClassPath - Variable in class wssimulator.WSSimulation
 

P

path - Variable in class wssimulator.WSSimulation
The path of this service
priority - Variable in class wssimulator.WSSimulation
Priority giving to this simulation.
processRequest(Request, Response) - Method in class wssimulator.handler.BaseHandler
 

R

readClasspathResourceQuietly(String) - Static method in class wssimulator.scanner.SimulationScanner
 
request - Variable in class wssimulator.WSSimulation
Holds request logic for validation/filtering
response - Variable in class wssimulator.WSSimulation
Default Response
responseCode - Variable in class wssimulator.WSSimulation
sets the response code to send back to the caller
routeCount() - Method in class wssimulator.handler.BaseHandler
Return the route count that this handler manages
RouteRequestFilterer - Interface in wssimulator.handler
 
RouteRequestFilterType - Enum in wssimulator
The Route Filter options

S

SearchFilter - Interface in wssimulator.scanner
 
searchFilters() - Method in class wssimulator.scanner.CompositeFilter
 
setPort(int) - Method in class wssimulator.Simulator
 
shutdown() - Method in class wssimulator.Simulator
Shuts down the simulator
simulation() - Method in exception wssimulator.SimulationNotValidException
 
SimulationContentFilter - Interface in wssimulator.scanner
 
simulationContentFilters() - Method in class wssimulator.scanner.CompositeFilter
 
SimulationFilter - Interface in wssimulator.scanner
 
SimulationFilters - Class in wssimulator.scanner
 
SimulationFilters() - Constructor for class wssimulator.scanner.SimulationFilters
 
SimulationFilterType - Enum in wssimulator.scanner
Filter type
simulationInvoked(String) - Method in class wssimulator.WSSimulationContext
Holds the request just received for this simulation
SimulationNotFoundException - Exception in wssimulator
thrown when the simulation passed in is not found
SimulationNotFoundException(int) - Constructor for exception wssimulator.SimulationNotFoundException
 
SimulationNotValidException - Exception in wssimulator
thrown when the simulation passed in cannot be parsed
SimulationNotValidException(WSSimulation) - Constructor for exception wssimulator.SimulationNotValidException
 
SimulationScanner - Class in wssimulator.scanner
 
SimulationScanner() - Constructor for class wssimulator.scanner.SimulationScanner
 
Simulator - Class in wssimulator
 
Simulator() - Constructor for class wssimulator.Simulator
 
simulator(int) - Static method in class wssimulator.WSSimulator
 
simulator() - Static method in class wssimulator.WSSimulator
 

T

toSimulation(String, String) - Static method in class wssimulator.YamlToSimulation
 
toString() - Method in class wssimulator.WSSimulation
 
toString() - Method in class wssimulator.WSSimulatorRequest
 

V

validate(WSSimulation) - Static method in class wssimulator.WSSimulatorValidation
Validates the simulation.
validateJSON(String, String) - Static method in class wssimulator.WSSimulatorValidation
Uses JsonSchema to validate JSON against A JSON Schema File
validateXml(String, String) - Static method in class wssimulator.WSSimulatorValidation
Uses Validator to validate XML against XSD
validSimulations() - Method in class wssimulator.WSSimulatorHandlerService
 
valueOf(String) - Static method in enum wssimulator.HttpMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum wssimulator.RouteRequestFilterType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum wssimulator.scanner.SimulationFilterType
Returns the enum constant of this type with the specified name.
values() - Static method in enum wssimulator.HttpMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum wssimulator.RouteRequestFilterType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum wssimulator.scanner.SimulationFilterType
Returns an array containing the constants of this enum type, in the order they are declared.

W

WSSimulation - Class in wssimulator
Represents a full simulation for the wssimulator service
WSSimulation() - Constructor for class wssimulator.WSSimulation
 
wsSimulationContext - Variable in class wssimulator.WSSimulation
Response object for this simulation
WSSimulationContext - Class in wssimulator
Context object that provides a running view of the simulation.
WSSimulationContext() - Constructor for class wssimulator.WSSimulationContext
 
wssimulator - package wssimulator
 
WSSimulator - Class in wssimulator
Base simulator for public services.
WSSimulator() - Constructor for class wssimulator.WSSimulator
 
wssimulator.handler - package wssimulator.handler
 
wssimulator.scanner - package wssimulator.scanner
 
WSSimulatorHandlerService - Class in wssimulator
Manages the service raise
WSSimulatorHandlerService() - Constructor for class wssimulator.WSSimulatorHandlerService
 
WSSimulatorRequest - Class in wssimulator
Holds the request validation and routing logic.
WSSimulatorRequest() - Constructor for class wssimulator.WSSimulatorRequest
 
WSSimulatorValidation - Class in wssimulator
Utility class to validate datasets within WSSimulator
WSSimulatorValidation() - Constructor for class wssimulator.WSSimulatorValidation
 

Y

YamlNotValidException - Exception in wssimulator
Thrown when the YAML is not well formed or missing.
YamlNotValidException(String) - Constructor for exception wssimulator.YamlNotValidException
 
YamlToSimulation - Class in wssimulator
Converts valid YAML to a simulation.
YamlToSimulation() - Constructor for class wssimulator.YamlToSimulation
 
A B C F G H I L M N O P R S T V W Y 
Skip navigation links