|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.jackrabbit.mk.store.IdFactory
public abstract class IdFactory
Create new internal content object ids based on serialized data.
| Constructor Summary | |
|---|---|
IdFactory()
|
|
| Method Summary | |
|---|---|
byte[] |
createContentId(byte[] serialized)
Creates a new id based on the specified serialized data. |
protected byte[] |
digest(byte[] data)
Return a digest for some data. |
static IdFactory |
getDigestFactory()
Return the default factory that will create node and revision ids based on their content. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public IdFactory()
| Method Detail |
|---|
public byte[] createContentId(byte[] serialized)
throws Exception
createContentId is:
createId(data1).equals(createId(data2)) == Arrays.equals(data1, data2)
serialized - serialized data
Exception - if an error occurs
protected byte[] digest(byte[] data)
throws Exception
data - data
Exceptionpublic static IdFactory getDigestFactory()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||