Package hudson.plugins.jobConfigHistory
Class JobConfigHistoryStrategy
java.lang.Object
hudson.plugins.jobConfigHistory.JobConfigHistoryStrategy
- All Implemented Interfaces:
ExtensionPoint
,Describable<JobConfigHistoryStrategy>
,HistoryDao
,ItemListenerHistoryDao
,NodeListenerHistoryDao
,OverviewHistoryDao
- Direct Known Subclasses:
FileHistoryDao
public abstract class JobConfigHistoryStrategy
extends Object
implements ExtensionPoint, Describable<JobConfigHistoryStrategy>, HistoryDao, ItemListenerHistoryDao, OverviewHistoryDao, NodeListenerHistoryDao
Controller class for adding new backends to the history plugin.
- Author:
- Brandon Koepke
-
Nested Class Summary
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic DescriptorExtensionList<JobConfigHistoryStrategy,
JobConfigHistoryDescriptor<JobConfigHistoryStrategy>> all()
Gets the extension point list for the JobConfigHistoryStrategy.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface hudson.plugins.jobConfigHistory.HistoryDao
deleteRevision, deleteRevision, deleteRevision, getOldRevision, getOldRevision, getOldRevision, getOldRevision, getRevisionAmount, getRevisions, getRevisions, hasDuplicateHistory, hasOldRevision, hasOldRevision, revisionEqualsCurrent, revisionEqualsCurrent, saveItem, saveNode
Methods inherited from interface hudson.plugins.jobConfigHistory.ItemListenerHistoryDao
changeItemLocation, createNewItem, deleteItem, renameItem
Methods inherited from interface hudson.plugins.jobConfigHistory.NodeListenerHistoryDao
createNewNode, deleteNode, renameNode
Methods inherited from interface hudson.plugins.jobConfigHistory.OverviewHistoryDao
getDeletedJobAmount, getDeletedJobs, getDeletedJobs, getJobHistory, getJobRevisionAmount, getJobRevisionAmount, getJobs, getJobs, getSystemConfigs, getSystemConfigsMap, getSystemHistory, getSystemRevisionAmount, getSystemRevisionAmount, getTotalRevisionAmount
-
Constructor Details
-
JobConfigHistoryStrategy
public JobConfigHistoryStrategy()
-
-
Method Details
-
all
public static DescriptorExtensionList<JobConfigHistoryStrategy,JobConfigHistoryDescriptor<JobConfigHistoryStrategy>> all()Gets the extension point list for the JobConfigHistoryStrategy.- Returns:
- the extension point list.
-
getDescriptor
- Specified by:
getDescriptor
in interfaceDescribable<JobConfigHistoryStrategy>
-