This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package com.blogspot.oraclestack.eventhandlers; | |
import java.io.Serializable; | |
import java.util.HashMap; | |
import oracle.core.ojdl.logging.ODLLevel; | |
import oracle.core.ojdl.logging.ODLLogger; | |
import oracle.iam.platform.context.ContextAware; | |
import oracle.iam.platform.kernel.ValidationFailedException; | |
import oracle.iam.platform.kernel.spi.ValidationHandler; | |
import oracle.iam.platform.kernel.vo.BulkOrchestration; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0"?> | |
<WORKFORCE_SYNC> | |
<FieldTypes> | |
<PER_ORG_ASGN class="R"> | |
<EMPLID type="CHAR"/> | |
<EMPL_RCD type="NUMBER"/> | |
<PER_ORG type="CHAR"/> | |
<ORG_INSTANCE_ERN type="NUMBER"/> | |
<POI_TYPE type="CHAR"/> | |
<BENEFIT_RCD_NBR type="NUMBER"/> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0"?> | |
<PERSON_BASIC_SYNC> | |
<FieldTypes> | |
<PERSON class="R"> | |
<EMPLID type="CHAR"/> | |
</PERSON> | |
<ADDRESSES class="R"/> | |
<NAMES class="R"> | |
<EMPLID type="CHAR"/> | |
<NAME_TYPE type="CHAR"/> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package com.blogspot.oraclestack.validation; | |
import java.util.HashMap; | |
import java.util.regex.Matcher; | |
import java.util.regex.Pattern; | |
import oracle.core.ojdl.logging.ODLLevel; | |
import oracle.core.ojdl.logging.ODLLogger; | |
/** | |
* Reconciliation Event Data Validation Example |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package com.blogspot.oraclestack.transformation; | |
import java.util.HashMap; | |
import oracle.core.ojdl.logging.ODLLevel; | |
import oracle.core.ojdl.logging.ODLLogger; | |
/** | |
* Reconciliation Transformation Example | |
* Uses First Name and Last Name values from the target system | |
* and constructs Display Name by concatenate both values. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package com.blogspot.oraclestack.testdriver; | |
import Thor.API.Exceptions.tcAPIException; | |
import Thor.API.Operations.tcUserOperationsIntf; | |
import java.util.HashMap; | |
import java.util.Hashtable; | |
import java.util.List; | |
import javax.security.auth.login.LoginException; | |
import oracle.core.ojdl.logging.ODLLevel; | |
import oracle.core.ojdl.logging.ODLLogger; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
UD_BAD3805_ACCOUNTID | UD_BACCESS_NAME | UD_BACCESS_DESCRIPTION | |
---|---|---|---|
TSWIFT | 21~Science Room | Bulk Load | |
KCHESTER | 21~Quad III | Bulk Load | |
KCHESTER | Core | Bulk Load | |
KCHESTER | Gym | ||
MSANTIAGO | Computer Department |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
*************************************** | |
M A I N M E N U | |
*************************************** | |
Select the operation to perform: | |
1) Load User Data | |
2) Load Account Data | |
3) Load Role Data | |
4) Load Role Hierarchy | |
5) Load Role Membership |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package com.blogspot.oraclestack.scheduledtasks; | |
import java.security.AccessController; | |
import java.security.PrivilegedActionException; | |
import java.security.PrivilegedExceptionAction; | |
import java.util.HashMap; | |
import java.util.Map; | |
import oracle.core.ojdl.logging.ODLLevel; | |
import oracle.core.ojdl.logging.ODLLogger; | |
import oracle.iam.scheduler.vo.TaskSupport; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="UTF-8"?> | |
<eventhandlers xmlns="http://www.oracle.com/schema/oim/platform/kernel" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.oracle.com/schema/oim/platform/kernel orchestration-handlers.xsd"> | |
<action-handler | |
entity-type="ApplicationInstance" | |
operation="PROVISION" | |
class="com.blogspot.oraclestack.eventhandlers.ProvisionAppInstancePreProcess" | |
name="ProvisionAppInstancePreProcess" | |
stage="preprocess" | |
order="1" | |
sync="TRUE"/> |