org.xwiki.extension.job
Interface ExtensionRequest

All Superinterfaces:
Request, Serializable
All Known Implementing Classes:
AbstractExtensionRequest, InstallRequest, UninstallRequest

public interface ExtensionRequest
extends Request

Extension manipulation related Request.

Since:
4.0M1
Version:
$Id$

Field Summary
 
Fields inherited from interface org.xwiki.job.Request
PROPERTY_INTERACTIVE, PROPERTY_REMOTE
 
Method Summary
 Collection<ExtensionId> getExtensions()
           
 Collection<String> getNamespaces()
           
 boolean hasNamespaces()
           
 
Methods inherited from interface org.xwiki.job.Request
getId, getProperty, getProperty, getPropertyNames, isInteractive, isRemote
 

Method Detail

getExtensions

Collection<ExtensionId> getExtensions()
Returns:
the extension on which to apply the task.

getNamespaces

Collection<String> getNamespaces()
Returns:
the namespaces on which to apply the task.

hasNamespaces

boolean hasNamespaces()
Returns:
indicate if the request is applied on specific namespace or all of them


Copyright © 2004-2012 XWiki. All Rights Reserved.