Package com.tangosol.net.topic
Class TopicBackingMapManager<D extends TopicDependencies,S extends NamedTopicScheme>
- java.lang.Object
- 
- com.tangosol.util.Base
- 
- com.tangosol.net.AbstractBackingMapManager
- 
- com.tangosol.net.ExtensibleConfigurableCacheFactory.Manager
- 
- com.tangosol.net.topic.TopicBackingMapManager<D,S>
 
 
 
 
- 
- Type Parameters:
- D- the type of the- TopicDependenciesused
- S- the type of the- NamedTopicSchemedefining the topic
 - All Implemented Interfaces:
- BackingMapManager
 
 public abstract class TopicBackingMapManager<D extends TopicDependencies,S extends NamedTopicScheme> extends ExtensibleConfigurableCacheFactory.Manager A base class for topic backing map managers.- Since:
- 22.09
- Author:
- Jonathan Knight 2002.09.10
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class com.tangosol.util.BaseBase.LoggingWriter
 
- 
 - 
Constructor SummaryConstructors Modifier Constructor Description protectedTopicBackingMapManager(ExtensibleConfigurableCacheFactory eccf)Create aTopicBackingMapManager.
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract SfindTopicScheme(String sName)Find theNamedTopicSchemethat defines a topic.abstract DgetTopicDependencies(String sName)Get theTopicDependenciesfor a topic.- 
Methods inherited from class com.tangosol.net.ExtensibleConfigurableCacheFactory.ManagerfindCachingScheme, findDistributedScheme, getBackingMap, getCacheFactory, getReadLocator, getResolver, getScopedResolver, getStorageAccessAuthorizer, init, instantiateBackingMap, instantiateBackupMap, instantiatePartitionedBackingMap, isBackingMapPersistent, isBackingMapSlidingExpiry, isBackupPartitioned, releaseBackingMap, releaseBackupMap, setBackingMap
 - 
Methods inherited from class com.tangosol.net.AbstractBackingMapManagergetContext
 - 
Methods inherited from class com.tangosol.util.Baseazzert, azzert, azzert, azzertFailed, breakLines, breakLines, capitalize, checkNotEmpty, checkNotNull, checkRange, computeSafeWaitTime, decimalValue, dup, dup, ensureBigDecimal, ensureClassLoader, ensureRuntimeException, ensureRuntimeException, equals, equalsDeep, err, err, err, err, err, escape, formatDateTime, getCallerStackFrame, getCommonMonitor, getCommonMonitor, getCommonMonitor, getContextClassLoader, getContextClassLoader, getDeepMessage, getErr, getLastSafeTimeMillis, getLog, getMaxDecDigits, getMaxHexDigits, getOriginalException, getOut, getProcessRandom, getRandom, getRandomBinary, getRandomBinary, getRandomString, getSafeTimeMillis, getStackFrame, getStackFrames, getStackTrace, getStackTrace, getStackTrace, getThreadFactory, getTimeZone, getUpTimeMillis, hashCode, hexValue, indentString, indentString, isDecimal, isHex, isLogEcho, isOctal, log, log, log, log, log, makeInteger, makeLong, makeThread, mergeArray, mergeBooleanArray, mergeByteArray, mergeCharArray, mergeDoubleArray, mergeFloatArray, mergeIntArray, mergeLongArray, mod, mod, newHashMap, newHashMap, newHashSet, newHashSet, octalValue, out, out, out, out, out, pad, parseBandwidth, parseBandwidth, parseDelimitedString, parseHex, parseHex, parseMemorySize, parseMemorySize, parsePercentage, parseTime, parseTime, parseTimeNanos, parseTimeNanos, printStackTrace, randomize, randomize, randomize, randomize, read, read, read, read, read, read, read, replace, setErr, setLog, setLogEcho, setOut, sleep, toBandwidthString, toBandwidthString, toCharEscape, toCrc, toCrc, toCrc, toCrc, toCrc, toDecString, toDelimitedString, toDelimitedString, toDelimitedString, toDelimitedString, toHex, toHex, toHexDump, toHexEscape, toHexEscape, toHexEscape, toHexEscape, toHexString, toMemorySizeString, toMemorySizeString, toQuotedCharEscape, toQuotedStringEscape, toSqlString, toString, toString, toStringEscape, toUnicodeEscape, trace, trace, trace, trace, trace, trace, trace, trace, trace, truncateString, truncateString, wait
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface com.tangosol.net.BackingMapManagerisBackingMapPersistent
 
- 
 
- 
- 
- 
Constructor Detail- 
TopicBackingMapManagerprotected TopicBackingMapManager(ExtensibleConfigurableCacheFactory eccf) Create aTopicBackingMapManager.- Parameters:
- eccf- the owning- ExtensibleConfigurableCacheFactory
 
 
- 
 - 
Method Detail- 
findTopicSchemepublic abstract S findTopicScheme(String sName) Find theNamedTopicSchemethat defines a topic.- Parameters:
- sName- the name of the topic
- Returns:
- the NamedTopicSchemethat defines the topic
 
 - 
getTopicDependenciespublic abstract D getTopicDependencies(String sName) Get theTopicDependenciesfor a topic.- Parameters:
- sName- the name of the topic
- Returns:
- the TopicDependenciesfor the topic
 
 
- 
 
-