public interface ExtensionRequest extends Request
Request.| Modifier and Type | Field and Description |
|---|---|
static String |
JOBID_ACTION_PREFIX
The prefix put behind all job ids which are actual actions.
|
static String |
JOBID_PLAN_PREFIX
The prefix put behind all job ids which are information gathering.
|
static String |
JOBID_PREFIX
The prefix put behind all job ids.
|
PROPERTY_INTERACTIVE, PROPERTY_REMOTE| Modifier and Type | Method and Description |
|---|---|
Collection<ExtensionId> |
getExtensions() |
static List<String> |
getJobId(String prefix,
String extensionId,
String namespace) |
Collection<String> |
getNamespaces() |
default ExtensionRewriter |
getRewriter()
Allow modifying manipulated
Extensions on the fly (change allowed namespaces, dependencies, etc.). |
boolean |
hasNamespaces() |
default boolean |
isRootModificationsAllowed() |
containsProperty, getId, getProperty, getProperty, getPropertyNames, isInteractive, isRemote, isVerbosestatic final String JOBID_PREFIX
static final String JOBID_ACTION_PREFIX
static final String JOBID_PLAN_PREFIX
static List<String> getJobId(String prefix, String extensionId, String namespace)
prefix - the prefix, usually JOBID_ACTION_PREFIX or
JOBID_PLAN_PREFIXextensionId - the id of the extension for which to create a job idnamespace - the namespace for which to create a job idCollection<ExtensionId> getExtensions()
Collection<String> getNamespaces()
boolean hasNamespaces()
default boolean isRootModificationsAllowed()
@Unstable default ExtensionRewriter getRewriter()
Extensions on the fly (change allowed namespaces, dependencies, etc.).Copyright © 2004–2017 XWiki. All rights reserved.