Class CSDomainExecutor
java.lang.Object
com.io7m.certusine.vanilla.internal.CSDomainExecutor
A domain executor.
-
Constructor Summary
ConstructorsConstructorDescriptionCSDomainExecutor(CSStrings inStrings, CSTelemetryServiceType inTelemetry, CSEventServiceType inEvents, CSConfigurationServiceType inConfigs, CSCertificateStoreServiceType inCertificateStores, CSDomain inDomain, Clock inClock, Function<CSAccount, org.shredzone.acme4j.Session> inSessions) A domain executor. -
Method Summary
-
Constructor Details
-
CSDomainExecutor
public CSDomainExecutor(CSStrings inStrings, CSTelemetryServiceType inTelemetry, CSEventServiceType inEvents, CSConfigurationServiceType inConfigs, CSCertificateStoreServiceType inCertificateStores, CSDomain inDomain, Clock inClock, Function<CSAccount, org.shredzone.acme4j.Session> inSessions) A domain executor.- Parameters:
inStrings- String resourcesinConfigs- The configuration serviceinTelemetry- A telemetry serviceinEvents- The event serviceinCertificateStores- The certificate storesinDomain- The executed domaininClock- The clock used for time-based operationsinSessions- A provider of ACME sessions
-
-
Method Details
-
execute
Execute the domain.- Throws:
InterruptedException
-