protected static String getObjectSizer(EvictionAttributes ea) { Object o = ea.getObjectSizer(); if (o == null) { return "none"; } else { return o.getClass().getName(); } } }
/** * Returns the object sizer on this region or null if it has no sizer. * @since 6.1.2.9 */ public ObjectSizer getObjectSizer() { ObjectSizer result = null; EvictionAttributes ea = getEvictionAttributes(); if (ea != null) { result = ea.getObjectSizer(); } return result; }
/** * Returns the object sizer on this region or null if it has no sizer. */ public ObjectSizer getObjectSizer() { ObjectSizer result = null; EvictionAttributes ea = getEvictionAttributes(); if (ea != null) { result = ea.getObjectSizer(); } return result; }
@Override public String toString() { final StringBuilder buffer = new StringBuilder(128); buffer.append(" algorithm=").append(this.getAlgorithm()); if (!this.getAlgorithm().isNone()) { buffer.append("; action=").append(this.getAction()); if (!getAlgorithm().isLRUHeap()) { buffer.append("; maximum=").append(this.getMaximum()); } if (this.getObjectSizer() != null) { buffer.append("; sizer=").append(this.getObjectSizer()); } } return buffer.toString(); }
@Override public String toString() { final StringBuilder buffer = new StringBuilder(128); buffer.append(" algorithm=").append(this.getAlgorithm()); if (!this.getAlgorithm().isNone()) { buffer.append("; action=").append(this.getAction()); if (!getAlgorithm().isLRUHeap()) { buffer.append("; maximum=").append(this.getMaximum()); } if (this.getObjectSizer() != null) { buffer.append("; sizer=").append(this.getObjectSizer()); } } return buffer.toString(); }
protected int getObjectSizerInvocations(LocalRegion region) { TestObjectSizer sizer = (TestObjectSizer) region.getEvictionAttributes().getObjectSizer(); int result = sizer.invocations.get(); region.getCache().getLogger().info("objectSizerInvocations=" + result); return result; }
handler.startElement("", LRU_MEMORY_SIZE, LRU_MEMORY_SIZE, atts); ObjectSizer os = ea.getObjectSizer(); if (os != null && os != ObjectSizer.DEFAULT) { generate((Declarable) os, false); LRU_HEAP_PERCENTAGE, atts); if (this.version.compareTo(VERSION_6_0) >= 0) { ObjectSizer os = ea.getObjectSizer(); if (os != null) { generate((Declarable) os, false);
handler.startElement("", LRU_MEMORY_SIZE, LRU_MEMORY_SIZE, atts); ObjectSizer os = ea.getObjectSizer(); if (os != null && os != ObjectSizer.DEFAULT) { generate((Declarable) os, false); LRU_HEAP_PERCENTAGE, atts); if (this.version.compareTo(CacheXmlVersion.VERSION_6_0) >= 0) { ObjectSizer os = ea.getObjectSizer(); if (!(os instanceof SizeClassOnceObjectSizer)) { if (os != null) {
out.writeObject(attributes.getObjectSizer()); out.writeObject(attributes.getAction()); out.writeObject(attributes.getObjectSizer()); out.writeObject(attributes.getAction());
sizer = EvictionAttributes.createLRUMemoryAttributes().getObjectSizer();
sizer = EvictionAttributes.createLRUMemoryAttributes().getObjectSizer();
.createLRUMemoryAttributes( attrs.getPartitionAttributes().getLocalMaxMemory(), attrs.getEvictionAttributes().getObjectSizer(), attrs.getEvictionAttributes().getAction()));
this.attrs.setEvictionAttributes(attrs.getEvictionAttributes().createLRUMemoryAttributes( attrs.getPartitionAttributes().getLocalMaxMemory(), attrs.getEvictionAttributes().getObjectSizer(), attrs.getEvictionAttributes().getAction()));