Skip to content

Commit

Permalink
feat(Entities): Added Person Custom Objects 11-25 (#386)
Browse files Browse the repository at this point in the history
Feature for Issue: #371
  • Loading branch information
ndickerson authored Jun 14, 2022
1 parent f966d22 commit ac687ec
Show file tree
Hide file tree
Showing 6 changed files with 57 additions and 12 deletions.
2 changes: 1 addition & 1 deletion dataloader.iml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="library" name="Maven: com.bullhorn:sdk-rest:1.4.31" level="project" />
<orderEntry type="library" name="Maven: com.bullhorn:sdk-rest:1.4.44" level="project" />
<orderEntry type="library" name="Maven: org.springframework:spring-core:4.2.6.RELEASE" level="project" />
<orderEntry type="library" name="Maven: commons-logging:commons-logging:1.2" level="project" />
<orderEntry type="library" name="Maven: org.springframework:spring-web:4.2.6.RELEASE" level="project" />
Expand Down
15 changes: 15 additions & 0 deletions dataloader.properties
Original file line number Diff line number Diff line change
Expand Up @@ -133,6 +133,21 @@ loginUrl=https://rest.bullhornstaffing.com/rest-services/login
#personCustomObjectInstance8ExistField=person.customText1,text1
#personCustomObjectInstance9ExistField=person.customText1,text1
#personCustomObjectInstance10ExistField=person.customText1,text1
#personCustomObjectInstance11ExistField=person.customText1,text1
#personCustomObjectInstance12ExistField=person.customText1,text1
#personCustomObjectInstance13ExistField=person.customText1,text1
#personCustomObjectInstance14ExistField=person.customText1,text1
#personCustomObjectInstance15ExistField=person.customText1,text1
#personCustomObjectInstance16ExistField=person.customText1,text1
#personCustomObjectInstance17ExistField=person.customText1,text1
#personCustomObjectInstance18ExistField=person.customText1,text1
#personCustomObjectInstance19ExistField=person.customText1,text1
#personCustomObjectInstance20ExistField=person.customText1,text1
#personCustomObjectInstance21ExistField=person.customText1,text1
#personCustomObjectInstance22ExistField=person.customText1,text1
#personCustomObjectInstance23ExistField=person.customText1,text1
#personCustomObjectInstance24ExistField=person.customText1,text1
#personCustomObjectInstance25ExistField=person.customText1,text1
#placementCustomObjectInstance1ExistField=placement.customText1,text1
#placementCustomObjectInstance2ExistField=placement.customText1,text1
#placementCustomObjectInstance3ExistField=placement.customText1,text1
Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
<dependency>
<groupId>com.bullhorn</groupId>
<artifactId>sdk-rest</artifactId>
<version>1.4.31</version>
<version>1.4.44</version>
</dependency>

<dependency>
Expand Down
35 changes: 25 additions & 10 deletions src/main/java/com/bullhorn/dataloader/enums/EntityInfo.java
Original file line number Diff line number Diff line change
Expand Up @@ -138,16 +138,31 @@ public enum EntityInfo {
PERSON_CUSTOM_OBJECT_INSTANCE_8(BullhornEntityInfo.PERSON_CUSTOM_OBJECT_INSTANCE_8, 162),
PERSON_CUSTOM_OBJECT_INSTANCE_9(BullhornEntityInfo.PERSON_CUSTOM_OBJECT_INSTANCE_9, 163),
PERSON_CUSTOM_OBJECT_INSTANCE_10(BullhornEntityInfo.PERSON_CUSTOM_OBJECT_INSTANCE_10, 164),
PLACEMENT_CUSTOM_OBJECT_INSTANCE_1(BullhornEntityInfo.PLACEMENT_CUSTOM_OBJECT_INSTANCE_1, 165),
PLACEMENT_CUSTOM_OBJECT_INSTANCE_2(BullhornEntityInfo.PLACEMENT_CUSTOM_OBJECT_INSTANCE_2, 166),
PLACEMENT_CUSTOM_OBJECT_INSTANCE_3(BullhornEntityInfo.PLACEMENT_CUSTOM_OBJECT_INSTANCE_3, 167),
PLACEMENT_CUSTOM_OBJECT_INSTANCE_4(BullhornEntityInfo.PLACEMENT_CUSTOM_OBJECT_INSTANCE_4, 168),
PLACEMENT_CUSTOM_OBJECT_INSTANCE_5(BullhornEntityInfo.PLACEMENT_CUSTOM_OBJECT_INSTANCE_5, 169),
PLACEMENT_CUSTOM_OBJECT_INSTANCE_6(BullhornEntityInfo.PLACEMENT_CUSTOM_OBJECT_INSTANCE_6, 170),
PLACEMENT_CUSTOM_OBJECT_INSTANCE_7(BullhornEntityInfo.PLACEMENT_CUSTOM_OBJECT_INSTANCE_7, 171),
PLACEMENT_CUSTOM_OBJECT_INSTANCE_8(BullhornEntityInfo.PLACEMENT_CUSTOM_OBJECT_INSTANCE_8, 172),
PLACEMENT_CUSTOM_OBJECT_INSTANCE_9(BullhornEntityInfo.PLACEMENT_CUSTOM_OBJECT_INSTANCE_9, 173),
PLACEMENT_CUSTOM_OBJECT_INSTANCE_10(BullhornEntityInfo.PLACEMENT_CUSTOM_OBJECT_INSTANCE_10, 174),
PERSON_CUSTOM_OBJECT_INSTANCE_11(BullhornEntityInfo.PERSON_CUSTOM_OBJECT_INSTANCE_11, 165),
PERSON_CUSTOM_OBJECT_INSTANCE_12(BullhornEntityInfo.PERSON_CUSTOM_OBJECT_INSTANCE_12, 166),
PERSON_CUSTOM_OBJECT_INSTANCE_13(BullhornEntityInfo.PERSON_CUSTOM_OBJECT_INSTANCE_13, 167),
PERSON_CUSTOM_OBJECT_INSTANCE_14(BullhornEntityInfo.PERSON_CUSTOM_OBJECT_INSTANCE_14, 168),
PERSON_CUSTOM_OBJECT_INSTANCE_15(BullhornEntityInfo.PERSON_CUSTOM_OBJECT_INSTANCE_15, 169),
PERSON_CUSTOM_OBJECT_INSTANCE_16(BullhornEntityInfo.PERSON_CUSTOM_OBJECT_INSTANCE_16, 170),
PERSON_CUSTOM_OBJECT_INSTANCE_17(BullhornEntityInfo.PERSON_CUSTOM_OBJECT_INSTANCE_17, 171),
PERSON_CUSTOM_OBJECT_INSTANCE_18(BullhornEntityInfo.PERSON_CUSTOM_OBJECT_INSTANCE_18, 172),
PERSON_CUSTOM_OBJECT_INSTANCE_19(BullhornEntityInfo.PERSON_CUSTOM_OBJECT_INSTANCE_19, 173),
PERSON_CUSTOM_OBJECT_INSTANCE_20(BullhornEntityInfo.PERSON_CUSTOM_OBJECT_INSTANCE_20, 174),
PERSON_CUSTOM_OBJECT_INSTANCE_21(BullhornEntityInfo.PERSON_CUSTOM_OBJECT_INSTANCE_21, 175),
PERSON_CUSTOM_OBJECT_INSTANCE_22(BullhornEntityInfo.PERSON_CUSTOM_OBJECT_INSTANCE_22, 176),
PERSON_CUSTOM_OBJECT_INSTANCE_23(BullhornEntityInfo.PERSON_CUSTOM_OBJECT_INSTANCE_23, 177),
PERSON_CUSTOM_OBJECT_INSTANCE_24(BullhornEntityInfo.PERSON_CUSTOM_OBJECT_INSTANCE_24, 178),
PERSON_CUSTOM_OBJECT_INSTANCE_25(BullhornEntityInfo.PERSON_CUSTOM_OBJECT_INSTANCE_25, 179),
PLACEMENT_CUSTOM_OBJECT_INSTANCE_1(BullhornEntityInfo.PLACEMENT_CUSTOM_OBJECT_INSTANCE_1, 180),
PLACEMENT_CUSTOM_OBJECT_INSTANCE_2(BullhornEntityInfo.PLACEMENT_CUSTOM_OBJECT_INSTANCE_2, 181),
PLACEMENT_CUSTOM_OBJECT_INSTANCE_3(BullhornEntityInfo.PLACEMENT_CUSTOM_OBJECT_INSTANCE_3, 182),
PLACEMENT_CUSTOM_OBJECT_INSTANCE_4(BullhornEntityInfo.PLACEMENT_CUSTOM_OBJECT_INSTANCE_4, 183),
PLACEMENT_CUSTOM_OBJECT_INSTANCE_5(BullhornEntityInfo.PLACEMENT_CUSTOM_OBJECT_INSTANCE_5, 184),
PLACEMENT_CUSTOM_OBJECT_INSTANCE_6(BullhornEntityInfo.PLACEMENT_CUSTOM_OBJECT_INSTANCE_6, 185),
PLACEMENT_CUSTOM_OBJECT_INSTANCE_7(BullhornEntityInfo.PLACEMENT_CUSTOM_OBJECT_INSTANCE_7, 186),
PLACEMENT_CUSTOM_OBJECT_INSTANCE_8(BullhornEntityInfo.PLACEMENT_CUSTOM_OBJECT_INSTANCE_8, 187),
PLACEMENT_CUSTOM_OBJECT_INSTANCE_9(BullhornEntityInfo.PLACEMENT_CUSTOM_OBJECT_INSTANCE_9, 188),
PLACEMENT_CUSTOM_OBJECT_INSTANCE_10(BullhornEntityInfo.PLACEMENT_CUSTOM_OBJECT_INSTANCE_10, 189),

// Entities that are not loaded directly
PERSON(BullhornEntityInfo.PERSON, 1000),
Expand Down
15 changes: 15 additions & 0 deletions src/test/resources/integrationTest/integrationTest.properties
Original file line number Diff line number Diff line change
Expand Up @@ -94,6 +94,21 @@ personCustomObjectInstance7ExistField=person.customText1,text1
personCustomObjectInstance8ExistField=person.customText1,text1
personCustomObjectInstance9ExistField=person.customText1,text1
personCustomObjectInstance10ExistField=person.customText1,text1
personCustomObjectInstance11ExistField=person.customText1,text1
personCustomObjectInstance12ExistField=person.customText1,text1
personCustomObjectInstance13ExistField=person.customText1,text1
personCustomObjectInstance14ExistField=person.customText1,text1
personCustomObjectInstance15ExistField=person.customText1,text1
personCustomObjectInstance16ExistField=person.customText1,text1
personCustomObjectInstance17ExistField=person.customText1,text1
personCustomObjectInstance18ExistField=person.customText1,text1
personCustomObjectInstance19ExistField=person.customText1,text1
personCustomObjectInstance20ExistField=person.customText1,text1
personCustomObjectInstance21ExistField=person.customText1,text1
personCustomObjectInstance22ExistField=person.customText1,text1
personCustomObjectInstance23ExistField=person.customText1,text1
personCustomObjectInstance24ExistField=person.customText1,text1
personCustomObjectInstance25ExistField=person.customText1,text1
placementCustomObjectInstance1ExistField=placement.customText1,text1
placementCustomObjectInstance2ExistField=placement.customText1,text1
placementCustomObjectInstance3ExistField=placement.customText1,text1
Expand Down

0 comments on commit ac687ec

Please sign in to comment.