ModeShape Distribution 3.4.0.Final

Uses of Interface
org.infinispan.schematic.SchematicEntry

Packages that use SchematicEntry
org.infinispan.schematic   
org.infinispan.schematic.internal   
org.modeshape.jcr   
org.modeshape.jcr.cache.document   
org.modeshape.jcr.federation   
 

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.schematic.internal.CacheContext context, 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.schematic.internal.CacheContext cacheContext, String key)
          Retrieves an atomic map from a given cache, stored under a given key, for reading only.
static SchematicEntry SchematicEntryLookup.getSchematicValue(org.infinispan.schematic.internal.CacheContext cacheContext, String key)
          Retrieves a schematic value from the given cache, stored under the given key.
static SchematicEntry SchematicEntryLookup.getSchematicValue(org.infinispan.schematic.internal.CacheContext cacheContext, String key, boolean createIfAbsent)
          Retrieves a schematic value from the given cache, stored under the given key.
static SchematicEntry SchematicEntryLookup.getSchematicValue(org.infinispan.schematic.internal.CacheContext cacheContext, 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)
           
static SchematicEntry SchematicEntryLiteral.newInstance(org.infinispan.Cache<String,SchematicEntry> cache, String key)
          Construction only allowed through this factory method.
 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)
           
 

Uses of SchematicEntry in org.modeshape.jcr.cache.document
 

Fields in org.modeshape.jcr.cache.document with type parameters of type SchematicEntry
protected  org.infinispan.Cache<String,SchematicEntry> LocalDocumentStore.DocumentOperation.cache
           
 

Methods in org.modeshape.jcr.cache.document that return SchematicEntry
 SchematicEntry LocalDocumentStore.get(String key)
           
 SchematicEntry DocumentStore.get(String key)
          Get the entry with the supplied key.
protected  SchematicEntry DocumentOptimizer.lookup(String key)
           
 SchematicEntry LocalDocumentStore.putIfAbsent(String key, Document document)
          Store the supplied document and metadata at the given key.
 SchematicEntry LocalDocumentStore.storeDocument(String key, Document document)
           
 SchematicEntry DocumentStore.storeDocument(String key, Document document)
          Store the supplied document at the given key.
 

Methods in org.modeshape.jcr.cache.document that return types with arguments of type SchematicEntry
 org.infinispan.Cache<String,SchematicEntry> LocalDocumentStore.localCache()
          Returns the local Infinispan cache.
 

Method parameters in org.modeshape.jcr.cache.document with type arguments of type SchematicEntry
 void LocalDocumentStore.DocumentOperation.setEnvironment(org.infinispan.Cache<String,SchematicEntry> cache)
          Invoked by execution environment after the operation has been migrated for execution to a specific Infinispan node.
 void LocalDocumentStore.DistributedOperation.setEnvironment(org.infinispan.Cache<String,SchematicEntry> cache, Set<String> inputKeys)
           
 

Constructor parameters in org.modeshape.jcr.cache.document with type arguments of type SchematicEntry
DocumentOptimizer(org.infinispan.Cache<String,SchematicEntry> store)
           
 

Uses of SchematicEntry in org.modeshape.jcr.federation
 

Classes in org.modeshape.jcr.federation that implement SchematicEntry
 class FederatedSchematicEntry
          A simple SchematicEntry implementation which is used by the FederatedDocumentStore to wrap editable documents.
 

Methods in org.modeshape.jcr.federation that return SchematicEntry
 SchematicEntry FederatedDocumentStore.get(String key)
           
 SchematicEntry FederatedDocumentStore.storeDocument(String key, Document document)
           
 


ModeShape Distribution 3.4.0.Final

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