diff --git a/src/main/java/au/com/telstra/simcardactivator/component/DatabaseConduit.java b/src/main/java/au/com/telstra/simcardactivator/component/DatabaseConduit.java new file mode 100644 index 00000000..f8113f08 --- /dev/null +++ b/src/main/java/au/com/telstra/simcardactivator/component/DatabaseConduit.java @@ -0,0 +1,2 @@ +package au.com.telstra.simcardactivator.component;public class DatabaseConduit { +} diff --git a/src/main/java/au/com/telstra/simcardactivator/component/SimCardActivationRestController.java b/src/main/java/au/com/telstra/simcardactivator/component/SimCardActivationRestController.java new file mode 100644 index 00000000..5c49ad7e --- /dev/null +++ b/src/main/java/au/com/telstra/simcardactivator/component/SimCardActivationRestController.java @@ -0,0 +1,2 @@ +package au.com.telstra.simcardactivator.component;public class SimCardActivationRestController { +} diff --git a/src/main/java/au/com/telstra/simcardactivator/component/SimCardActuationHandler.java b/src/main/java/au/com/telstra/simcardactivator/component/SimCardActuationHandler.java new file mode 100644 index 00000000..15f8abb6 --- /dev/null +++ b/src/main/java/au/com/telstra/simcardactivator/component/SimCardActuationHandler.java @@ -0,0 +1,2 @@ +package au.com.telstra.simcardactivator.component;public class SimCardActuationHandler { +} diff --git a/src/main/java/au/com/telstra/simcardactivator/foundation/ActuationResult.java b/src/main/java/au/com/telstra/simcardactivator/foundation/ActuationResult.java new file mode 100644 index 00000000..f5a51c99 --- /dev/null +++ b/src/main/java/au/com/telstra/simcardactivator/foundation/ActuationResult.java @@ -0,0 +1,2 @@ +package au.com.telstra.simcardactivator.foundation;public class ActuationResult { +} diff --git a/src/main/java/au/com/telstra/simcardactivator/foundation/SimCard.java b/src/main/java/au/com/telstra/simcardactivator/foundation/SimCard.java new file mode 100644 index 00000000..a72c620f --- /dev/null +++ b/src/main/java/au/com/telstra/simcardactivator/foundation/SimCard.java @@ -0,0 +1,50 @@ +package au.com.telstra.simcardactivator.foundation; + +public class SimCardActivationRestController { + import com.fasterxml.jackson.annotation.JsonIgnoreProperties; + + @JsonIgnoreProperties(ignoreUnknown = true) + public class SimCard { + private String iccid; + private String customerEmail; + private boolean active; + + public SimCard() { + } + + public SimCard(String iccid, String customerEmail, boolean active) { + this.iccid = iccid; + this.customerEmail = customerEmail; + this.active = active; + } + + public String getIccid() { + return iccid; + } + + public void setIccid(String iccid) { + this.iccid = iccid; + } + + public String getCustomerEmail() { + return customerEmail; + } + + public void setCustomerEmail(String customerEmail) { + this.customerEmail = customerEmail; + } + + public boolean getActive() { + return active; + } + + public void setActive(boolean active) { + this.active = active; + } + + @Override + public String toString() { + return "SimCard {iccid=" + iccid + ", customerEmail=" + customerEmail + ", active=" + active + "}"; + } + } +} diff --git a/src/main/java/au/com/telstra/simcardactivator/record/SimCardRecord.java b/src/main/java/au/com/telstra/simcardactivator/record/SimCardRecord.java new file mode 100644 index 00000000..b147f0d7 --- /dev/null +++ b/src/main/java/au/com/telstra/simcardactivator/record/SimCardRecord.java @@ -0,0 +1,2 @@ +package au.com.telstra.simcardactivator.record;public class SimCardRecord { +} diff --git a/src/main/java/au/com/telstra/simcardactivator/repository/SimCardRecordRepository.java b/src/main/java/au/com/telstra/simcardactivator/repository/SimCardRecordRepository.java new file mode 100644 index 00000000..3f774e2f --- /dev/null +++ b/src/main/java/au/com/telstra/simcardactivator/repository/SimCardRecordRepository.java @@ -0,0 +1,7 @@ +package au.com.telstra.simcardactivator.repository; + +import au.com.telstra.simcardactivator.record.SimCardRecord; +import org.springframework.data.repository.CrudRepository; + +public interface SimCardRecordRepository extends CrudRepository { +}