Package hudson.model
Class TransientUserActionFactory
java.lang.Object
hudson.model.TransientUserActionFactory
- All Implemented Interfaces:
ExtensionPoint
- Direct Known Subclasses:
UserPropertyCategoryAccountAction.AccountActionFactory,UserPropertyCategoryAppearanceAction.AppearanceActionFactory,UserPropertyCategoryExperimentalAction.ExperimentalActionFactory,UserPropertyCategoryPreferencesAction.PreferencesActionFactory,UserPropertyCategorySecurityAction.SecurityActionFactory
Extension point for inserting transient
Actions into Users.
To register your implementation, put Extension on your subtype.- Since:
- 1.477
- Author:
- Vincent Latombe
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionall()Returns all the registeredTransientUserActionFactorys.Collection<? extends Action> Creates actions for the given user.
-
Constructor Details
-
TransientUserActionFactory
public TransientUserActionFactory()
-
-
Method Details
-
createFor
Creates actions for the given user.- Parameters:
target- for which the action objects are requested. Never null.- Returns:
- Can be empty but must not be null.
-
all
Returns all the registeredTransientUserActionFactorys.
-