| Package | Description |
|---|---|
| org.alfresco.repo.avm |
| Modifier and Type | Class and Description |
|---|---|
class |
AVMStoreImpl
A Repository contains a current root directory and a list of
root versions.
|
| Modifier and Type | Method and Description |
|---|---|
AVMStore |
VersionRoot.getAvmStore() |
AVMStore |
VersionRootImpl.getAvmStore() |
AVMStore |
AVMStoreDAO.getByID(long id)
Get A store by primary key.
|
AVMStore |
AVMStoreDAO.getByName(String name)
Get an AVMStore by name.
|
AVMStore |
AVMStoreDAO.getByRoot(AVMNode root)
Get the AVM Store that has the given root as HEAD.
|
AVMStore |
AVMStoreProperty.getStore()
Get the AVMStore.
|
AVMStore |
AVMStorePropertyImpl.getStore()
Get the store this property belongs to.
|
AVMStore |
AVMNode.getStoreNew()
Get the possibly null store that we're new in.
|
AVMStore |
AVMNodeImpl.getStoreNew()
Get the possibly null store we are new in.
|
| Modifier and Type | Method and Description |
|---|---|
List<AVMStore> |
AVMStoreDAO.getAll()
Get all AVMStores.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
AVMRepository.can(AVMStore store,
AVMNode node,
String permission,
boolean isDirectlyContained)
Evaluate permission on a node.
|
void |
AVMNodeDAO.clearNewInStore(AVMStore store)
Clear newInStore field for a store.
|
void |
AVMStorePropertyDAO.delete(AVMStore store)
Delete all properties associated with a store.
|
void |
AVMStoreDAO.delete(AVMStore store)
Delete the given AVMStore.
|
void |
AVMStorePropertyDAO.delete(AVMStore store,
org.alfresco.service.namespace.QName name)
Delete a property from a store by name.
|
Map<org.alfresco.service.namespace.QName,PropertyValue> |
AVMStorePropertyDAO.get(AVMStore store)
Get all the properties associated with a store.
|
PropertyValue |
AVMStorePropertyDAO.get(AVMStore store,
org.alfresco.service.namespace.QName name)
Get a property by store and name.
|
List<VersionRoot> |
VersionRootDAO.getAllInAVMStore(AVMStore store)
Get all the version roots in a given store.
|
DirectoryNode |
AVMNodeDAO.getAVMStoreRoot(AVMStore store,
int version)
Get the root of a particular version.
|
List<VersionRoot> |
VersionRootDAO.getByDates(AVMStore store,
Date from,
Date to)
Get the version of a store by dates.
|
VersionRoot |
VersionRootDAO.getByVersionID(AVMStore store,
int id)
Get the VersionRoot corresponding to the given id.
|
List<VersionRoot> |
VersionRootDAO.getByVersionsBetween(AVMStore store,
int startVersion,
int endVersion) |
List<VersionRoot> |
VersionRootDAO.getByVersionsFrom(AVMStore store,
int version) |
List<VersionRoot> |
VersionRootDAO.getByVersionsTo(AVMStore store,
int version) |
VersionRoot |
VersionRootDAO.getMaxVersion(AVMStore store)
Get the highest numbered version in a store.
|
Integer |
VersionRootDAO.getMaxVersionID(AVMStore store)
Get the highest numbered id from all the versions in a store.
|
List<AVMNode> |
AVMNodeDAO.getNewInStore(AVMStore store)
Get all the nodes that are new in the given store.
|
List<Layered> |
AVMNodeDAO.getNewLayeredInStore(AVMStore store) |
List<Long> |
AVMNodeDAO.getNewLayeredInStoreIDs(AVMStore store)
Get any new layered entries in a store.
|
org.alfresco.repo.avm.Lookup |
NOOPLookupCache.lookup(AVMStore store,
int version,
SimplePath path,
boolean write,
boolean includeDeleted)
Lookup a path.
|
org.alfresco.repo.avm.Lookup |
LookupCache.lookup(AVMStore store,
int version,
SimplePath path,
boolean write,
boolean includeDeleted) |
org.alfresco.repo.avm.Lookup |
TransactionalLookupCache.lookup(AVMStore store,
int version,
SimplePath path,
boolean write,
boolean includeDeleted)
Deprecated.
Lookup a path.
|
Map<org.alfresco.service.namespace.QName,PropertyValue> |
AVMStorePropertyDAO.queryByKeyPattern(AVMStore store,
org.alfresco.service.namespace.QName keyPattern)
Query store properties by key pattern.
|
void |
AVMStoreDAO.save(AVMStore store)
Save an AVMStore, never before saved.
|
void |
VersionRoot.setAvmStore(AVMStore store) |
void |
VersionRootImpl.setAvmStore(AVMStore store) |
void |
AVMStoreProperty.setStore(AVMStore store)
Set the AVMStore.
|
void |
AVMStorePropertyImpl.setStore(AVMStore store)
Set the store that this property belongs to.
|
void |
AVMNode.setStoreNew(AVMStore store)
Set the store that we are new in.
|
void |
AVMNodeImpl.setStoreNew(AVMStore store)
Set the store we are new in.
|
void |
AVMStoreDAO.update(AVMStore rep)
Update the given AVMStore record.
|
| Constructor and Description |
|---|
AVMNodeImpl(AVMStore store)
Constructor used when creating a new concrete subclass instance.
|
DeletedNodeImpl(AVMStore store,
Acl acl)
Create a new one from scratch.
|
DeletedNodeImpl(DeletedNode other,
AVMStore store,
Long parentAcl,
ACLCopyMode mode) |
DirectoryNodeImpl(AVMStore repo)
A pass through constructor.
|
LayeredDirectoryNodeImpl(DirectoryNode dir,
AVMStore store,
org.alfresco.repo.avm.Lookup srcLookup,
String name,
Long inheritedAcl,
ACLCopyMode mode)
Create a new layered directory based on a directory we are being named from that is in not in the layer of the
source lookup.
|
LayeredDirectoryNodeImpl(LayeredDirectoryNode other,
AVMStore repos,
org.alfresco.repo.avm.Lookup lookup,
boolean copyAll,
Long parentAcl,
ACLCopyMode mode)
Kind of copy constructor, sort of.
|
LayeredDirectoryNodeImpl(PlainDirectoryNode other,
AVMStore store,
org.alfresco.repo.avm.Lookup lPath,
boolean copyContents,
Long parentAcl,
ACLCopyMode mode)
Construct one from a PlainDirectoryNode.
|
LayeredDirectoryNodeImpl(String indirection,
AVMStore store,
AVMNode toCopy,
Long parentAcl,
ACLCopyMode mode)
Make a new one from a specified indirection path.
|
LayeredFileNodeImpl(LayeredFileNode other,
AVMStore store,
Long parentAcl,
ACLCopyMode mode)
Basically a copy constructor.
|
LayeredFileNodeImpl(String indirection,
AVMStore store,
Acl acl)
Make a brand new layered file node.
|
PlainDirectoryNodeImpl(AVMStore store)
Make up a new directory with nothing in it.
|
PlainDirectoryNodeImpl(PlainDirectoryNode other,
AVMStore store,
Long parentAcl,
ACLCopyMode mode)
Copy like constructor.
|
PlainFileNodeImpl(AVMStore store)
Make one from just an AVMStore.
|
PlainFileNodeImpl(AVMStore store,
BasicAttributes attrs,
org.alfresco.service.cmr.repository.ContentData content,
Map<org.alfresco.service.namespace.QName,PropertyValue> props,
Set<org.alfresco.service.namespace.QName> aspects,
Acl acl,
int versionID,
Acl parentAcl,
ACLCopyMode mode)
Construct a new one.
|
PlainFileNodeImpl(PlainFileNode other,
AVMStore store,
Long parentAcl,
ACLCopyMode mode)
Copy on write constructor.
|
VersionRootImpl(AVMStore store,
DirectoryNode root,
int versionID,
long createDate,
String creator,
String tag,
String description)
Rich constructor.
|
Copyright © 2005–2014 Alfresco Software. All rights reserved.