Uses of Interface
org.refcodes.configuration.ScheduledResourceProperties
-
-
Uses of ScheduledResourceProperties in org.refcodes.configuration
Subinterfaces of ScheduledResourceProperties in org.refcodes.configuration Modifier and Type Interface Description static interface
ScheduledResourceProperties.ScheduledMuableResourceProperties
The interfaceScheduledResourceProperties.ScheduledMuableResourceProperties
defines "dirty" methods allowing to modify ("mutate") theScheduledResourceProperties
.static interface
ScheduledResourceProperties.ScheduledResourcePropertiesBuilder
The interfaceScheduledResourceProperties.ScheduledResourcePropertiesBuilder
defines builder functionality on top of theScheduledResourceProperties.ScheduledMuableResourceProperties
.Classes in org.refcodes.configuration that implement ScheduledResourceProperties Modifier and Type Class Description class
ScheduledResourcePropertiesBuilderDecorator
TheScheduledResourcePropertiesBuilderDecorator
decoratesResourceProperties.ResourcePropertiesBuilder
from which the properties are to be reloaded periodically viaAbstractResourcePropertiesBuilderDecorator.reload(ReloadMode)
.class
ScheduledResourcePropertiesDecorator
TheScheduledResourcePropertiesDecorator
decoratesResourceProperties
from which the properties are to be reloaded periodically viaAbstractResourcePropertiesDecorator.reload(ReloadMode)
.Methods in org.refcodes.configuration that return ScheduledResourceProperties Modifier and Type Method Description static ScheduledResourceProperties
PropertiesSugar. schedule(ResourceProperties aProperties)
Creates aScheduledResourcePropertiesDecorator
wrapping the givenResourceProperties
with default settings being a poll loop time of 10 seconds (as ofPollLoopTime.NORM
and orphan removal (as ofResourceProperties.reload(ReloadMode)
being called withReloadMode.ORPHAN_REMOVAL
).static ScheduledResourceProperties
PropertiesSugar. schedule(ResourceProperties aProperties, int aScheduleTimeInMillis)
Creates aScheduledResourcePropertiesDecorator
wrapping the givenResourceProperties
with setting the given poll loop time and orphan removal (as ofResourceProperties.reload(ReloadMode)
being called withReloadMode.ORPHAN_REMOVAL
).static ScheduledResourceProperties
PropertiesSugar. schedule(ResourceProperties aProperties, int aScheduleTimeInMillis, ReloadMode aReloadMode)
Creates aScheduledResourcePropertiesDecorator
wrapping the givenResourceProperties
with setting the given poll loop time and the given orphan removal strategy (as ofResourceProperties.reload(ReloadMode)
being called with your argument).static ScheduledResourceProperties
PropertiesSugar. schedule(ResourceProperties aProperties, int aScheduleTimeInMillis, ReloadMode aReloadMode, org.refcodes.controlflow.ThreadMode aThreadMode)
Creates aScheduledResourcePropertiesDecorator
wrapping the givenResourceProperties
with setting the given poll loop time and the given orphan removal strategy (as ofResourceProperties.reload(ReloadMode)
being called with your argument).static ScheduledResourceProperties
PropertiesSugar. schedule(ResourceProperties aProperties, int aScheduleTimeInMillis, org.refcodes.controlflow.ThreadMode aThreadMode)
Creates aScheduledResourcePropertiesDecorator
wrapping the givenResourceProperties
with setting the given poll loop time and orphan removal (as ofResourceProperties.reload(ReloadMode)
being called withReloadMode.ORPHAN_REMOVAL
).static ScheduledResourceProperties
PropertiesSugar. schedule(ResourceProperties aProperties, ReloadMode aReloadMode)
Creates aScheduledResourcePropertiesDecorator
wrapping the givenResourceProperties
with setting the the default poll loop time of 10 seconds (as ofPollLoopTime.NORM
and the given orphan removal strategy (as ofResourceProperties.reload(ReloadMode)
being called with your argument).static ScheduledResourceProperties
PropertiesSugar. schedule(ResourceProperties aProperties, ReloadMode aReloadMode, org.refcodes.controlflow.ThreadMode aThreadMode)
Creates aScheduledResourcePropertiesDecorator
wrapping the givenResourceProperties
with setting the the default poll loop time of 10 seconds (as ofPollLoopTime.NORM
and the given orphan removal strategy (as ofResourceProperties.reload(ReloadMode)
being called with your argument).static ScheduledResourceProperties
PropertiesSugar. schedule(ResourceProperties aProperties, org.refcodes.controlflow.ThreadMode aThreadMode)
Creates aScheduledResourcePropertiesDecorator
wrapping the givenResourceProperties
with default settings being a poll loop time of 10 seconds (as ofPollLoopTime.NORM
and orphan removal (as ofResourceProperties.reload(ReloadMode)
being called withReloadMode.ORPHAN_REMOVAL
).
-