Package org.nuxeo.runtime.test.runner
Class TargetExtensions
- java.lang.Object
-
- org.nuxeo.runtime.test.runner.TargetExtensions
-
- Direct Known Subclasses:
TargetExtensions.ContentModel
public abstract class TargetExtensions extends Object
A TargetExtensions is part of PartialDeploy annotation that is able to deploy only a subset of extensions in a bundle. A TargetExtensions defined which target component and extension point are allowed to be deployed.- Since:
- 9.1
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TargetExtensions.Automation
White listTargetExtensions.ContentModel
and Automation related contributionsstatic class
TargetExtensions.ContentModel
White list contributions: TypeService schema and doctype definition, LifecycleService lifecycle and associated types, SQLDirectoryFactory directories and VersioningService versioning rules.static class
TargetExtensions.ContentTemplate
White listTargetExtensions.ContentModel
and ContentTemplateService
-
Field Summary
Fields Modifier and Type Field Description protected Set<String>
targetExtensions
-
Constructor Summary
Constructors Modifier Constructor Description protected
TargetExtensions()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
addTargetExtension(String name, String extension)
Set<String>
getTargetExtensions()
protected abstract void
initialize()
static String
newTargetExtension(String name, String extension)
-
-
-
Field Detail
-
targetExtensions
protected Set<String> targetExtensions
-
-
Constructor Detail
-
TargetExtensions
protected TargetExtensions()
-
-
Method Detail
-
getTargetExtensions
public Set<String> getTargetExtensions()
-
addTargetExtension
public void addTargetExtension(String name, String extension)
-
newTargetExtension
public static String newTargetExtension(String name, String extension)
-
initialize
protected abstract void initialize()
-
-