All Classes and Interfaces
Class
Description
Deprecated.
Methods annotated with this hook, execute after every scenario execution completes.
Methods annotated with this hook, execute after every Specification execution completes.
Methods annotated with this hook, execute after every Step execution completes.
Methods annotated with this hook, execute after the entire suite (all specs) execution completes.
Deprecated.
Methods annotated with this hook, execute before every scenario execution completes.
Methods annotated with this hook, execute before every Specification execution completes.
Methods annotated with this hook, execute before every Step execution completes.
Methods annotated with this hook, execute before the entire suite (all specs) execution completes.
Interface to provide a Custom Class Initializer for managing Class Objects.
Manages class instance creation, lifetime and caching.
Scans the current Classpath and passes to all the scanners passed.
Annotation added to methods which are Gauge Step implementations.
Extension hook for custom parameter parser implementations.
Scans for a custom screenshot grabber.
Implement this interface to take Custom Screenshots on Failure.
Deprecated.
DataStore is no longer valid.
Deprecated.
DataStoreFactory is no longer valid.
Gives the information about the current execution at runtime - spec, scenario, step that is running.
Holds Main for starting Gauge-java 1.
Scans for all Execution Hooks.
Deprecated.
Receives messages from gauge core and processes them using the relevant MessageProcessor and returns a
valid response.
/ Request for caching a file
/ Request for caching a file
Protobuf enum
gauge.messages.CacheFileRequest.FileStatus
/ Sent at end of Concept Execution.
/ Sent at end of Concept Execution.
/ Sent at start of Concept Execution.
/ Sent at start of Concept Execution.
Empty is a blank response, to be used when there is no return expected.
Empty is a blank response, to be used when there is no return expected.
/ Request sent ot the runner to Execute a Step
/ Request sent ot the runner to Execute a Step
/ Contains command line arguments which passed by user during execution.
/ Contains command line arguments which passed by user during execution.
/ Sent at end of Suite Execution.
/ Sent at end of Suite Execution.
/ Contains details of the execution
/ Contains details of the execution
/ Sent at start of Suite Execution.
/ Sent at start of Suite Execution.
/ Sends to any request which needs a execution status as response
/ usually step execution, hooks etc will return this
/ Sends to any request which needs a execution status as response
/ usually step execution, hooks etc will return this
/ Give all file changes to be made to file system
/ Give all file changes to be made to file system
/ Diffs to be applied to a file
/ Diffs to be applied to a file
/ Request for getting Implementation file glob pattern
/ Request for getting Implementation file glob pattern
/ Response for getting Implementation file glob pattern
/ Response for getting Implementation file glob pattern
/ Request for getting Implementation file list
/ Request for getting Implementation file list
/ Response for getting Implementation file list
/ Response for getting Implementation file list
/ Tell gauge to reset the kill timer, thus extending the life
/ Tell gauge to reset the kill timer, thus extending the life
/ Default request.
/ Default request.
/ This is the message which gets transferred all the time
/ with proper message type set
/ One of the Request/Response fields will have value, depending on the MessageType set.
/ This is the message which gets transferred all the time
/ with proper message type set
/ One of the Request/Response fields will have value, depending on the MessageType set.
Protobuf enum
gauge.messages.Message.MessageType
/ Holds the new and old positions of a parameter
/ Holds the new and old positions of a parameter
/ Tells the runner to refactor the specified Step.
/ Tells the runner to refactor the specified Step.
/ Response of a RefactorRequest
/ Response of a RefactorRequest
/ Request runner to initialize Scenario DataStore
/ Scenario Datastore is reset after every Scenario execution.
/ Request runner to initialize Scenario DataStore
/ Scenario Datastore is reset after every Scenario execution.
/ Sent at end of Scenario Execution.
/ Sent at end of Scenario Execution.
/ Sent at start of Scenario Execution.
/ Sent at start of Scenario Execution.
/ Contains details of the Scenario execution.
/ Contains details of the Scenario execution.
/ Contains details of the Scenario repeat execution.
/ Contains details of the Scenario repeat execution.
/ Request runner to initialize Spec DataStore
/ Spec Datastore is reset after every Spec execution.
/ Request runner to initialize Spec DataStore
/ Spec Datastore is reset after every Spec execution.
Protobuf type
gauge.messages.SpecDetailsProtobuf type
gauge.messages.SpecDetailsProtobuf type
gauge.messages.SpecDetails.SpecDetailProtobuf type
gauge.messages.SpecDetails.SpecDetail
/ Sent at end of Spec Execution.
/ Sent at end of Spec Execution.
/ Sent at start of Spec Execution.
/ Sent at start of Spec Execution.
/ Contains details of the Spec execution.
/ Contains details of the Spec execution.
/ Sent at end of Step Execution.
/ Sent at end of Step Execution.
/ Sent at start of Step Execution.
/ Sent at start of Step Execution.
/ Contains details of the Step execution.
/ Contains details of the Step execution.
/ Request for details on a Single Step.
/ Request for details on a Single Step.
/ Response to StepNameRequest.
/ Response to StepNameRequest.
/ Requests Gauge to give all Step Names.
/ Requests Gauge to give all Step Names.
/ Response to StepNamesRequest
/ Response to StepNamesRequest
/ Request for find step positions
/ Request for find step positions
/ Response for find step positions
/ Response for find step positions
/ Step position for each step implementation
/ Step position for each step implementation
/ Request sent ot the runner to check if given Step is valid
/ Request sent ot the runner to check if given Step is valid
/ Response of StepValidateRequest
/ Response of StepValidateRequest
Protobuf enum
gauge.messages.StepValidateResponse.ErrorType
/ Request for injecting code snippet into implementation file
/ Request for injecting code snippet into implementation file
/ Request runner to initialize Suite DataStore
/ Suite Datastore is reset after every Suite execution.
/ Request runner to initialize Suite DataStore
/ Suite Datastore is reset after every Suite execution.
/ Result of the Suite Execution.
/ Result of the Suite Execution.
Protobuf type
gauge.messages.SuiteExecutionResultItemProtobuf type
gauge.messages.SuiteExecutionResultItem
/ A Single Replace Diff Element to be applied
/ A Single Replace Diff Element to be applied
/ Response when a unsupported message request is sent.
/ Response when a unsupported message request is sent.
Operator for performing Tag aggregation mechanism in Execution Hooks.
A stub to allow clients to do synchronous rpc calls to service Runner.
A stub to allow clients to do ListenableFuture-style rpc calls to service Runner.
Base class for the server implementation of the service Runner.
A stub to allow clients to do asynchronous rpc calls to service Runner.
Holds the information about the current Scenario executing at Runtime.
Used to take screenshots on failure.
/ A proto object representing an error in spec/Scenario.
/ A proto object representing an error in spec/Scenario.
Protobuf enum
gauge.messages.Error.ErrorType
/ Execution Status
/ A proto object representing Fragment
/ A proto object representing Fragment
/ Enum representing the types of Fragment
/ A proto object representing Fragment.
/ A proto object representing Fragment.
/ Enum representing types of Parameter.
/ A proto object representing Comment.
/ A proto object representing Comment.
/ Concept is a type of step, that can have multiple Steps
/ Concept is a type of step, that can have multiple Steps
/ A proto object representing the result of an execution
/ A proto object representing the result of an execution
Protobuf enum
gauge.messages.ProtoExecutionResult.ErrorType
/ A proto object representing a pre-hook failure
/ A proto object representing a pre-hook failure
/ Container for all valid Items under a Specification.
/ Container for all valid Items under a Specification.
/ Enumerates various item types that the proto item can contain.
/ A proto object representing a Scenario
/ A proto object representing a Scenario
/ A proto object representing the result of Scenario execution.
/ A proto object representing the result of Scenario execution.
/ A proto object representing a Specification
/ A specification can contain Scenarios or Steps, besides Comments
/ A proto object representing a Specification
/ A specification can contain Scenarios or Steps, besides Comments
/ A proto object representing the result of Spec execution.
/ A proto object representing the result of Spec execution.
/ A proto object representing a Step
/ A proto object representing a Step
/ A proto object representing Step Execution result
/ A proto object representing Step Execution result
/ A proto object representing the result of Step execution.
/ A proto object representing the result of Step execution.
/ A proto object representing a Step value.
/ A proto object representing a Step value.
/ A proto object representing the result of entire Suite execution.
/ A proto object representing the result of entire Suite execution.
/ A proto object representing Table.
/ A proto object representing Table.
/ A proto object representing a TableDrivenScenario
/ A proto object representing a TableDrivenScenario
/ A proto object representing Table.
/ A proto object representing Table.
/ A proto object representing Tags
/ A proto object representing Tags
/ A proto object representing a Span of content
/ A proto object representing a Span of content
Holds the information about the current Specification executing at runtime.
Annotation added to methods which are Gauge Step implementations.
Holds the information about the current step executing at runtime.
Scans for step implementations.
Custom Table structure used as parameter in steps.
This class represents a single table cell object containing
the cell's column name and its associated value.
Represents a Row of Data in a Table.