public Object clone() { TimeToLiveCacheInvalidationPolicy clone = null; try { clone = (TimeToLiveCacheInvalidationPolicy)super.clone(); clone.timeToLive = this.timeToLive; } catch (Exception exception) { throw new InternalError("clone failed"); } return clone; } }
public Object clone() { TimeToLiveCacheInvalidationPolicy clone = null; try { clone = (TimeToLiveCacheInvalidationPolicy)super.clone(); clone.timeToLive = this.timeToLive; } catch (Exception exception) { throw new InternalError("clone failed"); } return clone; } }
public Object clone() { DailyCacheInvalidationPolicy clone = null; try { clone = (DailyCacheInvalidationPolicy)super.clone(); if (this.expiryTime != null) { clone.setExpiryTime((Calendar)this.expiryTime.clone()); } if (this.previousExpiry != null) { clone.previousExpiry = (Calendar)this.previousExpiry.clone(); } } catch (Exception exception) { throw new InternalError("clone failed"); } return clone; } }
public Object clone() { DailyCacheInvalidationPolicy clone = null; try { clone = (DailyCacheInvalidationPolicy)super.clone(); if (this.expiryTime != null) { clone.setExpiryTime((Calendar)this.expiryTime.clone()); } if (this.previousExpiry != null) { clone.previousExpiry = (Calendar)this.previousExpiry.clone(); } } catch (Exception exception) { throw new InternalError("clone failed"); } return clone; } }
/** * INTERNAL: * Potentially override the cache invalidation behavior */ protected void initializeCacheInvalidationPolicy() { CacheInvalidationPolicy parentPolicyClone = (CacheInvalidationPolicy)getParentDescriptor().getCacheInvalidationPolicy().clone(); getDescriptor().setCacheInvalidationPolicy(parentPolicyClone); }
/** * INTERNAL: * Potentially override the cache invalidation behavior */ protected void initializeCacheInvalidationPolicy() { CacheInvalidationPolicy parentPolicyClone = (CacheInvalidationPolicy)getParentDescriptor().getCacheInvalidationPolicy().clone(); getDescriptor().setCacheInvalidationPolicy(parentPolicyClone); }