Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| ModeShape Distribution 3.0.0.Beta3
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.infinispan.schematic.SchematicEntry

Packages that use SchematicEntry
org.infinispan.schematic |
org.infinispan.schematic.internal |
org.modeshape.jcr |

Uses of SchematicEntry in org.infinispan.schematic

Methods in org.infinispan.schematic that return SchematicEntry
`SchematicEntry` | `SchematicDb.get(String key)` Get the entry with the supplied key.
`SchematicEntry` | `SchematicDb.put(Document entryDocument)` Store the supplied document and metadata at the given key.
`SchematicEntry` | `SchematicDb.put(String key, Binary binaryContent, Document metadata)` Store the supplied binary value and metadata at the given key.
`SchematicEntry` | `SchematicDb.put(String key, Document document, Document metadata)` Store the supplied document and metadata at the given key.
`SchematicEntry` | `SchematicDb.putIfAbsent(Document entryDocument)` Store the supplied document and metadata at the given key.
`SchematicEntry` | `SchematicDb.putIfAbsent(String key, Binary binaryContent, Document metadata)` Store the supplied document and metadata at the given key.
`SchematicEntry` | `SchematicDb.putIfAbsent(String key, Document document, Document metadata)` Store the supplied document and metadata at the given key.
`SchematicEntry` | `SchematicDb.remove(String key)` Remove the existing document at the given key.
`SchematicEntry` | `SchematicDb.replace(String key, Binary binaryContent, Document metadata)` Replace the existing document and metadata at the given key with the document that is supplied.
`SchematicEntry` | `SchematicDb.replace(String key, Document document, Document metadata)` Replace the existing document and metadata at the given key with the document that is supplied.

Methods in org.infinispan.schematic that return types with arguments of type SchematicEntry
`org.infinispan.util.concurrent.NotifyingFuture<SchematicEntry>` | `SchematicDb.getAsync(String key)` Asynchronous version of `SchematicDb.get(String)`.
`org.infinispan.Cache<String,SchematicEntry>` | `SchematicDb.getCache()` Get the cache that backs this schematic database.
`org.infinispan.util.concurrent.NotifyingFuture<SchematicEntry>` | `SchematicDb.putAsync(String key, Binary binaryContent, Document metadata)` Asynchronous version of `SchematicDb.put(String, Binary, Document)`.
`org.infinispan.util.concurrent.NotifyingFuture<SchematicEntry>` | `SchematicDb.putAsync(String key, Document document, Document metadata)` Asynchronous version of `SchematicDb.put(String, Document, Document)`.
`org.infinispan.util.concurrent.NotifyingFuture<SchematicEntry>` | `SchematicDb.putIfAbsentAsync(String key, Binary binaryContent, Document metadata)` Asynchronous version of `SchematicDb.putIfAbsent(String, Binary, Document)`.
`org.infinispan.util.concurrent.NotifyingFuture<SchematicEntry>` | `SchematicDb.putIfAbsentAsync(String key, Document document, Document metadata)` Asynchronous version of `SchematicDb.putIfAbsent(String, Document, Document)`.
`org.infinispan.util.concurrent.NotifyingFuture<SchematicEntry>` | `SchematicDb.removeAsync(String key)` Asynchronous version of `SchematicDb.remove(String)`.
`org.infinispan.util.concurrent.NotifyingFuture<SchematicEntry>` | `SchematicDb.replaceAsync(String key, Binary binaryContent, Document metadata)` Asynchronous version of `SchematicDb.replace(String, Binary, Document)`.
`org.infinispan.util.concurrent.NotifyingFuture<SchematicEntry>` | `SchematicDb.replaceAsync(String key, Document document, Document metadata)` Asynchronous version of `SchematicDb.replace(String, Document, Document)`.

Uses of SchematicEntry in org.infinispan.schematic.internal

Classes in org.infinispan.schematic.internal that implement SchematicEntry
`class` | `ImmutableSchematicValue`
`class` | `SchematicEntryLiteral` The primary implementation of `SchematicEntry`.
`class` | `SchematicEntryProxy` A layer of indirection around an `SchematicEntryLiteral` to provide consistency and isolation for concurrent readers while writes may also be going on.

Methods in org.infinispan.schematic.internal that return SchematicEntry
`SchematicEntry` | `CacheSchematicDb.SchematicEntryProxyFuture.get()`
`SchematicEntry` | `CacheSchematicDb.SchematicEntryProxyFuture.get(long timeout, TimeUnit unit)`
`SchematicEntry` | `CacheSchematicDb.get(String key)`
`SchematicEntry` | `SchematicEntryLiteral.getProxy(org.infinispan.Cache<String,SchematicEntry> cache, String mapKey, org.infinispan.context.FlagContainer flagContainer)` Builds a thread-safe proxy for this instance so that concurrent reads are isolated from writes.
`static SchematicEntry` | `SchematicEntryLookup.getReadOnlySchematicValue(org.infinispan.Cache<String,SchematicEntry> cache, String key)` Retrieves an atomic map from a given cache, stored under a given key, for reading only.
`static SchematicEntry` | `SchematicEntryLookup.getSchematicValue(org.infinispan.Cache<String,SchematicEntry> cache, String key)` Retrieves a schematic value from the given cache, stored under the given key.
`static SchematicEntry` | `SchematicEntryLookup.getSchematicValue(org.infinispan.Cache<String,SchematicEntry> cache, String key, boolean createIfAbsent)` Retrieves a schematic value from the given cache, stored under the given key.
`static SchematicEntry` | `SchematicEntryLookup.getSchematicValue(org.infinispan.Cache<String,SchematicEntry> cache, String key, org.infinispan.context.FlagContainer flagContainer)` Retrieves a schematic value from the given cache, stored under the given key.
`static SchematicEntry` | `SchematicEntryLiteral.newInstance(org.infinispan.Cache<String,SchematicEntry> cache, String key)` Construction only allowed through this factory method.
`protected SchematicEntry` | `CacheSchematicDb.proxy(String key, SchematicEntry entry)`
`SchematicEntry` | `CacheSchematicDb.put(Document entryDocument)`
`SchematicEntry` | `CacheSchematicDb.put(String key, Binary binaryContent, Document metadata)`
`SchematicEntry` | `CacheSchematicDb.put(String key, Document document, Document metadata)`
`SchematicEntry` | `CacheSchematicDb.putIfAbsent(Document entryDocument)`
`SchematicEntry` | `CacheSchematicDb.putIfAbsent(String key, Binary binaryContent, Document metadata)`
`SchematicEntry` | `CacheSchematicDb.putIfAbsent(String key, Document document, Document metadata)`
`SchematicEntry` | `CacheSchematicDb.remove(String key)`
`protected SchematicEntry` | `CacheSchematicDb.removedResult(String key, SchematicEntry entry)`
`SchematicEntry` | `CacheSchematicDb.replace(String key, Binary binaryContent, Document metadata)`
`SchematicEntry` | `CacheSchematicDb.replace(String key, Document document, Document metadata)`

Methods in org.infinispan.schematic.internal that return types with arguments of type SchematicEntry
`org.infinispan.util.concurrent.NotifyingFuture<SchematicEntry>` | `CacheSchematicDb.SchematicEntryProxyFuture.attachListener(org.infinispan.util.concurrent.FutureListener<SchematicEntry> listener)`
`org.infinispan.util.concurrent.NotifyingFuture<SchematicEntry>` | `CacheSchematicDb.getAsync(String key)`
`org.infinispan.Cache<String,SchematicEntry>` | `CacheSchematicDb.getCache()`
`org.infinispan.util.concurrent.NotifyingFuture<SchematicEntry>` | `CacheSchematicDb.putAsync(String key, Binary binaryContent, Document metadata)`
`org.infinispan.util.concurrent.NotifyingFuture<SchematicEntry>` | `CacheSchematicDb.putAsync(String key, Document document, Document metadata)`
`org.infinispan.util.concurrent.NotifyingFuture<SchematicEntry>` | `CacheSchematicDb.putIfAbsentAsync(String key, Binary binaryContent, Document metadata)`
`org.infinispan.util.concurrent.NotifyingFuture<SchematicEntry>` | `CacheSchematicDb.putIfAbsentAsync(String key, Document document, Document metadata)`
`org.infinispan.util.concurrent.NotifyingFuture<SchematicEntry>` | `CacheSchematicDb.removeAsync(String key)`
`org.infinispan.util.concurrent.NotifyingFuture<SchematicEntry>` | `CacheSchematicDb.replaceAsync(String key, Binary binaryContent, Document metadata)`
`org.infinispan.util.concurrent.NotifyingFuture<SchematicEntry>` | `CacheSchematicDb.replaceAsync(String key, Document document, Document metadata)`
`protected org.infinispan.Cache<String,SchematicEntry>` | `CacheSchemaLibrary.store()`

Methods in org.infinispan.schematic.internal with parameters of type SchematicEntry
`protected Document` | `CacheSchemaLibrary.document(SchematicEntry entry)`
`void` | `DocumentValidationMapper.map(String key, SchematicEntry value, org.infinispan.distexec.mapreduce.Collector<String,SchemaLibrary.Results> collector)`
`protected SchematicEntry` | `CacheSchematicDb.proxy(String key, SchematicEntry entry)`
`protected SchematicEntry` | `CacheSchematicDb.removedResult(String key, SchematicEntry entry)`
`SchemaLibrary.Results` | `DocumentValidationMapper.validate(String key, SchematicEntry value)`

Method parameters in org.infinispan.schematic.internal with type arguments of type SchematicEntry
`org.infinispan.util.concurrent.NotifyingFuture<SchematicEntry>` | `CacheSchematicDb.SchematicEntryProxyFuture.attachListener(org.infinispan.util.concurrent.FutureListener<SchematicEntry> listener)`
`protected org.infinispan.util.concurrent.NotifyingFuture<Document>` | `CacheSchemaLibrary.future(org.infinispan.util.concurrent.NotifyingFuture<SchematicEntry> original)`
`protected CacheSchematicDb.SchematicEntryProxyFuture` | `CacheSchematicDb.future(String key, org.infinispan.util.concurrent.NotifyingFuture<SchematicEntry> future, boolean isRemoved)`
`SchematicEntry` | `SchematicEntryLiteral.getProxy(org.infinispan.Cache<String,SchematicEntry> cache, String mapKey, org.infinispan.context.FlagContainer flagContainer)` Builds a thread-safe proxy for this instance so that concurrent reads are isolated from writes.
`static SchematicEntry` | `SchematicEntryLookup.getReadOnlySchematicValue(org.infinispan.Cache<String,SchematicEntry> cache, String key)` Retrieves an atomic map from a given cache, stored under a given key, for reading only.
`static SchematicEntry` | `SchematicEntryLookup.getSchematicValue(org.infinispan.Cache<String,SchematicEntry> cache, String key)` Retrieves a schematic value from the given cache, stored under the given key.
`static SchematicEntry` | `SchematicEntryLookup.getSchematicValue(org.infinispan.Cache<String,SchematicEntry> cache, String key, boolean createIfAbsent)` Retrieves a schematic value from the given cache, stored under the given key.
`static SchematicEntry` | `SchematicEntryLookup.getSchematicValue(org.infinispan.Cache<String,SchematicEntry> cache, String key, org.infinispan.context.FlagContainer flagContainer)` Retrieves a schematic value from the given cache, stored under the given key.
`static SchematicEntry` | `SchematicEntryLiteral.newInstance(org.infinispan.Cache<String,SchematicEntry> cache, String key)` Construction only allowed through this factory method.
`static void` | `SchematicEntryLookup.removeSchematicValue(org.infinispan.Cache<String,SchematicEntry> cache, String key)` Removes the atomic map associated with the given key from the underlying cache.
`void` | `CacheSchemaLibrary.SchemaListener.schemaChanged(org.infinispan.notifications.cachelistener.event.CacheEntryModifiedEvent<String,SchematicEntry> event)`
`void` | `CacheSchemaLibrary.SchemaListener.schemaChanged(org.infinispan.notifications.cachelistener.event.CacheEntryRemovedEvent<String,SchematicEntry> event)`

Constructors in org.infinispan.schematic.internal with parameters of type SchematicEntry
`ImmutableSchematicValue(SchematicEntry delegate)`

Constructor parameters in org.infinispan.schematic.internal with type arguments of type SchematicEntry
`CacheSchemaLibrary.WrappedFuture(org.infinispan.util.concurrent.NotifyingFuture<SchematicEntry> original)`
`CacheSchemaLibrary(org.infinispan.Cache<String,SchematicEntry> schemaStore)`
`CacheSchematicDb.SchematicEntryProxyFuture(org.infinispan.util.concurrent.NotifyingFuture<SchematicEntry> original, String key, boolean isRemoved)`
`CacheSchematicDb(org.infinispan.Cache<String,SchematicEntry> store)`

Uses of SchematicEntry in org.modeshape.jcr

Methods in org.modeshape.jcr that return SchematicEntry
`protected SchematicEntry` | `JcrSession.entryForNode(NodeKey nodeKey)`

Methods in org.modeshape.jcr with parameters of type SchematicEntry
`protected void` | `BackupService.BackupActivity.writeToChangedArea(SchematicEntry document)`
`protected void` | `BackupService.BackupActivity.writeToContentArea(SchematicEntry document)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| ModeShape Distribution 3.0.0.Beta3
PREV NEXT | FRAMES NO FRAMES

Copyright © 2008-2012 JBoss, a division of Red Hat. All Rights Reserved.