A B C D E F G H I J L M N O P Q R S T U V _ 
All Classes All Packages

A

ABORTED - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityFinishedEvent.Data.Outcome.Conclusion
 
ACTIVITY_EXECUTION - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Link.Type
 
ACTIVITY_FINISHED - Static variable in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelEnvironmentContributor
The name of the environment variable containing the EiffelActivityFinishedEvent.
ACTIVITY_STARTED - Static variable in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelEnvironmentContributor
The name of the environment variable containing the EiffelActivityStartedEvent.
ACTIVITY_TRIGGERED - Static variable in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelEnvironmentContributor
The name of the environment variable containing the EiffelActivityTriggeredEvent.
addMessageToQueue(String, String, AMQP.BasicProperties, byte[]) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.MQConnection
Puts a message in the message queue.
all() - Static method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.routingkeys.RoutingKeyProvider.RoutingKeyProviderDescriptor
ANY - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent.Data.RequiresImplementation
 
ARTIFACT - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Link.Type
 
ARTIFACTORY - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactPublishedEvent.Data.Location.Type
 
AT_LEAST_ONE - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent.Data.RequiresImplementation
 
AUTOMATED - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityTriggeredEvent.Data.ExecutionType
 

B

BASE - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Link.Type
 
buildEnvironmentFor(Run, EnvVars, TaskListener) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelEnvironmentContributor
 
BuildWithEiffelDownstreamFailureCause - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.build
Indicates that an upstream build failed because of a downstream build’s status.
BuildWithEiffelLinksAction<JobT extends Job<JobT,​RunT> & ParameterizedJobMixIn.ParameterizedJob<JobT,​RunT>,​RunT extends Run<JobT,​RunT> & Queue.Executable> - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster
An Action that attaches an additional API endpoint to jobs for starting a build with one or more Eiffel links.
BuildWithEiffelLinksAction(JobT) - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.BuildWithEiffelLinksAction
 
BuildWithEiffelLinksActionFreeStyleFactory - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster
Attaches the BuildWithEiffelLinksAction action to all FreeStyleProject instances.
BuildWithEiffelLinksActionFreeStyleFactory() - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.BuildWithEiffelLinksActionFreeStyleFactory
 
BuildWithEiffelLinksActionWorkflowFactory - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster
Attaches the BuildWithEiffelLinksAction action to all WorkflowJob instances.
BuildWithEiffelLinksActionWorkflowFactory() - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.BuildWithEiffelLinksActionWorkflowFactory
 
BuildWithEiffelQueueListener - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.build
 
BuildWithEiffelQueueListener() - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.build.BuildWithEiffelQueueListener
 
BuildWithEiffelRunListener - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.build
 
BuildWithEiffelRunListener() - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.build.BuildWithEiffelRunListener
 
BuildWithEiffelStep - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.build
Defines a pipeline step that extends BuildTriggerStep to trigger a downstream build with a custom activity name set in the Eiffel activity event EiffelActivityTriggeredEvent ActT.
BuildWithEiffelStep(String) - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.build.BuildWithEiffelStep
 
BuildWithEiffelStep.DescriptorImpl - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.build
 
BuildWithEiffelStepExecution - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.build
This class is a copy of BuildTriggerStepExecution that has been modified to add EiffelActivityDataAction to the triggered downstream build.
BuildWithEiffelStepExecution(BuildWithEiffelStep, StepContext, EiffelActivityDataAction) - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.build.BuildWithEiffelStepExecution
 
BuildWithEiffelStepExecution_building_(Object) - Static method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.Messages
Key BuildWithEiffelStepExecution.building_: Building {0}.
BuildWithEiffelStepExecution_convertedParameterDescription(Object, Object, Object) - Static method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.Messages
Key BuildWithEiffelStepExecution.convertedParameterDescription: {0} (Automatically converted to {1} because {2} passed the parameter using a different type).
BundledSchemaProvider - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel
Locates the JSON schema for an Eiffel event from the set of schemas bundled with the plugin.
BundledSchemaProvider() - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.BundledSchemaProvider
 

C

canConfigure(Class) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.routingkeys.SepiaRoutingKeyProviderConfigurator
 
CAUSE - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Link.Type
 
CHANGE - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Link.Type
 
clear() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.signing.SigningKeyCache
Clears the cache of all entries.
clearOutstandingConfirms() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.MQConnection
Clear the outstanding confirms list, useful when testing.
com.axis.jenkins.plugins.eiffel.eiffelbroadcaster - package com.axis.jenkins.plugins.eiffel.eiffelbroadcaster
 
com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel - package com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel
 
com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline - package com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline
 
com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.build - package com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.build
 
com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.routingkeys - package com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.routingkeys
 
com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.signing - package com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.signing
 
COMPOSITION - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Link.Type
 
CONFIGURATION - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Link.Type
 
configure(StaplerRequest, JSONObject) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelBroadcasterConfig
 
CONFIGURED_URL - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.HostnameSource
The hostname from the configured URL of the Jenkins controller
CONSOLE_LOG_NAME - Static variable in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.RunListenerImpl
The name given to the Jenkins console log in EiffelActivityStartedEvent.Data.LiveLogs and EiffelActivityFinishedEvent.Data.PersistentLogs objects.
CONSOLE_URI_PATH - Static variable in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.RunListenerImpl
The URI path to the plain console log of a Run, relative to the URI of the Run.
CONTEXT - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Link.Type
 
createFor(FreeStyleProject) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.BuildWithEiffelLinksActionFreeStyleFactory
createFor(WorkflowJob) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.BuildWithEiffelLinksActionWorkflowFactory
 
CreatePackageURLStep - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline
 
CreatePackageURLStep() - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.CreatePackageURLStep
 
CreatePackageURLStep.Descriptor - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline
 
CredentialChangeListener - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.signing
Listens to changes in saveable objects and clears the cache of signing keys via SigningKeyCache.clear() when it's the XML file of the SystemCredentialsProvider that changed.
CredentialChangeListener() - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.signing.CredentialChangeListener
 

D

Data() - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityCanceledEvent.Data
 
Data() - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityStartedEvent.Data
 
Data() - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactPublishedEvent.Data
 
Data(EiffelActivityFinishedEvent.Data.Outcome) - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityFinishedEvent.Data
 
Data(String) - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityTriggeredEvent.Data
 
Data(String) - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent.Data
 
DERESOLVED_ISSUE - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Link.Type
 
describe(SepiaRoutingKeyProvider, ConfigurationContext) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.routingkeys.SepiaRoutingKeyProviderConfigurator
 
Descriptor() - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.CreatePackageURLStep.Descriptor
 
Descriptor() - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.PublishEiffelArtifactsStep.Descriptor
 
Descriptor() - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.SendEiffelEventStep.Descriptor
 
DescriptorImpl() - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.build.BuildWithEiffelStep.DescriptorImpl
 
doBuild(StaplerRequest, StaplerResponse, TimeDuration) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.BuildWithEiffelLinksAction
Responds to a /build request by parsing the posted form and transforming the Eiffel links and (optionally) build parameters into actions that'll get passed to the new build.
doCheckFixedRoutingKey(String) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.routingkeys.FixedRoutingKeyProvider.FixedRoutingKeyProviderDescriptor
 
doCheckTag(String) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.routingkeys.SepiaRoutingKeyProvider.SepiaRoutingKeyProviderDescriptor
 
doFillSystemSigningCredentialsIdItems(Item, String) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelBroadcasterConfig
 
doTestConnection(String, String, Secret) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelBroadcasterConfig
Tests connection to the server URI.

E

EIFFEL_EVENT - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityTriggeredEvent.Data.Trigger.Type
 
EiffelActivityAction - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster
An Action for storing the Eiffel activity events (EiffelActivityTriggeredEvent (ActT), EiffelActivityStartedEvent (ActS), and EiffelActivityFinishedEvent (ActF)) that have been emitted for a Run.
EiffelActivityAction(EiffelActivityTriggeredEvent) - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelActivityAction
 
EiffelActivityCanceledEvent - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel
A Java representation of an Eiffel event of the EiffelActivityCanceledEvent (ActC) kind.
EiffelActivityCanceledEvent() - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityCanceledEvent
 
EiffelActivityCanceledEvent(UUID) - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityCanceledEvent
 
EiffelActivityCanceledEvent.Data - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel
 
EiffelActivityDataAction - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster
An Action for storing the data fields of EiffelActivityTriggeredEvent.Data for Eiffel activity event EiffelActivityTriggeredEvent ActT, that enables the option of setting custom data when the event fires as a build enters a waiting state in the build queue.
EiffelActivityDataAction(String) - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelActivityDataAction
 
EiffelActivityFinishedEvent - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel
A Java representation of an Eiffel event of the EiffelActivityStartedEvent (ActF) kind.
EiffelActivityFinishedEvent(EiffelActivityFinishedEvent.Data) - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityFinishedEvent
 
EiffelActivityFinishedEvent(EiffelActivityFinishedEvent.Data.Outcome, UUID) - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityFinishedEvent
 
EiffelActivityFinishedEvent.Data - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel
 
EiffelActivityFinishedEvent.Data.Outcome - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel
 
EiffelActivityFinishedEvent.Data.Outcome.Conclusion - Enum in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel
 
EiffelActivityFinishedEvent.Data.PersistentLogs - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel
 
EiffelActivityJobProperty - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster
An OptionalJobProperty that can be used to populate additional members in in the Eiffel activity events emitted for the builds of a job.
EiffelActivityJobProperty(List<String>) - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelActivityJobProperty
 
EiffelActivityJobProperty.EiffelActivityJobPropertyDescriptor - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster
 
EiffelActivityJobPropertyDescriptor() - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelActivityJobProperty.EiffelActivityJobPropertyDescriptor
 
EiffelActivityStartedEvent - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel
A Java representation of an Eiffel event of the EiffelActivityStartedEvent (ActS) kind.
EiffelActivityStartedEvent() - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityStartedEvent
 
EiffelActivityStartedEvent(UUID) - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityStartedEvent
 
EiffelActivityStartedEvent.Data - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel
 
EiffelActivityStartedEvent.Data.LiveLogs - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel
 
EiffelActivityTriggeredEvent - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel
A Java representation of an Eiffel event of the EiffelActivityTriggeredEvent (ActT) kind.
EiffelActivityTriggeredEvent(EiffelActivityTriggeredEvent.Data) - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityTriggeredEvent
 
EiffelActivityTriggeredEvent(String) - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityTriggeredEvent
 
EiffelActivityTriggeredEvent.Data - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel
 
EiffelActivityTriggeredEvent.Data.ExecutionType - Enum in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel
 
EiffelActivityTriggeredEvent.Data.Trigger - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel
 
EiffelActivityTriggeredEvent.Data.Trigger.Type - Enum in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel
 
EiffelArtifactCreatedEvent - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel
A Java representation of an Eiffel event of the EiffelArtifactCreatedEvent (ArtC) kind.
EiffelArtifactCreatedEvent(EiffelArtifactCreatedEvent.Data) - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent
 
EiffelArtifactCreatedEvent(String) - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent
 
EiffelArtifactCreatedEvent.Data - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel
 
EiffelArtifactCreatedEvent.Data.FileInformation - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel
 
EiffelArtifactCreatedEvent.Data.FileInformation.IntegrityProtection - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel
 
EiffelArtifactCreatedEvent.Data.FileInformation.IntegrityProtection.Alg - Enum in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel
 
EiffelArtifactCreatedEvent.Data.RequiresImplementation - Enum in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel
 
EiffelArtifactPublishedEvent - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel
A Java representation of an Eiffel event of the EiffelArtifactPublishedEvent (ArtC) kind.
EiffelArtifactPublishedEvent() - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactPublishedEvent
 
EiffelArtifactPublishedEvent(UUID) - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactPublishedEvent
 
EiffelArtifactPublishedEvent.Data - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel
 
EiffelArtifactPublishedEvent.Data.Location - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel
 
EiffelArtifactPublishedEvent.Data.Location.Type - Enum in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel
 
EiffelArtifactPublisher - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster
Transforms an EiffelArtifactCreatedEvent with one or more files declared into an EiffelArtifactPublishedEvent that contains the URIs to the Jenkins artifacts that correspond to the Eiffel artifact's files.
EiffelArtifactPublisher(EiffelEvent, URI, VirtualFile) - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelArtifactPublisher
Constructs a new object instance.
EiffelArtifactToPublishAction - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster
Stores information about an EiffelArtifactCreatedEvent in a Run so that a future PublishEiffelArtifactsStep can construct and send an EiffelArtifactPublishedEvent once the artifact is actually available for download.
EiffelArtifactToPublishAction(EiffelArtifactCreatedEvent) - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelArtifactToPublishAction
 
EiffelBroadcasterConfig - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster
Adds the EiffelBroadcaster plugin configuration to the system config page.
EiffelBroadcasterConfig() - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelBroadcasterConfig
 
EiffelCause - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster
Indicates that a build was started because of one or more Eiffel events.
EiffelCause(List<EiffelEvent.Link>) - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelCause
 
EiffelEnvironmentContributor - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster
An EnvironmentContributor implementation that injects environment variables with the JSON payload of the Run's EiffelActivityTriggeredEvent and EiffelActivityStartedEvent.
EiffelEnvironmentContributor() - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelEnvironmentContributor
 
EiffelEvent - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel
A base class for Eiffel events that defines the common event attributes (meta and links) and makes it easy for subclasses to add an event-specific data attribute.
EiffelEvent(String, String) - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent
 
EiffelEvent.Link - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel
 
EiffelEvent.Link.Type - Enum in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel
 
EiffelEvent.Meta - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel
 
EiffelEvent.Meta.Security - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel
 
EiffelEvent.Meta.Security.IntegrityProtection - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel
 
EiffelEvent.Meta.Security.IntegrityProtection.Alg - Enum in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel
 
EiffelEvent.Meta.Security.IntegrityProtection.SequenceProtection - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel
 
EiffelEvent.Meta.Source - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel
 
EiffelJobTable - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster
Maintains a table that maps a Jenkins queue ids to the id of the EiffelActivityTriggeredEvent that was sent when the build was enqueued.
ELEMENT - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Link.Type
 
EmptyArtifactException - Exception in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster
Raised when an EiffelArtifactPublishedEvent can't be created from an EiffelArtifactCreatedEvent because the latter doesn't declare the names of the files that make up the artifact, making it impossible to create URIs for the files.
EmptyArtifactException(EiffelArtifactCreatedEvent) - Constructor for exception com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EmptyArtifactException
 
ENVIRONMENT - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Link.Type
 
equals(Object) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityCanceledEvent.Data
 
equals(Object) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityCanceledEvent
 
equals(Object) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityFinishedEvent.Data
 
equals(Object) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityFinishedEvent.Data.Outcome
 
equals(Object) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityFinishedEvent.Data.PersistentLogs
 
equals(Object) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityFinishedEvent
 
equals(Object) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityStartedEvent.Data
 
equals(Object) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityStartedEvent.Data.LiveLogs
 
equals(Object) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityStartedEvent
 
equals(Object) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityTriggeredEvent.Data
 
equals(Object) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityTriggeredEvent.Data.Trigger
 
equals(Object) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityTriggeredEvent
 
equals(Object) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent.Data
 
equals(Object) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent.Data.FileInformation
 
equals(Object) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent.Data.FileInformation.IntegrityProtection
 
equals(Object) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent
 
equals(Object) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactPublishedEvent.Data
 
equals(Object) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactPublishedEvent.Data.Location
 
equals(Object) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactPublishedEvent
 
equals(Object) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent
 
equals(Object) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Link
 
equals(Object) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta
 
equals(Object) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Security
 
equals(Object) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Security.IntegrityProtection
 
equals(Object) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Security.IntegrityProtection.SequenceProtection
 
equals(Object) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Source
 
equals(Object) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.GenericEiffelEvent
 
ERROR_MESSAGE_PREFIX - Static variable in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.PublishEiffelArtifactsStep
 
ERROR_MESSAGE_PREFIX - Static variable in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.SendEiffelEventStep
 
ES256 - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Security.IntegrityProtection.Alg
 
ES384 - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Security.IntegrityProtection.Alg
 
ES512 - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Security.IntegrityProtection.Alg
 
EventSigner - Interface in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.signing
Simple interface that performs in-place signing of an EiffelEvent.
EventValidationFailedException - Exception in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel
Thrown when an Eiffel event has failed a validation against a schema.
EventValidationFailedException(Set<ValidationMessage>, JsonNode) - Constructor for exception com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EventValidationFailedException
 
EventValidator - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel
Validates an Eiffel event against the available schemas.
EventValidator() - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EventValidator
 
EXACTLY_ONE - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent.Data.RequiresImplementation
 

F

FAILED - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityFinishedEvent.Data.Outcome.Conclusion
 
FAILED_ISSUE - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Link.Type
 
FileInformation(String) - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent.Data.FileInformation
 
FixedRoutingKeyProvider - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.routingkeys
A RoutingKeyProvider implementation that always produces the same configurable fixed string regardless of the event input.
FixedRoutingKeyProvider(String) - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.routingkeys.FixedRoutingKeyProvider
 
FixedRoutingKeyProvider.FixedRoutingKeyProviderDescriptor - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.routingkeys
Descriptor for FixedRoutingKeyProvider.
FixedRoutingKeyProviderDescriptor() - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.routingkeys.FixedRoutingKeyProvider.FixedRoutingKeyProviderDescriptor
 
FLOW_CONTEXT - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Link.Type
 
FORM_PARAM_EIFFELLINKS - Static variable in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.BuildWithEiffelLinksAction
The form parameter that holds the Eiffel links.
FORM_PARAM_PARAMETERS - Static variable in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.BuildWithEiffelLinksAction
The form parameter that holds the build parameters.
fromString(String) - Static method in enum com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.HashAlgorithm
Constructs a HashAlgorithm object by parsing a string.

G

GenericEiffelEvent - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel
A placeholder representation of an arbitrary Eiffel event that doesn't have a dedicated POJO class defined in this package.
GenericEiffelEvent(EiffelEvent.Meta, JsonNode, List<EiffelEvent.Link>) - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.GenericEiffelEvent
 
get(CertificateCredentials) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.signing.SigningKeyCache
Looks up a credential and returns the identity (subject) of the certificate and the private key.
getActivityCategories() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelBroadcasterConfig
Returns the list of categories to attach to the activities, expressed as a multi-line string.
getActivityCategoriesList() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelBroadcasterConfig
Returns the list of categories to attach to the activities.
getActivityLinkType() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.SendEiffelEventStep
 
getActivityName() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.build.BuildWithEiffelStep
 
getAlg() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent.Data.FileInformation.IntegrityProtection
 
getAlg() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Security.IntegrityProtection
 
getAndClearEventTrigger(Long) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelJobTable
Gets the id of the EiffelActivityTriggeredEvent for a given queue id, or null if no such mapping is known, and immediately clears that entry from the table.
getAppId() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelBroadcasterConfig
Returns application id.
getArtifactEventFiles() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.PublishEiffelArtifactsStep
 
getAuthorIdentity() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Security
 
getBuildCommand() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent.Data
 
getCallerCause(StaplerRequest) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.BuildWithEiffelLinksAction
Returns a Cause that indicates the caller that requested the build (either a Cause.RemoteCause or a Cause.UserIdCause).
getCategories() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityTriggeredEvent.Data
 
getCategories() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelActivityJobProperty
 
getConclusion() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityFinishedEvent.Data.Outcome
 
getConfigFile() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelBroadcasterConfig
For backwards-compatibility with the previous Plugin-derived version.
getConfigurators(ConfigurationContext) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.routingkeys.SepiaRoutingKeyProviderConfigurator
 
getConnection() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.MQConnection
Gets the connection.
getCredentialsId() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.signing.UserEventSigner
 
getData() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityCanceledEvent
 
getData() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityFinishedEvent
 
getData() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityStartedEvent
 
getData() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityTriggeredEvent
 
getData() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent
 
getData() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactPublishedEvent
 
getData() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.GenericEiffelEvent
 
getDependsOn() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent.Data
 
getDescription() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityFinishedEvent.Data.Outcome
 
getDescription() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityTriggeredEvent.Data.Trigger
 
getDescription() - Method in enum com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.HostnameSource
 
getDescriptor() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.routingkeys.FixedRoutingKeyProvider
 
getDescriptor() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.routingkeys.SepiaRoutingKeyProvider
 
getDigest() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent.Data.FileInformation.IntegrityProtection
 
getDisplayName() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.BuildWithEiffelLinksAction
 
getDisplayName() - Method in enum com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.HashAlgorithm
 
getDisplayName() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelActivityAction
 
getDisplayName() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelActivityDataAction
 
getDisplayName() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelActivityJobProperty.EiffelActivityJobPropertyDescriptor
 
getDisplayName() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelArtifactToPublishAction
 
getDisplayName() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelBroadcasterConfig
 
getDisplayName() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.build.BuildWithEiffelStep.DescriptorImpl
 
getDisplayName() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.CreatePackageURLStep.Descriptor
 
getDisplayName() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.PublishEiffelArtifactsStep.Descriptor
 
getDisplayName() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.SendEiffelEventStep.Descriptor
 
getDisplayName() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.routingkeys.FixedRoutingKeyProvider.FixedRoutingKeyProviderDescriptor
 
getDisplayName() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.routingkeys.SepiaRoutingKeyProvider.SepiaRoutingKeyProviderDescriptor
 
getDomainId() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Link
 
getDomainId() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Source
 
getDownstreamBuild() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.build.BuildWithEiffelDownstreamFailureCause
 
getEnableBroadcaster() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelBroadcasterConfig
Gets whether this plugin is enabled or not.
getEvent() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelArtifactToPublishAction
 
getEvent() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.SendEiffelEventStep
 
getEventJSON() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelArtifactToPublishAction
 
getEventTrigger(Long) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelJobTable
Gets the id of the EiffelActivityTriggeredEvent for a given queue id, or null of no such mapping is known.
getEventValidator() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelBroadcasterConfig
 
getExchangeName() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelBroadcasterConfig
Gets the exchange name.
getExecutionType() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityTriggeredEvent.Data
 
getExecutionUri() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityStartedEvent.Data
 
getFileInformation() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent.Data
 
getFinishedEvent() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelActivityAction
Returns the Run's EiffelActivityFinishedEvent, or null if the Run hasn't completed and no event has been sent.
getFinishedEventJSON() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelActivityAction
Returns the Run's EiffelActivityFinishedEvent expressed as a JSON string, or null if the Run hasn't completed and no event has been sent.
getFixedRoutingKey() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.routingkeys.FixedRoutingKeyProvider
 
getFullName(Queue.Task) - Static method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.Util
Fetches the full name task name if available.
getFunctionName() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.build.BuildWithEiffelStep.DescriptorImpl
 
getFunctionName() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.CreatePackageURLStep.Descriptor
 
getFunctionName() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.PublishEiffelArtifactsStep.Descriptor
 
getFunctionName() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.SendEiffelEventStep.Descriptor
 
getHashAlgorithm() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.signing.UserEventSigner
 
getHelpFile(String) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelBroadcasterConfig
Returns a custom help file location for fields where the Stapler doesn't locate it automatically.
getHost() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Source
 
getHostnameSource() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelBroadcasterConfig
Returns the hostname source.
getIconFileName() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.BuildWithEiffelLinksAction
 
getIconFileName() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelActivityAction
 
getIconFileName() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelActivityDataAction
 
getIconFileName() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelArtifactToPublishAction
 
getId() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta
 
getIdentity() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent.Data
 
getIdentity() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.signing.SigningKeyCache.Item
 
getImplementsPurls() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent.Data
 
getInputDocument() - Method in exception com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EventValidationFailedException
Returns the JSON document that failed the validation.
getInstance() - Static method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelBroadcasterConfig
Gets this extension's instance.
getInstance() - Static method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelJobTable
Gets the singleton instance.
getInstance() - Static method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.MQConnection
Gets the instance.
getInstance() - Static method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.signing.SigningKeyCache
Returns the singleton object of this class.
getIntegrityProtection() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent.Data.FileInformation
 
getIntegrityProtection() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Security
 
getKey() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.signing.SigningKeyCache.Item
 
getLinesInString(String) - Static method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.Util
Splits the input string into lines, removes leading and trailing whitespace, and returns non-empty lines in a list.
getLinks() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent
 
getLinks() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelCause
Returns the Eiffel links associated with this cause.
getLinkToActivity() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.SendEiffelEventStep
 
getLiveLogs() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityStartedEvent.Data
 
getLocations() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactPublishedEvent.Data
 
getMediaType() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityFinishedEvent.Data.PersistentLogs
 
getMediaType() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityStartedEvent.Data.LiveLogs
 
getMeta() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent
 
getName() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityFinishedEvent.Data.PersistentLogs
 
getName() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityStartedEvent.Data.LiveLogs
 
getName() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityTriggeredEvent.Data
 
getName() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent.Data.FileInformation
 
getName() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent.Data
 
getName() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactPublishedEvent.Data.Location
 
getName() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Source
 
getName() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelActivityDataAction
 
getName() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.CreatePackageURLStep
 
getNamespace() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.CreatePackageURLStep
 
getOutcome() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityFinishedEvent.Data
 
getPersistentDelivery() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelBroadcasterConfig
Returns true if persistentDelivery is to be used.
getPersistentLogs() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityFinishedEvent.Data
 
getPosition() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Security.IntegrityProtection.SequenceProtection
 
getPublicKey() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Security.IntegrityProtection
 
getPublishArtifact() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.SendEiffelEventStep
 
getQualifiers() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.CreatePackageURLStep
 
getReason() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityCanceledEvent.Data
 
getRequiredContext() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.CreatePackageURLStep.Descriptor
 
getRequiredContext() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.PublishEiffelArtifactsStep.Descriptor
 
getRequiredContext() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.SendEiffelEventStep.Descriptor
 
getRequiresImplementation() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent.Data
 
getRoutingKey() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelBroadcasterConfig
Gets the routing key.
getRoutingKey(EiffelEvent) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.routingkeys.FixedRoutingKeyProvider
Computes the routing key for an event.
getRoutingKey(EiffelEvent) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.routingkeys.RoutingKeyProvider
Computes the routing key for an event.
getRoutingKey(EiffelEvent) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.routingkeys.SepiaRoutingKeyProvider
Computes the routing key for an event.
getRoutingKeyProvider() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelBroadcasterConfig
Returns the currently configured RoutingKeyProvider implementation.
getRoutingKeyProviderDescriptors() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelBroadcasterConfig
 
getRun() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.signing.UserEventSigner
 
getRunUri(Run, String...) - Static method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.Util
Returns the URI of a Run, or one of its subresources.
getSchema(String, String) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.BundledSchemaProvider
 
getSchema(String, String) - Method in interface com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.SchemaProvider
 
getSchemaUri() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta
 
getSecurity() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta
 
getSequenceName() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Security.IntegrityProtection.SequenceProtection
 
getSequenceProtection() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Security.IntegrityProtection
 
getSerializer() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Source
 
getServerUri() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelBroadcasterConfig
Gets URI for MQ server.
getShortDescription() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelCause
getShortDescription() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.build.BuildWithEiffelDownstreamFailureCause
 
getSignature() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Security.IntegrityProtection
 
getSignatureAlgorithm() - Method in enum com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Security.IntegrityProtection.Alg
Translates this algorithm to something the java.security package understands.
getSignatureCredentialsId() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.SendEiffelEventStep
 
getSignatureHashAlgorithm() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.SendEiffelEventStep
 
getSizeOutstandingConfirms() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.MQConnection
Get the number of currently outstanding confirms.
getSource() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta
 
getStartedEvent() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelActivityAction
Returns the Run's EiffelActivityStartedEvent, or null if the Run hasn't completed and no event has been sent.
getStartedEventJSON() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelActivityAction
Returns the Run's EiffelActivityStartedEvent expressed as a JSON string, or null if the Run hasn't completed and no event has been sent.
getStatus() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.build.BuildWithEiffelStepExecution
 
getSubpath() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.CreatePackageURLStep
 
getSystemSigningCredentialsId() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelBroadcasterConfig
 
getSystemSigningHashAlg() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelBroadcasterConfig
 
getTag() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.routingkeys.SepiaRoutingKeyProvider
 
getTags() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityFinishedEvent.Data.PersistentLogs
 
getTags() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityStartedEvent.Data.LiveLogs
 
getTags() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent.Data.FileInformation
 
getTags() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta
 
getTarget() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Link
 
getTarget() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.routingkeys.SepiaRoutingKeyProviderConfigurator
 
getTime() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta
 
getTriggerEvent() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelActivityAction
Returns the Run's EiffelActivityTriggeredEvent.
getTriggerEventJSON() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelActivityAction
Returns the Run's EiffelActivityTriggeredEvent expressed as a JSON string.
getTriggers() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityTriggeredEvent.Data
 
getType() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityTriggeredEvent.Data.Trigger
 
getType() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactPublishedEvent.Data.Location
 
getType() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Link
 
getType() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta
 
getType() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.CreatePackageURLStep
 
getUri() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactPublishedEvent.Data.Location
 
getUri() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Source
 
getURI() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityFinishedEvent.Data.PersistentLogs
 
getURI() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityStartedEvent.Data.LiveLogs
 
getUrlName() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.BuildWithEiffelLinksAction
 
getUrlName() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelActivityAction
 
getUrlName() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelActivityDataAction
 
getUrlName() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelArtifactToPublishAction
 
getUserName() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelBroadcasterConfig
Gets user name.
getUserPassword() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelBroadcasterConfig
Gets user password.
getValidationResult() - Method in exception com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EventValidationFailedException
Returns the set of ValidationMessage instances that describe the problems reported by the validator.
getVersion() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta
 
getVersion() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.CreatePackageURLStep
 
getVirtualHost() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelBroadcasterConfig
Gets the virtual host name.

H

hasExpired() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.signing.SigningKeyCache.Item
 
HashAlgorithm - Enum in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel
The supported hash algorithms when signing events.
hashCode() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityCanceledEvent.Data
 
hashCode() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityCanceledEvent
 
hashCode() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityFinishedEvent.Data
 
hashCode() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityFinishedEvent.Data.Outcome
 
hashCode() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityFinishedEvent.Data.PersistentLogs
 
hashCode() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityFinishedEvent
 
hashCode() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityStartedEvent.Data
 
hashCode() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityStartedEvent.Data.LiveLogs
 
hashCode() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityStartedEvent
 
hashCode() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityTriggeredEvent.Data
 
hashCode() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityTriggeredEvent.Data.Trigger
 
hashCode() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityTriggeredEvent
 
hashCode() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent.Data.FileInformation
 
hashCode() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent.Data.FileInformation.IntegrityProtection
 
hashCode() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent.Data
 
hashCode() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent
 
hashCode() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactPublishedEvent.Data
 
hashCode() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactPublishedEvent.Data.Location
 
hashCode() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactPublishedEvent
 
hashCode() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent
 
hashCode() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Link
 
hashCode() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta
 
hashCode() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Security
 
hashCode() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Security.IntegrityProtection
 
hashCode() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Security.IntegrityProtection.SequenceProtection
 
hashCode() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Source
 
hashCode() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.GenericEiffelEvent
 
HostnameSource - Enum in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster
Describes how the hostname of the Jenkins controller should be determined.
HS256 - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Security.IntegrityProtection.Alg
 
HS384 - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Security.IntegrityProtection.Alg
 
HS512 - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Security.IntegrityProtection.Alg
 

I

INCONCLUSIVE - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityFinishedEvent.Data.Outcome.Conclusion
 
INCONCLUSIVE_ISSUE - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Link.Type
 
initialize(String, Secret, String, String) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.MQConnection
Initializes this instance with supplied values.
instance(Mapping, ConfigurationContext) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.routingkeys.SepiaRoutingKeyProviderConfigurator
 
IntegrityProtection(EiffelArtifactCreatedEvent.Data.FileInformation.IntegrityProtection.Alg, String) - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent.Data.FileInformation.IntegrityProtection
 
IntegrityProtection(String, EiffelEvent.Meta.Security.IntegrityProtection.Alg) - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Security.IntegrityProtection
 
InvalidCertificateConfigurationException - Exception in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.signing
Thrown when the certificate configuration for event signing was invalid.
InvalidCertificateConfigurationException(String) - Constructor for exception com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.signing.InvalidCertificateConfigurationException
 
InvalidCertificateConfigurationException(String, Throwable) - Constructor for exception com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.signing.InvalidCertificateConfigurationException
 
InvalidJsonPayloadException - Exception in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel
Thrown when the JSON representation of an Eiffel event lacks an meta.type member that determines the event type.
InvalidJsonPayloadException(String) - Constructor for exception com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.InvalidJsonPayloadException
 
InvalidJsonPayloadException(String, Throwable) - Constructor for exception com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.InvalidJsonPayloadException
 
isSystemSigningEnabled() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelBroadcasterConfig
 
Item(CertificateCredentials) - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.signing.SigningKeyCache.Item
Creates a new Item by extracting the private key and identity from the first certificate and key found in the given KeyStore of the given credential.
ItemListenerImpl - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster
Receives job status notifications ItemListener.
ItemListenerImpl() - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.ItemListenerImpl
Create instance.
IUT - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Link.Type
 

J

JenkinsSourceProvider - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster
Provides Eiffel event source information (the meta.source member of all events) for a Jenkins plugin.
JenkinsSourceProvider() - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.JenkinsSourceProvider
 
JsonCanonicalizationException - Exception in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.signing
Thrown when the transformation of a JSON string to canonical form fails.
JsonCanonicalizationException(String) - Constructor for exception com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.signing.JsonCanonicalizationException
 
JsonCanonicalizationException(String, Throwable) - Constructor for exception com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.signing.JsonCanonicalizationException
 

L

Link(EiffelEvent.Link.Type, UUID) - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Link
 
LiveLogs(String, URI) - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityStartedEvent.Data.LiveLogs
 
Location(EiffelArtifactPublishedEvent.Data.Location.Type, URI) - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactPublishedEvent.Data.Location
 

M

MANUAL - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityTriggeredEvent.Data.ExecutionType
 
MANUAL - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityTriggeredEvent.Data.Trigger.Type
 
Messages - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster
Generated localization support class.
Messages() - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.Messages
 
Meta(String, String) - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta
 
MissingArtifactException - Exception in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster
Raised when an EiffelArtifactPublishedEvent can't be created from an EiffelArtifactCreatedEvent because one or more files declare in the latter doesn't exist as a Jenkins artifact for the build, making it impossible to create URIs for the Eiffel artifact's files.
MissingArtifactException(EiffelArtifactCreatedEvent, Collection<String>) - Constructor for exception com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.MissingArtifactException
 
MODIFIED_ANNOUNCEMENT - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Link.Type
 
MQConnection - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster
Creates an MQ connection.
mustPublishEvent(EiffelEvent, EventSigner) - Static method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.Util
Publishes an EiffelEvent and raises an exception if an error occurs.

N

NETWORK_STACK - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.HostnameSource
The hostname of the Jenkins controller according to the network stack
newInstance(StaplerRequest, JSONObject) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelActivityJobProperty.EiffelActivityJobPropertyDescriptor
 
newInstance(StaplerRequest, JSONObject) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.build.BuildWithEiffelStep.DescriptorImpl
 
NEXUS - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactPublishedEvent.Data.Location.Type
 
NONE - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent.Data.RequiresImplementation
 

O

onChange(Saveable, XmlFile) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.signing.CredentialChangeListener
Called when a change is made to a Saveable object.
onCompleted(Run<?, ?>, TaskListener) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.build.BuildWithEiffelRunListener
 
onCompleted(Run, TaskListener) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.RunListenerImpl
 
onDeleted(Run<?, ?>) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.build.BuildWithEiffelRunListener
 
onEnterWaiting(Queue.WaitingItem) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.QueueListenerImpl
 
onLeft(Queue.LeftItem) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.build.BuildWithEiffelQueueListener
 
onLeft(Queue.LeftItem) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.QueueListenerImpl
 
onLoaded() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.ItemListenerImpl
 
onStarted(Run<?, ?>, TaskListener) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.build.BuildWithEiffelRunListener
 
onStarted(Run, TaskListener) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.RunListenerImpl
 
ORIGINAL_TRIGGER - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Link.Type
 
OTHER - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityTriggeredEvent.Data.ExecutionType
 
OTHER - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityTriggeredEvent.Data.Trigger.Type
 
OTHER - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactPublishedEvent.Data.Location.Type
 
Outcome(EiffelActivityFinishedEvent.Data.Outcome.Conclusion) - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityFinishedEvent.Data.Outcome
 

P

PARTIALLY_RESOLVED_ISSUE - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Link.Type
 
PersistentLogs(String, URI) - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityFinishedEvent.Data.PersistentLogs
 
PLAIN - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactPublishedEvent.Data.Location.Type
 
populateSource(EiffelEvent.Meta.Source) - Method in interface com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.SourceProvider
Populates a EiffelEvent.Meta.Source object with information about the source of the event.
populateSource(EiffelEvent.Meta.Source) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.JenkinsSourceProvider
Populates a EiffelEvent.Meta.Source object with information about the source of the event.
PRECURSOR - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Link.Type
 
prepareEvent(EiffelArtifactCreatedEvent) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelArtifactPublisher
Prepares a EiffelArtifactPublishedEvent that's ready to be sent.
PREVIOUS_ACTIVITY_EXECUTION - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Link.Type
 
PREVIOUS_VERSION - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Link.Type
 
print(TaskListener) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.build.BuildWithEiffelDownstreamFailureCause
 
PS256 - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Security.IntegrityProtection.Alg
 
PS384 - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Security.IntegrityProtection.Alg
 
PS512 - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Security.IntegrityProtection.Alg
 
PublishEiffelArtifactsStep - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline
Pipeline step for publishing previously announced Eiffel artifacts, i.e.
PublishEiffelArtifactsStep() - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.PublishEiffelArtifactsStep
 
PublishEiffelArtifactsStep.Descriptor - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline
 
publishEvent(EiffelEvent, EventSigner) - Static method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.Util
Publishes an EiffelEvent and logs a message if there's an error.

Q

QueueListenerImpl - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster
Receives notifications about when tasks are submitted to the queue and publishes messages on configured MQ server.
QueueListenerImpl() - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.QueueListenerImpl
 

R

readResolve() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelBroadcasterConfig
Migrates legacy model fields to the current model.
RESOLVED_ISSUE - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Link.Type
 
REUSED_ARTIFACT - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Link.Type
 
RoutingKeyProvider - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.routingkeys
A routing key provider computes the AMQP routing key that should be used when publishing a given EiffelEvent.
RoutingKeyProvider() - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.routingkeys.RoutingKeyProvider
 
RoutingKeyProvider.RoutingKeyProviderDescriptor - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.routingkeys
Descriptor for RoutingKeyProviders.
RoutingKeyProviderDescriptor() - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.routingkeys.RoutingKeyProvider.RoutingKeyProviderDescriptor
 
RS256 - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Security.IntegrityProtection.Alg
 
RS384 - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Security.IntegrityProtection.Alg
 
RS512 - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Security.IntegrityProtection.Alg
 
RunListenerImpl - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster
Receives notifications about builds and publish messages on configured MQ server.
RunListenerImpl() - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.RunListenerImpl
Constructor for RunListenerImpl.
RUNTIME_ENVIRONMENT - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Link.Type
 

S

SchemaProvider - Interface in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel
Locates the JSON schema for an Eiffel event so that it can be validated.
SchemaUnavailableException - Exception in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel
Thrown when a schema couldn't be located for a particular (event type, event version) tuple.
SchemaUnavailableException(String) - Constructor for exception com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.SchemaUnavailableException
 
SchemaUnavailableException(String, Throwable) - Constructor for exception com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.SchemaUnavailableException
 
Security(String) - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Security
 
SEMI_AUTOMATED - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityTriggeredEvent.Data.ExecutionType
 
SendEiffelEventStep - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline
Defines a pipeline step for sending an Eiffel event expressed as a Map.
SendEiffelEventStep(Map) - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.SendEiffelEventStep
 
SendEiffelEventStep.Descriptor - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline
 
SepiaRoutingKeyProvider - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.routingkeys
A routing key provider that produces AMQP routing keys that adhere to the message broker requirements in Sepia (Sepia Eiffel Protocol Implementation Architecture).
SepiaRoutingKeyProvider() - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.routingkeys.SepiaRoutingKeyProvider
 
SepiaRoutingKeyProvider.SepiaRoutingKeyProviderDescriptor - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.routingkeys
Descriptor for SepiaRoutingKeyProvider.
SepiaRoutingKeyProviderConfigurator - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.routingkeys
A Configurator implementation that takes care of CasC serialization/deserialization of SepiaRoutingKeyProvider objects.
SepiaRoutingKeyProviderConfigurator() - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.routingkeys.SepiaRoutingKeyProviderConfigurator
 
SepiaRoutingKeyProviderDescriptor() - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.routingkeys.SepiaRoutingKeyProvider.SepiaRoutingKeyProviderDescriptor
 
SequenceProtection(String, int) - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Security.IntegrityProtection.SequenceProtection
 
setActivityCategories(String) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelBroadcasterConfig
Sets the list of categories to attach to the activities.
setActivityLinkType(EiffelEvent.Link.Type) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.SendEiffelEventStep
 
setActivityName(String) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.build.BuildWithEiffelStep
 
setAlg(EiffelArtifactCreatedEvent.Data.FileInformation.IntegrityProtection.Alg) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent.Data.FileInformation.IntegrityProtection
 
setAlg(EiffelEvent.Meta.Security.IntegrityProtection.Alg) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Security.IntegrityProtection
 
setAppId(String) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelBroadcasterConfig
Sets application id.
setArtifactEventFiles(String) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.PublishEiffelArtifactsStep
 
setAuthorIdentity(String) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Security
 
setBuildCommand(String) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent.Data
 
setCategories(List<String>) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelActivityJobProperty
 
setConclusion(EiffelActivityFinishedEvent.Data.Outcome.Conclusion) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityFinishedEvent.Data.Outcome
 
setData(JsonNode) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.GenericEiffelEvent
 
setDescription(String) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityFinishedEvent.Data.Outcome
 
setDescription(String) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityTriggeredEvent.Data.Trigger
 
setDigest(String) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent.Data.FileInformation.IntegrityProtection
 
setDomainId(String) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Link
 
setDomainId(String) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Source
 
setEnableBroadcaster(boolean) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelBroadcasterConfig
Sets flag whether this plugin is enabled or not.
setEventTrigger(Long, UUID) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelJobTable
Update the table with a new mapping from a queue id to the id of a EiffelActivityTriggeredEvent.
setExchangeName(String) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelBroadcasterConfig
Sets the exchange name.
setExecutionType(EiffelActivityTriggeredEvent.Data.ExecutionType) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityTriggeredEvent.Data
 
setExecutionUri(URI) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityStartedEvent.Data
 
setFixedRoutingKey(String) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.routingkeys.FixedRoutingKeyProvider
 
setHost(String) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Source
 
setHostnameSource(HostnameSource) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelBroadcasterConfig
Sets the hostname source.
setId(UUID) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta
 
setIdentity(String) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent.Data
 
setIntegrityProtection(EiffelArtifactCreatedEvent.Data.FileInformation.IntegrityProtection) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent.Data.FileInformation
 
setIntegrityProtection(EiffelEvent.Meta.Security.IntegrityProtection) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Security
 
setLinkToActivity(boolean) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.SendEiffelEventStep
 
setMediaType(String) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityFinishedEvent.Data.PersistentLogs
 
setMediaType(String) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityStartedEvent.Data.LiveLogs
 
setName(String) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityFinishedEvent.Data.PersistentLogs
 
setName(String) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityStartedEvent.Data.LiveLogs
 
setName(String) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityTriggeredEvent.Data
 
setName(String) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent.Data.FileInformation
 
setName(String) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent.Data
 
setName(String) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactPublishedEvent.Data.Location
 
setName(String) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Source
 
setName(String) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.CreatePackageURLStep
 
setNamespace(String) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.CreatePackageURLStep
 
setOutcome(EiffelActivityFinishedEvent.Data.Outcome) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityFinishedEvent.Data
 
setPersistentDelivery(boolean) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelBroadcasterConfig
Sets persistent delivery mode.
setPosition(int) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Security.IntegrityProtection.SequenceProtection
 
setPublicKey(String) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Security.IntegrityProtection
 
setPublishArtifact(boolean) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.SendEiffelEventStep
 
setQualifiers(Map<String, String>) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.CreatePackageURLStep
 
setReason(String) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityCanceledEvent.Data
 
setRequiresImplementation(EiffelArtifactCreatedEvent.Data.RequiresImplementation) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent.Data
 
setRoutingKey(String) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelBroadcasterConfig
Sets the routing key.
setRoutingKeyProvider(RoutingKeyProvider) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelBroadcasterConfig
Sets which RoutingKeyProvider implementation to use to generate routing keys for the events.
setSchemaUri(String) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta
 
setSecurity(EiffelEvent.Meta.Security) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta
 
setSequenceName(String) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Security.IntegrityProtection.SequenceProtection
 
setSerializer(String) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Source
 
setServerUri(String) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelBroadcasterConfig
Sets URI for MQ server.
setSignature(String) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Security.IntegrityProtection
 
setSignatureCredentialsId(String) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.SendEiffelEventStep
 
setSignatureHashAlgorithm(String) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.SendEiffelEventStep
 
setSource(EiffelEvent.Meta.Source) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta
 
setSourceProvider(SourceProvider) - Static method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent
Provide a SourceProvider instance that will be request to provide a EiffelEvent.Meta.Source object for each event created after that point.
setSubpath(String) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.CreatePackageURLStep
 
setSystemSigningCredentialsId(String) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelBroadcasterConfig
 
setSystemSigningEnabled(boolean) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelBroadcasterConfig
 
setSystemSigningHashAlg(HashAlgorithm) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelBroadcasterConfig
 
setTag(String) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.routingkeys.SepiaRoutingKeyProvider
 
setTarget(UUID) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Link
 
setTime(long) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta
 
setType(EiffelActivityTriggeredEvent.Data.Trigger.Type) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityTriggeredEvent.Data.Trigger
 
setType(EiffelArtifactPublishedEvent.Data.Location.Type) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactPublishedEvent.Data.Location
 
setType(EiffelEvent.Link.Type) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Link
 
setType(String) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta
 
setType(String) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.CreatePackageURLStep
 
setUri(URI) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactPublishedEvent.Data.Location
 
setUri(URI) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Source
 
setURI(URI) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityFinishedEvent.Data.PersistentLogs
 
setURI(URI) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityStartedEvent.Data.LiveLogs
 
setUserName(String) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelBroadcasterConfig
Sets user name.
setUserPassword(Secret) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelBroadcasterConfig
Sets user password.
setVersion(String) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.CreatePackageURLStep
 
setVirtualHost(String) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelBroadcasterConfig
Sets the virtual host name.
SHA_256 - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.HashAlgorithm
 
SHA_384 - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.HashAlgorithm
 
SHA_512 - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.HashAlgorithm
 
SHA224 - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent.Data.FileInformation.IntegrityProtection.Alg
 
SHA256 - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent.Data.FileInformation.IntegrityProtection.Alg
 
SHA384 - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent.Data.FileInformation.IntegrityProtection.Alg
 
SHA512 - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent.Data.FileInformation.IntegrityProtection.Alg
 
SHA512_224 - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent.Data.FileInformation.IntegrityProtection.Alg
 
SHA512_256 - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent.Data.FileInformation.IntegrityProtection.Alg
 
shutdownCompleted(ShutdownSignalException) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.MQConnection
 
sign(EiffelEvent) - Method in interface com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.signing.EventSigner
Request signing of the given event using a private key and identity.
sign(EiffelEvent) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.signing.SystemEventSigner
Request signing of the given event using a private key and identity.
sign(EiffelEvent) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.signing.UserEventSigner
Request signing of the given event using a private key and identity.
sign(PrivateKey, String, HashAlgorithm) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent
Signs the current event in place using the given signing key, identity, and hash algorithm.
SigningKeyCache - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.signing
A singleton that implements a simple time-based in-memory pull-through cache of event signing keys to avoid decoding keystores and keys every time an event is sent.
SigningKeyCache.Item - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.signing
An immutable cache item, containing a signing key, the associated identity, and the time when the data was extracted from the KeyStore.
size() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.signing.SigningKeyCache
Returns the current number of (possibly expired) items in the cache.
Source() - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Source
 
SOURCE_CHANGE - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityTriggeredEvent.Data.Trigger.Type
 
SourceProvider - Interface in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel
A provider of environment-specific EiffelEvent.Meta.Source data.
start() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.build.BuildWithEiffelStepExecution
 
start(StepContext) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.build.BuildWithEiffelStep
 
start(StepContext) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.CreatePackageURLStep
 
start(StepContext) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.PublishEiffelArtifactsStep
 
start(StepContext) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.SendEiffelEventStep
 
stop(Throwable) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.build.BuildWithEiffelStepExecution
 
SUB_CONFIDENCE_LEVEL - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Link.Type
 
SUBJECT - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Link.Type
 
SUCCESSFUL - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityFinishedEvent.Data.Outcome.Conclusion
 
SUCCESSFUL_ISSUE - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Link.Type
 
SystemEventSigner - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.signing
Signs an EiffelEvent using a system credential, i.e.
SystemEventSigner() - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.signing.SystemEventSigner
 

T

TERC - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Link.Type
 
TEST_CASE_EXECUTION - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Link.Type
 
TEST_SUITE_EXECUTION - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Link.Type
 
TIMED_OUT - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityFinishedEvent.Data.Outcome.Conclusion
 
TIMER - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityTriggeredEvent.Data.Trigger.Type
 
toJSON() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent
 
toString() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityCanceledEvent.Data
 
toString() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityCanceledEvent
 
toString() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityFinishedEvent.Data.Outcome
 
toString() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityFinishedEvent.Data.PersistentLogs
 
toString() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityFinishedEvent.Data
 
toString() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityFinishedEvent
 
toString() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityStartedEvent.Data.LiveLogs
 
toString() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityStartedEvent.Data
 
toString() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityStartedEvent
 
toString() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityTriggeredEvent.Data
 
toString() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityTriggeredEvent.Data.Trigger
 
toString() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityTriggeredEvent
 
toString() - Method in enum com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent.Data.FileInformation.IntegrityProtection.Alg
 
toString() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent.Data.FileInformation.IntegrityProtection
 
toString() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent.Data.FileInformation
 
toString() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent.Data
 
toString() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent
 
toString() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactPublishedEvent.Data.Location
 
toString() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactPublishedEvent.Data
 
toString() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactPublishedEvent
 
toString() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Link
 
toString() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Security.IntegrityProtection.SequenceProtection
 
toString() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Security.IntegrityProtection
 
toString() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Security
 
toString() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Source
 
toString() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta
 
toString() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent
 
toString() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.GenericEiffelEvent
 
translateStatus(String) - Static method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.Util
Translate Jenkins job status into corresponding eiffel status.
Trigger(EiffelActivityTriggeredEvent.Data.Trigger.Type) - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityTriggeredEvent.Data.Trigger
 
type() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.BuildWithEiffelLinksActionFreeStyleFactory
type() - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.BuildWithEiffelLinksActionWorkflowFactory
 

U

UNSUCCESSFUL - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityFinishedEvent.Data.Outcome.Conclusion
 
UnsupportedAlgorithmException - Exception in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel
Indicates that a cryptographic algorithm for signing or hashing events isn't supported by the current implementation of the protocol, or perhaps not by the protocol itself.
UnsupportedAlgorithmException(String) - Constructor for exception com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.UnsupportedAlgorithmException
 
URL_SUFFIX - Static variable in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.BuildWithEiffelLinksAction
The immediate suffix to the URL of the Job, i.e.
UserEventSigner - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.signing
Signs an event using credentials tied to a Run.
UserEventSigner(String, HashAlgorithm, Run<?, ?>) - Constructor for class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.signing.UserEventSigner
 
Util - Class in com.axis.jenkins.plugins.eiffel.eiffelbroadcaster
Constants and helper functions.

V

validate(String, String, JsonNode) - Method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EventValidator
Validates an Eiffel event and raises am exception if unsuccessful.
valueOf(String) - Static method in enum com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityFinishedEvent.Data.Outcome.Conclusion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityTriggeredEvent.Data.ExecutionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityTriggeredEvent.Data.Trigger.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent.Data.FileInformation.IntegrityProtection.Alg
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent.Data.RequiresImplementation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactPublishedEvent.Data.Location.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Link.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Security.IntegrityProtection.Alg
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.HashAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.HostnameSource
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityFinishedEvent.Data.Outcome.Conclusion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityTriggeredEvent.Data.ExecutionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelActivityTriggeredEvent.Data.Trigger.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent.Data.FileInformation.IntegrityProtection.Alg
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactCreatedEvent.Data.RequiresImplementation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelArtifactPublishedEvent.Data.Location.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Link.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Meta.Security.IntegrityProtection.Alg
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.HashAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.HostnameSource
Returns an array containing the constants of this enum type, in the order they are declared.
VERIFICATION_BASIS - com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.eiffel.EiffelEvent.Link.Type
 

_

_BuildWithEiffelStepExecution_building_(Object) - Static method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.Messages
Key BuildWithEiffelStepExecution.building_: Building {0}.
_BuildWithEiffelStepExecution_convertedParameterDescription(Object, Object, Object) - Static method in class com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.Messages
Key BuildWithEiffelStepExecution.convertedParameterDescription: {0} (Automatically converted to {1} because {2} passed the parameter using a different type).
A B C D E F G H I J L M N O P Q R S T U V _ 
All Classes All Packages