com.retek.component.security.batch
Class SecurityUserUpdateBatch
java.lang.Object
com.retek.component.rcombatch.RcomAbstractBatchProgram
com.retek.component.security.batch.SecurityUserUpdateBatch
- public class SecurityUserUpdateBatch
- extends RcomAbstractBatchProgram
This batch process runs and pulls new and/or modified user-related data from
Active Directory and persists the data within RCOM (thus ensuring that the
two systems are in sync). User data is validated through a call to Vertex.
If the users data is not valid, the users data is not submitted to RCOM.
Rather, the data is written to an output file, which can be specified as an
argument in the command line when the batch process is run.
No dependencies. Can be run independent of any other batch process.
Batch command line arguments:
-directoryPath Directory path where missed user file is created [Required]
-dn DN of user with global read access
-ldapPassword Password for user specified with -dn
Retek Inc. Copyright (c) 2003
Method Summary |
void |
doBatchProcess(java.util.Map args)
Placeholder for the implementation's batch process. |
protected void |
finalize()
|
protected RetekLogger |
getLogger()
Placeholder for the implementation's logger initialization. |
static void |
main(java.lang.String[] args)
|
Methods inherited from class com.retek.component.rcombatch.RcomAbstractBatchProgram |
addFileWorkUnitArgument, addRequiredDirectoryPathArgument, addRequiredUserArgument, addWorkUnitArgument, getBatchResult, getBatchUser, getExitValue, getFileWorkUnitSize, getWorkUnitSize, promoteToCompleteFailure, promoteToPartialFailure, runBatchProcessCalledFromMain |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SecurityUserUpdateBatch
public SecurityUserUpdateBatch()
doBatchProcess
public void doBatchProcess(java.util.Map args)
- Description copied from class:
RcomAbstractBatchProgram
- Placeholder for the implementation's batch process.
- Specified by:
doBatchProcess
in class RcomAbstractBatchProgram
- Parameters:
args
- map of (String to String) batch execution arguments
getLogger
protected RetekLogger getLogger()
- Description copied from class:
RcomAbstractBatchProgram
- Placeholder for the implementation's logger initialization.
- Specified by:
getLogger
in class RcomAbstractBatchProgram
finalize
protected void finalize()
main
public static void main(java.lang.String[] args)
Copyright © 2005 Retek Inc. All Rights Reserved.
- Generated at Fri, 01/21/2005 14:25