public abstract class AbstractExtensionRequest extends AbstractRequest implements ExtensionRequest
Request implementations.| Modifier and Type | Field and Description |
|---|---|
static String |
PROPERTY_EXCLUDEDEXTENSIONS |
static String |
PROPERTY_EXTENSIONS |
static String |
PROPERTY_NAMESPACES |
PROPERTY_INTERACTIVE, PROPERTY_REMOTE| Constructor and Description |
|---|
AbstractExtensionRequest()
Default constructor.
|
AbstractExtensionRequest(Request request) |
| Modifier and Type | Method and Description |
|---|---|
void |
addExcludedExtension(ExtensionId extensionId) |
void |
addExtension(ExtensionId extensionId) |
void |
addNamespace(String namespace) |
Collection<ExtensionId> |
getExcludedExtensions() |
Collection<ExtensionId> |
getExtensions() |
Collection<String> |
getNamespaces() |
boolean |
hasNamespaces() |
containsProperty, getId, getProperty, getProperty, getPropertyNames, isInteractive, isRemote, isVerbose, removeProperty, setId, setId, setInteractive, setProperty, setRemote, setVerboseclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcontainsProperty, getId, getProperty, getProperty, getPropertyNames, isInteractive, isRemote, isVerbosepublic static final String PROPERTY_EXTENSIONS
getExtensions(),
Constant Field Valuespublic static final String PROPERTY_EXCLUDEDEXTENSIONS
getExtensions(),
Constant Field Valuespublic static final String PROPERTY_NAMESPACES
getNamespaces(),
Constant Field Valuespublic AbstractExtensionRequest()
public AbstractExtensionRequest(Request request)
request - the request to copypublic Collection<ExtensionId> getExtensions()
getExtensions in interface ExtensionRequestpublic Collection<ExtensionId> getExcludedExtensions()
public Collection<String> getNamespaces()
getNamespaces in interface ExtensionRequestpublic boolean hasNamespaces()
hasNamespaces in interface ExtensionRequestpublic void addExtension(ExtensionId extensionId)
extensionId - the extension identifierpublic void addExcludedExtension(ExtensionId extensionId)
extensionId - the extension identifierpublic void addNamespace(String namespace)
namespace - the namespaceCopyright © 2004–2014 XWiki. All rights reserved.