Interface TaskContext
-
public interface TaskContext
Context for each migration task
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addAssetScanInfo(AssetScanInfo assetScanInfo)
Adding scan report into context.void
error(java.lang.String msg, java.lang.Object... param)
Provide user friendly error msgjava.lang.Object
getAttribute(java.lang.String key)
Get arbitrary attribute from the ctxjava.util.List<TaskContext>
getChildContexts()
returns array of child contextjava.lang.String
getPath()
Resource on which migration is to be run Resource can be anything nt:file, nt:folder etc.ResourceResolver
getResourceResolver()
java.lang.String[]
getSelectors()
Current Selectorvoid
info(java.lang.String msg, java.lang.Object... param)
Provide progress info for migrationvoid
setAttribute(java.lang.String key, java.lang.Object value)
Set arbitrary Attributevoid
success(java.lang.String msg, java.lang.Object... param)
Provide success message if successfully commited a migrationvoid
warn(java.lang.String msg, java.lang.Object... param)
Provide warn message
-
-
-
Method Detail
-
getPath
java.lang.String getPath()
Resource on which migration is to be run Resource can be anything nt:file, nt:folder etc.- Returns:
-
getResourceResolver
ResourceResolver getResourceResolver()
-
info
void info(java.lang.String msg, java.lang.Object... param)
Provide progress info for migration- Parameters:
msg
-
-
error
void error(java.lang.String msg, java.lang.Object... param)
Provide user friendly error msg- Parameters:
msg
-
-
success
void success(java.lang.String msg, java.lang.Object... param)
Provide success message if successfully commited a migration
-
warn
void warn(java.lang.String msg, java.lang.Object... param)
Provide warn message
-
getAttribute
java.lang.Object getAttribute(java.lang.String key)
Get arbitrary attribute from the ctx- Returns:
-
setAttribute
void setAttribute(java.lang.String key, java.lang.Object value)
Set arbitrary Attribute- Parameters:
key
-value
-
-
getSelectors
java.lang.String[] getSelectors()
Current Selector
-
getChildContexts
java.util.List<TaskContext> getChildContexts()
returns array of child context
-
addAssetScanInfo
void addAssetScanInfo(AssetScanInfo assetScanInfo)
Adding scan report into context.- Parameters:
assetScanInfo
-
-
-