org.apache.sling.installer.core.impl.config
Class ConfigTaskCreator

java.lang.Object
  extended by org.apache.sling.installer.core.impl.config.ConfigTaskCreator
All Implemented Interfaces:
InstallTaskFactory, InternalService

public class ConfigTaskCreator
extends Object
implements InternalService, InstallTaskFactory

Task creator for configurations.


Field Summary
static String ALIAS_KEY
           
static String CONFIG_PATH_KEY
           
 
Constructor Summary
ConfigTaskCreator()
           
 
Method Summary
 InstallTask createTask(TaskResourceGroup group)
          Create a task to install or uninstall a configuration.
 void deactivate()
           
 String getDescription()
           
 void init(org.osgi.framework.BundleContext bc)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ALIAS_KEY

public static final String ALIAS_KEY
See Also:
Constant Field Values

CONFIG_PATH_KEY

public static final String CONFIG_PATH_KEY
See Also:
Constant Field Values
Constructor Detail

ConfigTaskCreator

public ConfigTaskCreator()
Method Detail

init

public void init(org.osgi.framework.BundleContext bc)
Specified by:
init in interface InternalService
See Also:
InternalService.init(org.osgi.framework.BundleContext)

deactivate

public void deactivate()
Specified by:
deactivate in interface InternalService
See Also:
InternalService.deactivate()

getDescription

public String getDescription()
Specified by:
getDescription in interface InternalService
See Also:
InternalService.getDescription()

createTask

public InstallTask createTask(TaskResourceGroup group)
Create a task to install or uninstall a configuration.

Specified by:
createTask in interface InstallTaskFactory
See Also:
InstallTaskFactory.createTask(org.apache.sling.installer.api.tasks.TaskResourceGroup)


Copyright © 2007-2013 The Apache Software Foundation. All Rights Reserved.