Class Branch.TransientJobActionsFactoryImpl

java.lang.Object
jenkins.model.TransientActionFactory<Job>
jenkins.branch.Branch.TransientJobActionsFactoryImpl
All Implemented Interfaces:
ExtensionPoint
Enclosing class:
Branch

@Extension public static class Branch.TransientJobActionsFactoryImpl extends TransientActionFactory<Job>
Ensures that the Branch.getActions() are always present in the Actionable.getAllActions(). NOTE: We need to use a transient action factory as AbstractProject.getActions() is unmodifiable and consequently Actionable.addAction(Action) will always fail.
Since:
2.0