Deprecated API


Contents
Deprecated Interfaces
org.apache.jackrabbit.core.state.util.BLOBStore
          use BLOBStore instead. 
org.apache.jackrabbit.name.NameCache
            
org.apache.jackrabbit.name.NamePathResolver
          Use the NamePathResolver interface from the org.apache.jackrabbit.spi.commons.conversion package of the jackrabbit-spi-commons component. 
org.apache.jackrabbit.name.NameResolver
          Use the NameResolver interface from the org.apache.jackrabbit.spi.commons.conversion package of the jackrabbit-spi-commons component. 
org.apache.jackrabbit.name.NamespaceListener
          Use the NamespaceListener interface from the org.apache.jackrabbit.spi.commons.namespace package of the jackrabbit-spi-commons component. 
org.apache.jackrabbit.name.NamespaceResolver
          Use the NamespaceResolver interface from the org.apache.jackrabbit.spi.commons.namespace package of the jackrabbit-spi-commons component. 
org.apache.jackrabbit.name.PathResolver
          Use the PathResolver interface from the org.apache.jackrabbit.spi.commons.conversion package of the jackrabbit-spi-commons component. 
org.apache.jackrabbit.core.state.PersistenceManager
          use PersistenceManager instead. 
org.apache.jackrabbit.core.state.util.ResourceBasedBLOBStore
          use ResourceBasedBLOBStore instead. 
org.apache.jackrabbit.core.query.TextFilter
          use the TextExtractor interface 
org.apache.jackrabbit.core.XASession
          Use XASession instead 
 

Deprecated Classes
org.apache.jackrabbit.name.AbstractNamespaceResolver
          Use the AbstractNamespaceResolver class from the org.apache.jackrabbit.spi.commons.namespace package of the jackrabbit-spi-commons component. 
org.apache.jackrabbit.core.state.AbstractPersistenceManager
          use AbstractPersistenceManager instead. 
org.apache.jackrabbit.server.AbstractWebdavServlet
          Use org.apache.jackrabbit.webdav.server.AbstractWebdavServlet instead. 
org.apache.jackrabbit.name.CachingNameResolver
          Use the CachingNameResolver class from the org.apache.jackrabbit.spi.commons.conversion package of the jackrabbit-spi-commons component. 
org.apache.jackrabbit.name.CachingPathResolver
          Use the CachingPathResolver class from the org.apache.jackrabbit.spi.commons.conversion package of the jackrabbit-spi-commons component. 
org.apache.jackrabbit.core.state.db.DatabasePersistenceManager
          use DatabasePersistenceManager instead. 
org.apache.jackrabbit.core.state.db.DerbyPersistenceManager
          use DerbyPersistenceManager instead. 
org.apache.jackrabbit.core.state.util.FileSystemBLOBStore
          use FileSystemBLOBStore instead. 
org.apache.jackrabbit.core.state.mem.InMemPersistenceManager
          use InMemPersistenceManager instead. 
org.apache.jackrabbit.util.IteratorHelper
          The org.apache.jackrabbit.commons.iterator package contains a set of more feature rich and type safe classes for implementing the JCR iterator interfaces 
org.apache.jackrabbit.core.state.db.JNDIDatabasePersistenceManager
          use JNDIDatabasePersistenceManager instead. 
org.apache.jackrabbit.util.Locked
          Use the Locked class from the org.apache.jackrabbit.spi.commons.lock package of the jackrabbit-spi-commons component. 
org.apache.jackrabbit.name.NameFormat
          Use the NameResolver interface from the org.apache.jackrabbit.spi.commons.conversion package of the jackrabbit-spi-commons component. 
org.apache.jackrabbit.util.name.NamespaceAdder
          Use the NamespaceAdder class from the org.apache.jackrabbit.spi.commons.namespace package of the jackrabbit-spi-commons component. 
org.apache.jackrabbit.util.name.NamespaceExtractor
          Use the NamespaceExtractor class from the org.apache.jackrabbit.spi.commons.namespace package of the jackrabbit-spi-commons component. 
org.apache.jackrabbit.util.name.NamespaceMapping
          Use the NamespaceMapping class from the org.apache.jackrabbit.spi.commons.namespace package of the jackrabbit-spi-commons component. 
org.apache.jackrabbit.core.state.obj.ObjectPersistenceManager
          use ObjectPersistenceManager instead. 
org.apache.jackrabbit.core.state.db.OraclePersistenceManager
          use OraclePersistenceManager instead. 
org.apache.jackrabbit.name.ParsingNameResolver
          Use the ParsingNameResolver class from the org.apache.jackrabbit.spi.commons.conversion package of the jackrabbit-spi-commons component. 
org.apache.jackrabbit.name.ParsingPathResolver
          Use the ParsingPathResolver class from the org.apache.jackrabbit.spi.commons.conversion package of the jackrabbit-spi-commons component. 
org.apache.jackrabbit.name.Path
          Use the Path and PathFactory interfaces from the org.apache.jackrabbit.spi package of the jackrabbit-spi component. A default implementation is available as the org.apache.jackrabbit.spi.commons.name.PathFactoryImpl class in the jackrabbit-spi-commons component. 
org.apache.jackrabbit.name.PathFormat
          Use the PathResolver interface from the org.apache.jackrabbit.spi.commons.conversion package of the jackrabbit-spi-commons component. 
org.apache.jackrabbit.util.PathMap
          Use the PathMap class from the org.apache.jackrabbit.spi.commons.name package of the jackrabbit-spi-commons component. 
org.apache.jackrabbit.core.state.PMContext
          use PMContext instead. 
org.apache.jackrabbit.name.QName
          Use the Name and NameFactory interfaces from the org.apache.jackrabbit.spi package of the jackrabbit-spi component. A default implementation is available as the org.apache.jackrabbit.spi.commons.name.NameFactoryImpl class in the jackrabbit-spi-commons component. 
org.apache.jackrabbit.core.state.util.Serializer
          use Serializer instead. 
org.apache.jackrabbit.name.SessionNamespaceResolver
          Use the SessionNamespaceResolver class from the org.apache.jackrabbit.spi.commons.namespace package of the jackrabbit-spi-commons component. 
org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
          use SimpleDbPersistenceManager instead. 
org.apache.jackrabbit.core.query.lucene.TextPlainTextFilter
          use PlainTextExtractor, this class is kept for backwards compatibility with existing configuration files 
org.apache.jackrabbit.core.state.xml.XMLPersistenceManager
          use XMLPersistenceManager instead. 
 

Deprecated Exceptions
org.apache.jackrabbit.BaseException
            
org.apache.jackrabbit.name.IllegalNameException
          Use the IllegalNameException class from the org.apache.jackrabbit.spi.commons.conversion package of the jackrabbit-spi-commons component. 
org.apache.jackrabbit.name.MalformedPathException
          Use the MalformedPathException class from the org.apache.jackrabbit.spi.commons.conversion package of the jackrabbit-spi-commons component. 
org.apache.jackrabbit.name.NameException
          Use the NameException class from the org.apache.jackrabbit.spi.commons.conversion package of the jackrabbit-spi-commons component. 
org.apache.jackrabbit.name.NoPrefixDeclaredException
            
org.apache.jackrabbit.name.UnknownPrefixException
            
 

Deprecated Methods
org.apache.jackrabbit.core.query.lucene.NodeIndexer.addStringValue(Document, String, Object)
          Use addStringValue(Document, String, Object, boolean) instead. 
org.apache.jackrabbit.webdav.DavResource.alterProperties(DavPropertySet, DavPropertyNameSet)
          use DavResource.alterProperties(List) instead 
org.apache.jackrabbit.name.QName.checkFormat(String)
          Use NameFormat.checkFormat(String) instead. 
org.apache.jackrabbit.name.Path.checkFormat(String)
          Use PathFormat.checkFormat(String) instead. 
org.apache.jackrabbit.value.ValueHelper.convert(InputStream, int)
          Use ValueHelper.convert(InputStream, int, ValueFactory) instead. 
org.apache.jackrabbit.value.ValueHelper.convert(String[], int)
          Use ValueHelper.convert(String[], int, ValueFactory) instead. 
org.apache.jackrabbit.value.ValueHelper.convert(String, int)
          Use ValueHelper.convert(String, int, ValueFactory) instead. 
org.apache.jackrabbit.value.ValueHelper.convert(Value[], int)
          Use ValueHelper.convert(Value[], int, ValueFactory) instead. 
org.apache.jackrabbit.value.ValueHelper.convert(Value, int)
          Use ValueHelper.convert(Value, int, ValueFactory) instead. 
org.apache.jackrabbit.value.ValueHelper.copy(Value)
          Use ValueHelper.copy(Value, ValueFactory) instead. 
org.apache.jackrabbit.value.ValueHelper.copy(Value[])
          Use ValueHelper.copy(Value[], ValueFactory) instead. 
org.apache.jackrabbit.name.Path.create(Path, String, NamespaceResolver, boolean)
          Use PathFormat.parse(Path, String, NamespaceResolver) instead. 
org.apache.jackrabbit.name.Path.create(String, NamespaceResolver, boolean)
          Use PathFormat#parse(String, NamespaceResolver)} instead. 
org.apache.jackrabbit.core.state.util.Serializer.deserialize(NodeReferences, InputStream)
          user Serializer.deserialize(NodeReferences, InputStream) 
org.apache.jackrabbit.core.state.util.Serializer.deserialize(NodeState, InputStream)
          use Serializer.deserialize(NodeState, InputStream) 
org.apache.jackrabbit.core.state.util.Serializer.deserialize(PropertyState, InputStream, BLOBStore)
          use Serializer.deserialize(PropertyState, InputStream, org.apache.jackrabbit.core.persistence.util.BLOBStore) 
org.apache.jackrabbit.value.ValueHelper.deserialize(Reader, int, boolean)
          Use ValueHelper.deserialize(Reader, int, boolean, ValueFactory) instead. 
org.apache.jackrabbit.value.ValueHelper.deserialize(String, int, boolean)
          Use ValueHelper.deserialize(String, int, boolean, ValueFactory) instead. 
org.apache.jackrabbit.name.QName.fromJCRName(String, NamespaceResolver)
          Use NameFormat.parse(String, NamespaceResolver) instead. 
org.apache.jackrabbit.core.ItemManager.getItem(Path)
          As of JSR 283, a Path doesn't anymore uniquely identify an Item, therefore ItemManager.getNode(Path) and ItemManager.getProperty(Path) should be used instead. 
org.apache.jackrabbit.name.AbstractNamespaceResolver.getJCRName(QName)
          use NameFormat.format(QName, NamespaceResolver) instead. 
org.apache.jackrabbit.name.NamespaceResolver.getJCRName(QName)
          use NameFormat.format(QName, NamespaceResolver) instead. 
org.apache.jackrabbit.core.query.RelationQueryNode.getProperty()
          Use RelationQueryNode.getRelativePath() instead. 
org.apache.jackrabbit.core.query.TextsearchQueryNode.getPropertyName()
          Use TextsearchQueryNode.getRelativePath() instead. 
org.apache.jackrabbit.webdav.WebdavRequestImpl.getPropPatchRemoveProperties()
          use WebdavRequestImpl.getPropPatchChangeList() instead 
org.apache.jackrabbit.webdav.DavServletRequest.getPropPatchRemoveProperties()
          use DavServletRequest.getPropPatchChangeList() instead 
org.apache.jackrabbit.webdav.WebdavRequestImpl.getPropPatchSetProperties()
          use WebdavRequestImpl.getPropPatchChangeList() instead 
org.apache.jackrabbit.webdav.DavServletRequest.getPropPatchSetProperties()
          use DavServletRequest.getPropPatchChangeList() instead 
org.apache.jackrabbit.name.AbstractNamespaceResolver.getQName(String)
          use NameFormat.parse(String, NamespaceResolver) instead. 
org.apache.jackrabbit.name.NamespaceResolver.getQName(String)
          use NameFormat.parse(String, NamespaceResolver) instead. 
org.apache.jackrabbit.core.value.InternalValue.internalValue()
            
org.apache.jackrabbit.core.ItemManager.itemExists(Path)
          As of JSR 283, a Path doesn't anymore uniquely identify an Item, therefore ItemManager.nodeExists(Path) and ItemManager.propertyExists(Path) should be used instead. 
org.apache.jackrabbit.core.HierarchyManager.resolvePath(Path)
          As of JSR 283, a Path doesn't anymore uniquely identify an Item, therefore HierarchyManager.resolveNodePath(Path) and HierarchyManager.resolvePropertyPath(Path) should be used instead. 
org.apache.jackrabbit.core.state.util.Serializer.serialize(NodeReferences, OutputStream)
          use Serializer.serialize(NodeReferences, OutputStream) 
org.apache.jackrabbit.core.state.util.Serializer.serialize(NodeState, OutputStream)
          use Serializer.serialize(NodeState, OutputStream) 
org.apache.jackrabbit.core.state.util.Serializer.serialize(PropertyState, OutputStream, BLOBStore)
          use Serializer.serialize(PropertyState, OutputStream, org.apache.jackrabbit.core.persistence.util.BLOBStore) 
org.apache.jackrabbit.value.ValueHelper.serialize(Value, boolean, Writer)
          use ValueHelper.serialize(Value, boolean, boolean, Writer) instead 
org.apache.jackrabbit.core.query.RelationQueryNode.setProperty(Name)
          Use RelationQueryNode.setRelativePath(Path) instead. 
org.apache.jackrabbit.core.query.TextsearchQueryNode.setPropertyName(Name)
          Use TextsearchQueryNode.setRelativePath(Path) instead. 
org.apache.jackrabbit.name.QName.toJCRName(NamespaceResolver)
          Use NameFormat.format(QName, NamespaceResolver) instead. 
org.apache.jackrabbit.name.QName.toJCRName(NamespaceResolver, StringBuffer)
          Use NameFormat.format(QName, NamespaceResolver, StringBuffer) instead. 
org.apache.jackrabbit.name.Path.toJCRPath(NamespaceResolver)
          Use PathFormat.format(Path, NamespaceResolver) instead. 
 

Deprecated Constructors
org.apache.jackrabbit.webdav.simple.DavResourceImpl(DavResourceLocator, DavResourceFactory, DavSession, ResourceConfig)
            
org.apache.jackrabbit.server.io.DefaultIOManager(boolean)
          Use IOManagerImpl instead. 
 



Copyright © 2004-2008 The Apache Software Foundation. All Rights Reserved.