public interface RunTypeRegistry
SBuildServer.getRunTypeRegistry()| Modifier and Type | Method and Description |
|---|---|
RunTypeWithExtensions |
findExtendedRunType(java.lang.String runType) |
RunType |
findRunType(java.lang.String runType)
Return a run type with given name (type)
|
java.util.Collection<? extends RunType> |
getRegisteredRunTypes()
Returns all registered run types ordered by type name.
|
void |
registerRunType(RunType runType)
Register a server-side implementation of build runner (or RunType).
|
void |
unregisterRunType(RunType runType)
Unregisters previously registered RunType
|
void |
unregisterRunType(java.lang.String runType)
Unregisters run-type on server-side only
|
void unregisterRunType(@NotNull
RunType runType)
runType - server-side implementation of build runnervoid registerRunType(@NotNull
RunType runType)
runType - server-side implementation of build runnervoid unregisterRunType(@NotNull
java.lang.String runType)
runType - registered run-type to remove@Nullable RunType findRunType(@NotNull java.lang.String runType)
runType - name of the run type to findRunType.getType()@Nullable RunTypeWithExtensions findExtendedRunType(@NotNull java.lang.String runType)
runType - runType@NotNull java.util.Collection<? extends RunType> getRegisteredRunTypes()