Package org.alfresco.tools
Class RenameUser
java.lang.Object
org.alfresco.tools.Tool
org.alfresco.tools.RenameUser
Rename user tool. This tool provides minimal support for renaming users.
See
displayHelp() message for restrictions.
Usage: renameUser -user username [options] oldUsername newUsername");
renameUser -user username [options] -file filename");
The csv file has a simple comma separated list, with
a pair of usernames on each line. Comments and blank
lines may also be included. For example:
# List of usernames to change # oldUsername,newUsername johnp,ceo # President and CEO johnn,cto # CTO and Chairman
- Author:
- Alan Davis
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected RenameUser.RenameUserToolContextUser Rename Tool Context -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidDisplay Tool Helpprotected intexecute()Perform Tool Behaviourprotected StringGet the tool namestatic voidEntry Pointprotected org.alfresco.tools.ToolContextprocessArgs(String[] args) Process Tool ArgumentsvoidsetLogin(boolean login) Methods inherited from class org.alfresco.tools.Tool
exit, getApplicationContext, getServiceRegistry, handleError, logError, logInfo, logVerbose, start
-
Field Details
-
context
User Rename Tool Context
-
-
Constructor Details
-
RenameUser
public RenameUser()
-
-
Method Details
-
setLogin
public void setLogin(boolean login) -
main
Entry Point- Parameters:
args-
-
processArgs
protected org.alfresco.tools.ToolContext processArgs(String[] args) throws org.alfresco.tools.ToolArgumentException Description copied from class:ToolProcess Tool Arguments- Overrides:
processArgsin classTool- Parameters:
args- the arguments- Returns:
- the tool context
- Throws:
org.alfresco.tools.ToolArgumentException
-
displayHelp
protected void displayHelp()Description copied from class:ToolDisplay Tool Help- Overrides:
displayHelpin classTool
-
getToolName
Description copied from class:ToolGet the tool name- Specified by:
getToolNamein classTool- Returns:
- the tool name
-
execute
Description copied from class:ToolPerform Tool Behaviour- Specified by:
executein classTool- Throws:
ToolException
-