Back to EIP
Messaging Gateway
⋯
public function main() returns error? {
ActivateLine activateLine = {
customerId: "USER-USW-0012300912",
phoneNumber: "555-555-5555",
activationType: "NEW ACTIVATION",
planCode: "PLN123",
activationDate: "2023-09-19"
};
LineConnectionManager lineConnectionManager = check new;
ActivationSuccess|ActivationFailureError activateLineResult = lineConnectionManager.activateLine(activateLine);
io:println(activateLineResult);
}