public class FeatureModelInstallerPlugin extends Object implements org.apache.sling.installer.api.tasks.InstallTaskFactory, org.apache.sling.installer.api.tasks.ResourceTransformer
FeatureModelTransformer.| Modifier and Type | Class and Description |
|---|---|
static interface |
FeatureModelInstallerPlugin.Config |
| Modifier and Type | Field and Description |
|---|---|
static String |
ATTR_ID |
static String |
ATTR_MODEL |
static String |
FILE_EXTENSION |
static String |
TYPE_FEATURE_MODEL |
| Constructor and Description |
|---|
FeatureModelInstallerPlugin(org.osgi.framework.BundleContext ctx,
FeatureModelInstallerPlugin.Config config) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.sling.installer.api.tasks.InstallTask |
createTask(org.apache.sling.installer.api.tasks.TaskResourceGroup group) |
org.apache.sling.installer.api.tasks.TransformationResult[] |
transform(org.apache.sling.installer.api.tasks.RegisteredResource resource) |
public static final String FILE_EXTENSION
public static final String TYPE_FEATURE_MODEL
public static final String ATTR_MODEL
public static final String ATTR_ID
public FeatureModelInstallerPlugin(org.osgi.framework.BundleContext ctx,
FeatureModelInstallerPlugin.Config config)
throws IOException
IOExceptionpublic org.apache.sling.installer.api.tasks.TransformationResult[] transform(org.apache.sling.installer.api.tasks.RegisteredResource resource)
transform in interface org.apache.sling.installer.api.tasks.ResourceTransformerpublic org.apache.sling.installer.api.tasks.InstallTask createTask(org.apache.sling.installer.api.tasks.TaskResourceGroup group)
createTask in interface org.apache.sling.installer.api.tasks.InstallTaskFactoryCopyright © 2007–2020 The Apache Software Foundation. All rights reserved.