public class JackrabbitStoreProvider extends JCRStoreProvider
authenticationType, guestPassword, guestUser, repo, rmibind, sessionFactory, systemPassword, systemUser| Constructor and Description |
|---|
JackrabbitStoreProvider() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canCacheNode(javax.jcr.Node node)
Checks if the specified node, backed by this provider, can be cached.
|
protected boolean |
canRegisterCustomNodeTypes() |
javax.jcr.PropertyIterator |
getWeakReferences(JCRNodeWrapper node,
String propertyName,
javax.jcr.Session session)
Get weak references of a node
|
protected void |
registerCustomNodeTypes(String systemId,
javax.jcr.Workspace ws) |
void |
start() |
void |
stop() |
protected void |
unregisterCustomNodeTypes(String systemId,
javax.jcr.Workspace ws) |
canExportNode, canExportProperty, checkAvailability, compareTo, createRepository, deployDefinitions, dump, equals, getAbsoluteContextPath, getAuthenticationType, getCredentials, getDepth, getFactory, getGroupManagerService, getGuestCredentials, getHttpPath, getImportDropBoxes, getItemWrapper, getKey, getMountPoint, getMountStatusMessage, getNodeWrapper, getNodeWrapper, getPatcher, getPropertyWrapper, getQueryManager, getRelativeRoot, getRepository, getRepositoryByJNDI, getRepositoryByRMI, getRepositoryName, getRmibind, getService, getSession, getSessionFactory, getSiteFolder, getSitesService, getSystemCredentials, getSystemSession, getSystemSession, getUrl, getUserFolder, getUserManagerService, getValidators, getWebdavPath, hashCode, initContent, initDynamicMountPoints, initNodeTypes, initObservers, isAvailable, isAvailable, isDefault, isDynamicallyMounted, isExportable, isInitialized, isLockingAvailable, isMainStorage, isReadOnly, isRunning, isSearchAvailable, isSlowConnection, isUpdateMixinAvailable, isVersioningAvailable, registerNamespaces, rmiBind, rmiUnbind, setAuthenticationType, setDynamicallyMounted, setFactory, setGroupManagerService, setGuestPassword, setGuestUser, setKey, setMainStorage, setMountPoint, setMountStatus, setMountStatus, setMountStatusMessage, setObserversUseRelativeRoot, setPatcher, setProvidesDynamicMountPoints, setRegisterObservers, setRelativeRoot, setRepository, setRepositoryName, setRmibind, setService, setSessionFactory, setSessionKeepAliveCheckInterval, setSitesService, setSlowConnection, setSystemPassword, setSystemUser, setUrl, setUserManagerService, setWebdavPath, start, undeployDefinitions, unregisterObserverspublic void start()
throws JahiaInitializationException
start in class JCRStoreProviderJahiaInitializationExceptionpublic void stop()
stop in class JCRStoreProviderprotected void registerCustomNodeTypes(String systemId, javax.jcr.Workspace ws) throws IOException, javax.jcr.RepositoryException
registerCustomNodeTypes in class JCRStoreProviderIOExceptionjavax.jcr.RepositoryExceptionprotected void unregisterCustomNodeTypes(String systemId, javax.jcr.Workspace ws) throws IOException, javax.jcr.RepositoryException
unregisterCustomNodeTypes in class JCRStoreProviderIOExceptionjavax.jcr.RepositoryExceptionprotected boolean canRegisterCustomNodeTypes()
canRegisterCustomNodeTypes in class JCRStoreProviderpublic javax.jcr.PropertyIterator getWeakReferences(JCRNodeWrapper node, String propertyName, javax.jcr.Session session) throws javax.jcr.RepositoryException
getWeakReferences in class JCRStoreProvidernode - nodepropertyName - name of the propertysession - sessionjavax.jcr.RepositoryException - in case of JCR-related errorspublic boolean canCacheNode(javax.jcr.Node node)
JCRStoreProvidertrue for nodes, which are either read-only or can push observation events if their content is changed, to ensure cache
consistency.canCacheNode in class JCRStoreProvidertrue if the specified node can be cached; false otherwiseCopyright © 2004–2020 Jahia Solutions Group SA. All rights reserved.