private void registerDomain() {
if (domainRetentionPeriodInDays == FlowConstants.NONE) {
throw new IllegalStateException("required property domainRetentionPeriodInSeconds is not set");
}
try {
service.registerDomain(new RegisterDomainRequest().withName(domain).withWorkflowExecutionRetentionPeriodInDays(
String.valueOf(domainRetentionPeriodInDays)));
}
catch (DomainAlreadyExistsException e) {
if (log.isTraceEnabled()) {
log.trace("Domain is already registered: " + domain);