diff --git a/source/java/org/alfresco/repo/avm/AVMNodeDescriptor.java b/source/java/org/alfresco/repo/avm/AVMNodeDescriptor.java index a1af5ae2e5..e5d84fcd84 100644 --- a/source/java/org/alfresco/repo/avm/AVMNodeDescriptor.java +++ b/source/java/org/alfresco/repo/avm/AVMNodeDescriptor.java @@ -17,6 +17,8 @@ package org.alfresco.repo.avm; +import java.io.Serializable; + /** * This class describes an AVM node object. * It serves a similar purpose to the data structure @@ -24,8 +26,10 @@ package org.alfresco.repo.avm; * * @author britt */ -public class AVMNodeDescriptor +public class AVMNodeDescriptor implements Serializable { + private static final long serialVersionUID = -7959606980486852184L; + /** * The path that this was looked up with. */ diff --git a/source/java/org/alfresco/repo/avm/AVMRemote.java b/source/java/org/alfresco/repo/avm/AVMRemote.java index 3675870f62..af8e560c36 100644 --- a/source/java/org/alfresco/repo/avm/AVMRemote.java +++ b/source/java/org/alfresco/repo/avm/AVMRemote.java @@ -69,10 +69,9 @@ public interface AVMRemote * starting at offset offset in buff * @param handle The opaque handle to the server side output stream. * @param buff The data buffer. - * @param offset The offset within the buffer. * @param count The number of bytes to write. */ - public void writeOutput(String handle, byte [] buff, int offset, int count); + public void writeOutput(String handle, byte [] buff, int count); /** * Close the server side output stream designated by the handle. diff --git a/source/java/org/alfresco/repo/avm/AVMRepository.java b/source/java/org/alfresco/repo/avm/AVMRepository.java index 359f6f510e..52d9dcd9c7 100644 --- a/source/java/org/alfresco/repo/avm/AVMRepository.java +++ b/source/java/org/alfresco/repo/avm/AVMRepository.java @@ -29,7 +29,6 @@ import java.util.SortedMap; import org.alfresco.repo.domain.PropertyValue; import org.alfresco.service.cmr.repository.ContentData; import org.alfresco.service.cmr.repository.ContentReader; -import org.alfresco.service.cmr.repository.ContentService; import org.alfresco.service.cmr.repository.ContentWriter; import org.alfresco.service.namespace.QName; diff --git a/source/java/org/alfresco/repo/avm/AVMServiceImpl.java b/source/java/org/alfresco/repo/avm/AVMServiceImpl.java index cef93322c9..b78de31a01 100644 --- a/source/java/org/alfresco/repo/avm/AVMServiceImpl.java +++ b/source/java/org/alfresco/repo/avm/AVMServiceImpl.java @@ -22,7 +22,6 @@ import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; -import java.io.RandomAccessFile; import java.util.Date; import java.util.List; import java.util.Map; diff --git a/source/java/org/alfresco/repo/avm/AVMServiceTest.java b/source/java/org/alfresco/repo/avm/AVMServiceTest.java index 67e2bb6e6b..256b88b897 100644 --- a/source/java/org/alfresco/repo/avm/AVMServiceTest.java +++ b/source/java/org/alfresco/repo/avm/AVMServiceTest.java @@ -21,7 +21,6 @@ import java.io.BufferedReader; import java.io.ByteArrayInputStream; import java.io.InputStreamReader; import java.io.PrintStream; -import java.io.RandomAccessFile; import java.util.ArrayList; import java.util.Date; import java.util.HashMap; diff --git a/source/java/org/alfresco/repo/avm/AVMStoreDescriptor.java b/source/java/org/alfresco/repo/avm/AVMStoreDescriptor.java index 78be68c5fa..4f279ede42 100644 --- a/source/java/org/alfresco/repo/avm/AVMStoreDescriptor.java +++ b/source/java/org/alfresco/repo/avm/AVMStoreDescriptor.java @@ -17,14 +17,17 @@ package org.alfresco.repo.avm; +import java.io.Serializable; import java.util.Date; /** * A value class for Data about an AVMStore. * @author britt */ -public class AVMStoreDescriptor +public class AVMStoreDescriptor implements Serializable { + private static final long serialVersionUID = -4401863082685362175L; + /** * The name. */ diff --git a/source/java/org/alfresco/repo/avm/LayeringDescriptor.java b/source/java/org/alfresco/repo/avm/LayeringDescriptor.java index 12cc10ac95..4600d59155 100644 --- a/source/java/org/alfresco/repo/avm/LayeringDescriptor.java +++ b/source/java/org/alfresco/repo/avm/LayeringDescriptor.java @@ -17,13 +17,17 @@ package org.alfresco.repo.avm; +import java.io.Serializable; + /** * A value class containing information about the layering state of a looked up * node. * @author britt */ -public class LayeringDescriptor +public class LayeringDescriptor implements Serializable { + private static final long serialVersionUID = -6911813236493434123L; + /** * Whether the node is a background node. */ diff --git a/source/java/org/alfresco/repo/avm/VersionDescriptor.java b/source/java/org/alfresco/repo/avm/VersionDescriptor.java index f20a36adfb..dcc813f0cf 100644 --- a/source/java/org/alfresco/repo/avm/VersionDescriptor.java +++ b/source/java/org/alfresco/repo/avm/VersionDescriptor.java @@ -17,14 +17,17 @@ package org.alfresco.repo.avm; +import java.io.Serializable; import java.util.Date; /** * All the information about a particular version. * @author britt */ -public class VersionDescriptor +public class VersionDescriptor implements Serializable { + private static final long serialVersionUID = 9045221398461856268L; + /** * The name of the store this version belongs to. */