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 classTargetExtensions.AutomationWhite listTargetExtensions.ContentModeland Automation related contributionsstatic classTargetExtensions.ContentModelWhite list contributions: TypeService schema and doctype definition, LifecycleService lifecycle and associated types, SQLDirectoryFactory directories and VersioningService versioning rules.static classTargetExtensions.ContentTemplateWhite listTargetExtensions.ContentModeland ContentTemplateService
-
Field Summary
Fields Modifier and Type Field Description protected Set<String>targetExtensions
-
Constructor Summary
Constructors Modifier Constructor Description protectedTargetExtensions()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidaddTargetExtension(String name, String extension)Set<String>getTargetExtensions()protected abstract voidinitialize()static StringnewTargetExtension(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()
-
-