|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface TaskResource
A task resource is a registered resource which has been
processed by a ResourceTransformer and is now
about to be processed by an .
| Field Summary | |
|---|---|
static java.lang.String |
ATTR_INSTALL_EXCLUDED
If this attribute is set and the resource has the state installed, it actually means that this resource has been processed but not installed. |
static java.lang.String |
ATTR_INSTALL_INFO
Additional installation information in human readable format. |
| Method Summary | |
|---|---|
java.lang.Object |
getAttribute(java.lang.String key)
Get the value of an attribute. |
ResourceState |
getState()
Get the current state of the resource. |
java.lang.Object |
getTemporaryAttribute(java.lang.String key)
Get the value of a temporary attribute. |
org.osgi.framework.Version |
getVersion()
Return the version of the artifact. |
void |
setAttribute(java.lang.String key,
java.lang.Object value)
Set the value of an attribute. |
void |
setTemporaryAttribute(java.lang.String key,
java.lang.Object value)
Set the value of a temporary attribute. |
| Methods inherited from interface org.apache.sling.installer.api.tasks.RegisteredResource |
|---|
getDictionary, getDigest, getEntityId, getInputStream, getPriority, getScheme, getType, getURL |
| Field Detail |
|---|
static final java.lang.String ATTR_INSTALL_INFO
static final java.lang.String ATTR_INSTALL_EXCLUDED
| Method Detail |
|---|
java.lang.Object getAttribute(java.lang.String key)
ResourceTransformer or a InstallTask for
processing.
Typical attributes are the bundle symbolic name or bundle version.
key - The name of the attribute
null
void setAttribute(java.lang.String key,
java.lang.Object value)
key - The name of the attributevalue - The attribute value or null to remove it.ResourceState getState()
java.lang.Object getTemporaryAttribute(java.lang.String key)
key - The name of the attribute
null
void setTemporaryAttribute(java.lang.String key,
java.lang.Object value)
key - The name of the attributevalue - The attribute value or null to remove it.org.osgi.framework.Version getVersion()
null
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||