All Classes and Interfaces
Class
Description
This class represents an Integration Point to a server.
Utility class for common Integrity API utilities
All Jenkins Integrity API Commands have to extend this class in order to execute Integrity API
calls using the default method
Factory to centrally instantiate API commands
This class provides certain utility functions for working with the embedded derby database
All Jenkins Integrity API command calls must extend this interface.
Constants interface
Constants interface
This class provides the parser to read the changelog.xml that is generated at the end of a build
listing the SCM changes
This class is a representation of all the Changes that were performed between builds.
The Entry class defines the metadata related to an individual file change
A file in a commit.
The relationship of Descriptor and IntegrityCheckpointAction (the describable) is akin to class
and object.
The relationship of Descriptor and IntegrityCheckpointAction (the describable) is akin to class
and object.
This class is intended to represent an Integrity CM Member However, due to scalability
constraints, the bulk of the member metadata will be stored in an embedded database.
This class represents an Integrity Configuration Management Project Provides metadata information
about a SCM Project
Created by asen on 06-06-2017.
The relationship of Descriptor and IntegrityDeleteNonMembersAction (the describable) is akin to
class and object.
The relationship of Descriptor and IntegrityItemAction (the describable) is akin to class and
object.
This class implements the onCopied event when a Job is copied from another Job The sole purpose
is to ensure that the Configuration Name parameter is unique.
Created by asen on 19-06-2017.
Created by asen on 19-06-2017.
Created by asen on 19-06-2017.
Created by asen on 08-06-2017.
Contains the state of the current Integrity Configuration Management Project
This class implements the onDeleted event when a build is deleted The sole purpose is to ensure
that the Integrity SCM cache tables are in line with the number of builds registered with
Jenkins.
This class provides an integration between Hudson/Jenkins for Continuous Builds and PTC Integrity
for Configuration Management
The relationship of Descriptor and SCM (the describable) is akin to class and object.
Created by asen on 15-06-2017.
The relationship of Descriptor and Browser (the describable) is akin to class and object.
APISession Pool Controller class
Project Checkout command for the Integrity Jenkins Plugin
Project Info command for the Integrity Jenkins Plugin
This class is implemented to handle an exception o reaching maximum number of retries
Revision Info command for the Integrity Jenkins Plugin
Created by asen on 07-06-2017.