/** * Configuration property accessor. * * @return Max bytes local offheap config setting value as string */ @ManagementAttribute String getMaxBytesLocalOffHeapAsString();
/** * Configuration property accessor. * * @return Max entries in cache config setting value */ @ManagementAttribute long getMaxEntriesInCache();
/** * Configuration property accessor. * * @return Max bytes local disk config setting value as string */ @ManagementAttribute String getMaxBytesLocalDiskAsString();
/** * Configuration property accessor. * * @return TTI in config */ @ManagementAttribute long getTimeToIdleSeconds();
/** * Is the cache a transactional one. * * @return the transactional * @see net.sf.ehcache.config.CacheConfiguration.TransactionalMode */ @ManagementAttribute boolean getTransactional();
/** * Is the cache configured for search. * * @return the searchable * @see net.sf.ehcache.config.Searchable */ @ManagementAttribute boolean getSearchable();
/** * Are any of the caches transactional * * @see net.sf.ehcache.config.CacheConfiguration.TransactionalMode */ @ManagementAttribute boolean getTransactional();
/** * Is the cache in bulk-load mode locally?. * * @return true, if is node bulk load enabled */ @ManagementAttribute boolean isNodeBulkLoadEnabled();
/** * Gets the status attribute of the Cache. * * @return The status value from the Status enum class */ @ManagementAttribute String getStatus();
/** * Configuration property accessor. * * @return Max bytes local offheap config setting value */ @ManagementAttribute long getMaxBytesLocalOffHeap();
/** * Configuration property accessor. * * @return a String representation of the policy */ @ManagementAttribute String getMemoryStoreEvictionPolicy();
/** * Returns the maximum size of any write-behind queues. * * @return Maximum elements that can be queued for processing by the write-behind writer * @see net.sf.ehcache.config.CacheWriterConfiguration#getWriteBehindMaxQueueSize() */ @ManagementAttribute int getWriterMaxQueueSize();
/** * Returns if each cache is enabled. * * @return boolean indicating that each cache is enabled */ @ManagementAttribute boolean isEnabled();
/** * Maximum number of bytes of entries in the heap memory stores of all caches that * did not declare their own max size. * * @return maximum number of bytes in the heap memory stores of all caches that * did not declare their own max size. */ @ManagementAttribute long getMaxBytesLocalHeap();
/** * @return Original input for maxBytesLocalHeap */ @ManagementAttribute String getMaxBytesLocalHeapAsString();
/** * Gets the status attribute of the Ehcache * * @return The status value, as a String from the Status enum class */ @ManagementAttribute String getStatus();
/** * Gets the cache names managed by the CacheManager */ @ManagementAttribute String[] getCacheNames() throws IllegalStateException;
/** * @return if any contained caches are configured for search */ @ManagementAttribute boolean getSearchable();
/** * Returns whether any caches are configured for write-behind */ @ManagementAttribute boolean getHasWriteBehindWriter();
/** * @return Original input for maxBytesLocalOffHeap */ @ManagementAttribute String getMaxBytesLocalOffHeapAsString();