Package org.intermine.web.task
Class ProfileReadTask
- java.lang.Object
-
- org.apache.tools.ant.ProjectComponent
-
- org.apache.tools.ant.Task
-
- org.intermine.web.task.ProfileReadTask
-
public class ProfileReadTask extends org.apache.tools.ant.Task
Task to read an XML file of a webapp userprofiles into a userprofile ObjectStore.- Author:
- Kim Rutherford
-
-
Constructor Summary
Constructors Constructor Description ProfileReadTask()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
execute()
Execute the task - read the profiles.void
setFileName(java.lang.String fileName)
Set the name of the file to read from.void
setOSAlias(java.lang.String osAlias)
Set the alias of the main object store.void
setUserProfileAlias(java.lang.String userProfileAlias)
Set the alias of the userprofile object store.-
Methods inherited from class org.apache.tools.ant.Task
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
-
-
-
-
Method Detail
-
setFileName
public void setFileName(java.lang.String fileName)
Set the name of the file to read from.- Parameters:
fileName
- the file name
-
setOSAlias
public void setOSAlias(java.lang.String osAlias)
Set the alias of the main object store.- Parameters:
osAlias
- the object store alias
-
setUserProfileAlias
public void setUserProfileAlias(java.lang.String userProfileAlias)
Set the alias of the userprofile object store.- Parameters:
userProfileAlias
- the object store alias of the userprofile database
-
execute
public void execute()
Execute the task - read the profiles.- Overrides:
execute
in classorg.apache.tools.ant.Task
- Throws:
org.apache.tools.ant.BuildException
- if there is a problem while reading from the file or writing to the profiles.
-
-