public final class DynamicConfigPolicy extends Object
| Constructor and Description |
|---|
DynamicConfigPolicy(org.mule.runtime.extension.api.runtime.ExpirationPolicy expirationPolicy)
Creates a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
static DynamicConfigPolicy |
getDefault(TimeSupplier timeSupplier)
Returns an instance with the default settings, using the given
timeSupplier |
org.mule.runtime.extension.api.runtime.ExpirationPolicy |
getExpirationPolicy()
Returns the
ExpirationPolicy for the dynamic configuration instances |
public DynamicConfigPolicy(org.mule.runtime.extension.api.runtime.ExpirationPolicy expirationPolicy)
expirationPolicy - the expiration policy to be used.IllegalArgumentException - is expirationPolicy is nullpublic static DynamicConfigPolicy getDefault(TimeSupplier timeSupplier)
timeSuppliertimeSupplier - the TimeSupplier for the returned instanceDynamicConfigPolicy with the default settingspublic org.mule.runtime.extension.api.runtime.ExpirationPolicy getExpirationPolicy()
ExpirationPolicy for the dynamic configuration instancesExpirationPolicy. It will never be nullCopyright © 2003–2017 MuleSoft, Inc.. All rights reserved.