Class PrincipalWriterConfig
- java.lang.Object
-
- lumis.portal.principal.importprincipal.PrincipalWriterConfig
-
public class PrincipalWriterConfig extends java.lang.Object
Value object that holds the config values of a import- Since:
- 4.0.8
- Version:
- $Revision$ $Date$
-
-
Field Summary
Fields Modifier and Type Field Description static int
ACTION_DELETE_GROUP_DISABLE_USER
static int
ACTION_IGNORE
static int
ACTION_INSERT
static int
ACTION_OVERWRITE
-
Constructor Summary
Constructors Constructor Description PrincipalWriterConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getId()
Get idint
getIfDoesNotExistInDestination()
Get the option of execution when the user or group doesn't exists in destinationint
getIfDoesNotExistInSource()
Get the option of execution when the user or group doesn't exists in source.int
getIfExistsInDestination()
Get the option of execution when the user or group exists in destination.java.lang.String
getInputFile()
Get input file pathjava.util.Date
getLastRun()
Get date of last executionjava.lang.String
getOrigin()
Get originboolean
isSchedule()
Get the option of automatic execution.void
setId(java.lang.String id)
Set idvoid
setIfDoesNotExistInDestination(int ifDoesNotExistInDestination)
Set the option of execution when the user or group doesn't exists in destinationvoid
setIfDoesNotExistInSource(int ifDoesNotExistInSource)
Set the option of execution when the user or group doesn't exists in source.void
setIfExistsInDestination(int ifExistsInDestination)
Set the option of execution when the user or group exists in destination.void
setInputFile(java.lang.String inputFile)
Set input file pathvoid
setLastRun(java.util.Date lastRun)
Set date of last executionvoid
setOrigin(java.lang.String origin)
Set originvoid
setSchedule(boolean schedule)
Set the option of automatic execution.
-
-
-
Field Detail
-
ACTION_IGNORE
public static final int ACTION_IGNORE
- See Also:
- Constant Field Values
-
ACTION_OVERWRITE
public static final int ACTION_OVERWRITE
- See Also:
- Constant Field Values
-
ACTION_INSERT
public static final int ACTION_INSERT
- See Also:
- Constant Field Values
-
ACTION_DELETE_GROUP_DISABLE_USER
public static final int ACTION_DELETE_GROUP_DISABLE_USER
- See Also:
- Constant Field Values
-
-
Method Detail
-
isSchedule
public boolean isSchedule()
Get the option of automatic execution.- Returns:
- whether the automatic execution is enabled.
- Since:
- 6.0.0
-
setSchedule
public void setSchedule(boolean schedule)
Set the option of automatic execution.- Parameters:
schedule
- whether the automatic execution is enabled.- Since:
- 6.0.0
-
getId
public java.lang.String getId()
Get id- Returns:
- Since:
- 4.0.8
-
setId
public void setId(java.lang.String id)
Set id- Parameters:
id
-- Since:
- 4.0.8
-
getIfDoesNotExistInDestination
public int getIfDoesNotExistInDestination()
Get the option of execution when the user or group doesn't exists in destination- Returns:
- Since:
- 4.0.8
-
setIfDoesNotExistInDestination
public void setIfDoesNotExistInDestination(int ifDoesNotExistInDestination)
Set the option of execution when the user or group doesn't exists in destination- Parameters:
ifDoesNotExistInDestination
-- Since:
- 4.0.8
-
getIfDoesNotExistInSource
public int getIfDoesNotExistInSource()
Get the option of execution when the user or group doesn't exists in source.- Returns:
- Since:
- 4.0.8
-
setIfDoesNotExistInSource
public void setIfDoesNotExistInSource(int ifDoesNotExistInSource)
Set the option of execution when the user or group doesn't exists in source.- Parameters:
ifDoesNotExistInSource
-- Since:
- 4.0.8
-
getIfExistsInDestination
public int getIfExistsInDestination()
Get the option of execution when the user or group exists in destination.- Returns:
- Since:
- 4.0.8
-
setIfExistsInDestination
public void setIfExistsInDestination(int ifExistsInDestination)
Set the option of execution when the user or group exists in destination.- Parameters:
ifExistsInDestination
-- Since:
- 4.0.8
-
getInputFile
public java.lang.String getInputFile()
Get input file path- Returns:
- Since:
- 4.0.8
-
setInputFile
public void setInputFile(java.lang.String inputFile)
Set input file path- Parameters:
inputFile
-- Since:
- 4.0.8
-
getLastRun
public java.util.Date getLastRun()
Get date of last execution- Returns:
- Since:
- 4.0.8
-
setLastRun
public void setLastRun(java.util.Date lastRun)
Set date of last execution- Parameters:
lastRun
-- Since:
- 4.0.8
-
getOrigin
public java.lang.String getOrigin()
Get origin- Returns:
- Since:
- 4.0.8
-
setOrigin
public void setOrigin(java.lang.String origin)
Set origin- Parameters:
origin
-- Since:
- 4.0.8
-
-