public interface AVMStoreDAO
| Modifier and Type | Method and Description |
|---|---|
void |
clearStoreEntityCache() |
void |
createOrUpdateStoreProperty(long storeId,
org.alfresco.service.namespace.QName qname,
PropertyValue value) |
AVMStoreEntity |
createStore(String name)
Create a new AVM store
|
void |
deleteStore(long storeId)
Delete an existing AVM store
|
void |
deleteStoreProperties(long storeId) |
void |
deleteStoreProperty(long storeId,
org.alfresco.service.namespace.QName qname) |
List<AVMStoreEntity> |
getAllStores()
Get all AVM stores
|
AVMStoreEntity |
getStore(long id)
Get an existing AVM store by Store ID
|
AVMStoreEntity |
getStore(String name)
Get an existing AVM store by name
|
AVMStoreEntity |
getStoreByRoot(long rootNodeId)
Get an existing AVM store by Root Node ID
|
Map<org.alfresco.service.namespace.QName,PropertyValue> |
getStoreProperties(long storeId) |
Map<String,Map<org.alfresco.service.namespace.QName,PropertyValue>> |
getStorePropertiesByKeyPattern(String uri,
String localName) |
Map<org.alfresco.service.namespace.QName,PropertyValue> |
getStorePropertiesByStoreAndKeyPattern(long storeId,
String uri,
String localName) |
PropertyValue |
getStoreProperty(long storeId,
org.alfresco.service.namespace.QName qname) |
void |
updateStore(AVMStoreEntity storeEntity)
Update an existing AVM store
|
AVMStoreEntity getStore(long id)
id - the unique ID of the store entityorg.alfresco.error.AlfrescoRuntimeException - if the ID provided is invalidAVMStoreEntity getStoreByRoot(long rootNodeId)
rootNodeId - the unique ID of the root node entityorg.alfresco.error.AlfrescoRuntimeException - if the ID provided is invalidAVMStoreEntity getStore(String name)
name - the name to query forList<AVMStoreEntity> getAllStores()
AVMStoreEntity createStore(String name)
name - the nameorg.springframework.dao.ConcurrencyFailureException - if the name already existsvoid updateStore(AVMStoreEntity storeEntity)
storeEntity - the storevoid deleteStore(long storeId)
storeEntity - the storeorg.springframework.dao.ConcurrencyFailureException - if the store does not existvoid clearStoreEntityCache()
void createOrUpdateStoreProperty(long storeId,
org.alfresco.service.namespace.QName qname,
PropertyValue value)
PropertyValue getStoreProperty(long storeId, org.alfresco.service.namespace.QName qname)
Map<org.alfresco.service.namespace.QName,PropertyValue> getStoreProperties(long storeId)
Map<String,Map<org.alfresco.service.namespace.QName,PropertyValue>> getStorePropertiesByKeyPattern(String uri, String localName)
Map<org.alfresco.service.namespace.QName,PropertyValue> getStorePropertiesByStoreAndKeyPattern(long storeId, String uri, String localName)
void deleteStoreProperty(long storeId,
org.alfresco.service.namespace.QName qname)
void deleteStoreProperties(long storeId)
Copyright © 2005–2014 Alfresco Software. All rights reserved.