mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-07-24 17:32:48 +00:00
Made persistent classes Serializable
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2965 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
@@ -16,6 +16,7 @@
|
|||||||
*/
|
*/
|
||||||
package org.alfresco.repo.domain.hibernate;
|
package org.alfresco.repo.domain.hibernate;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
|
|
||||||
import org.alfresco.repo.domain.AppliedPatch;
|
import org.alfresco.repo.domain.AppliedPatch;
|
||||||
@@ -25,8 +26,10 @@ import org.alfresco.repo.domain.AppliedPatch;
|
|||||||
*
|
*
|
||||||
* @author Derek Hulley
|
* @author Derek Hulley
|
||||||
*/
|
*/
|
||||||
public class AppliedPatchImpl implements AppliedPatch
|
public class AppliedPatchImpl implements AppliedPatch, Serializable
|
||||||
{
|
{
|
||||||
|
private static final long serialVersionUID = 2694230422651768785L;
|
||||||
|
|
||||||
private String id;
|
private String id;
|
||||||
private String description;
|
private String description;
|
||||||
private int fixesFromSchema;
|
private int fixesFromSchema;
|
||||||
|
@@ -16,6 +16,7 @@
|
|||||||
*/
|
*/
|
||||||
package org.alfresco.repo.domain.hibernate;
|
package org.alfresco.repo.domain.hibernate;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
import java.util.concurrent.locks.ReentrantReadWriteLock;
|
import java.util.concurrent.locks.ReentrantReadWriteLock;
|
||||||
import java.util.concurrent.locks.ReentrantReadWriteLock.ReadLock;
|
import java.util.concurrent.locks.ReentrantReadWriteLock.ReadLock;
|
||||||
import java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock;
|
import java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock;
|
||||||
@@ -29,8 +30,10 @@ import org.alfresco.util.EqualsHelper;
|
|||||||
/**
|
/**
|
||||||
* @author Derek Hulley
|
* @author Derek Hulley
|
||||||
*/
|
*/
|
||||||
public class ChildAssocImpl implements ChildAssoc
|
public class ChildAssocImpl implements ChildAssoc, Serializable
|
||||||
{
|
{
|
||||||
|
private static final long serialVersionUID = -8993272236626580410L;
|
||||||
|
|
||||||
private Long id;
|
private Long id;
|
||||||
private Node parent;
|
private Node parent;
|
||||||
private Node child;
|
private Node child;
|
||||||
|
@@ -16,6 +16,8 @@
|
|||||||
*/
|
*/
|
||||||
package org.alfresco.repo.domain.hibernate;
|
package org.alfresco.repo.domain.hibernate;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
import org.alfresco.repo.domain.DbAccessControlEntry;
|
import org.alfresco.repo.domain.DbAccessControlEntry;
|
||||||
import org.alfresco.repo.domain.DbAccessControlList;
|
import org.alfresco.repo.domain.DbAccessControlList;
|
||||||
import org.alfresco.repo.domain.DbAuthority;
|
import org.alfresco.repo.domain.DbAuthority;
|
||||||
@@ -27,8 +29,11 @@ import org.alfresco.util.EqualsHelper;
|
|||||||
*
|
*
|
||||||
* @author andyh
|
* @author andyh
|
||||||
*/
|
*/
|
||||||
public class DbAccessControlEntryImpl extends LifecycleAdapter implements DbAccessControlEntry
|
public class DbAccessControlEntryImpl extends LifecycleAdapter
|
||||||
|
implements DbAccessControlEntry, Serializable
|
||||||
{
|
{
|
||||||
|
private static final long serialVersionUID = -418837862334064582L;
|
||||||
|
|
||||||
/** The object id */
|
/** The object id */
|
||||||
private long id;
|
private long id;
|
||||||
|
|
||||||
|
@@ -16,6 +16,7 @@
|
|||||||
*/
|
*/
|
||||||
package org.alfresco.repo.domain.hibernate;
|
package org.alfresco.repo.domain.hibernate;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.HashSet;
|
import java.util.HashSet;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
@@ -35,8 +36,11 @@ import org.hibernate.Session;
|
|||||||
*
|
*
|
||||||
* @author andyh
|
* @author andyh
|
||||||
*/
|
*/
|
||||||
public class DbAccessControlListImpl extends LifecycleAdapter implements DbAccessControlList
|
public class DbAccessControlListImpl extends LifecycleAdapter
|
||||||
|
implements DbAccessControlList, Serializable
|
||||||
{
|
{
|
||||||
|
private static final long serialVersionUID = 3123277428227075648L;
|
||||||
|
|
||||||
private static Log logger = LogFactory.getLog(DbAccessControlListImpl.class);
|
private static Log logger = LogFactory.getLog(DbAccessControlListImpl.class);
|
||||||
|
|
||||||
private long id;
|
private long id;
|
||||||
|
@@ -16,6 +16,7 @@
|
|||||||
*/
|
*/
|
||||||
package org.alfresco.repo.domain.hibernate;
|
package org.alfresco.repo.domain.hibernate;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
import java.util.HashSet;
|
import java.util.HashSet;
|
||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
|
|
||||||
@@ -31,7 +32,8 @@ import org.hibernate.Session;
|
|||||||
*
|
*
|
||||||
* @author andyh
|
* @author andyh
|
||||||
*/
|
*/
|
||||||
public class DbAuthorityImpl extends LifecycleAdapter implements DbAuthority
|
public class DbAuthorityImpl extends LifecycleAdapter
|
||||||
|
implements DbAuthority, Serializable
|
||||||
{
|
{
|
||||||
private static final long serialVersionUID = -5582068692208928127L;
|
private static final long serialVersionUID = -5582068692208928127L;
|
||||||
|
|
||||||
|
@@ -16,6 +16,8 @@
|
|||||||
*/
|
*/
|
||||||
package org.alfresco.repo.domain.hibernate;
|
package org.alfresco.repo.domain.hibernate;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
import org.alfresco.repo.domain.DbPermission;
|
import org.alfresco.repo.domain.DbPermission;
|
||||||
import org.alfresco.repo.domain.DbPermissionKey;
|
import org.alfresco.repo.domain.DbPermissionKey;
|
||||||
import org.alfresco.service.namespace.QName;
|
import org.alfresco.service.namespace.QName;
|
||||||
@@ -31,7 +33,8 @@ import org.hibernate.Session;
|
|||||||
*
|
*
|
||||||
* @author andyh
|
* @author andyh
|
||||||
*/
|
*/
|
||||||
public class DbPermissionImpl extends LifecycleAdapter implements DbPermission
|
public class DbPermissionImpl extends LifecycleAdapter
|
||||||
|
implements DbPermission, Serializable
|
||||||
{
|
{
|
||||||
private static final long serialVersionUID = -6352566900815035461L;
|
private static final long serialVersionUID = -6352566900815035461L;
|
||||||
|
|
||||||
|
@@ -16,6 +16,7 @@
|
|||||||
*/
|
*/
|
||||||
package org.alfresco.repo.domain.hibernate;
|
package org.alfresco.repo.domain.hibernate;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
import java.util.concurrent.locks.ReentrantReadWriteLock;
|
import java.util.concurrent.locks.ReentrantReadWriteLock;
|
||||||
import java.util.concurrent.locks.ReentrantReadWriteLock.ReadLock;
|
import java.util.concurrent.locks.ReentrantReadWriteLock.ReadLock;
|
||||||
import java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock;
|
import java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock;
|
||||||
@@ -31,8 +32,10 @@ import org.alfresco.util.EqualsHelper;
|
|||||||
*
|
*
|
||||||
* @author Derek Hulley
|
* @author Derek Hulley
|
||||||
*/
|
*/
|
||||||
public class NodeAssocImpl implements NodeAssoc
|
public class NodeAssocImpl implements NodeAssoc, Serializable
|
||||||
{
|
{
|
||||||
|
private static final long serialVersionUID = 864534636913524867L;
|
||||||
|
|
||||||
private long id;
|
private long id;
|
||||||
private Node source;
|
private Node source;
|
||||||
private Node target;
|
private Node target;
|
||||||
|
@@ -16,6 +16,7 @@
|
|||||||
*/
|
*/
|
||||||
package org.alfresco.repo.domain.hibernate;
|
package org.alfresco.repo.domain.hibernate;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
import java.util.Collection;
|
import java.util.Collection;
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
import java.util.HashSet;
|
import java.util.HashSet;
|
||||||
@@ -43,8 +44,10 @@ import org.alfresco.util.EqualsHelper;
|
|||||||
*
|
*
|
||||||
* @author Derek Hulley
|
* @author Derek Hulley
|
||||||
*/
|
*/
|
||||||
public class NodeImpl extends LifecycleAdapter implements Node
|
public class NodeImpl extends LifecycleAdapter implements Node, Serializable
|
||||||
{
|
{
|
||||||
|
private static final long serialVersionUID = -2101330674810283053L;
|
||||||
|
|
||||||
private Long id;
|
private Long id;
|
||||||
private Store store;
|
private Store store;
|
||||||
private String uuid;
|
private String uuid;
|
||||||
|
@@ -16,6 +16,8 @@
|
|||||||
*/
|
*/
|
||||||
package org.alfresco.repo.domain.hibernate;
|
package org.alfresco.repo.domain.hibernate;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
import org.alfresco.repo.domain.Node;
|
import org.alfresco.repo.domain.Node;
|
||||||
import org.alfresco.repo.domain.NodeKey;
|
import org.alfresco.repo.domain.NodeKey;
|
||||||
import org.alfresco.repo.domain.NodeStatus;
|
import org.alfresco.repo.domain.NodeStatus;
|
||||||
@@ -26,8 +28,10 @@ import org.alfresco.util.EqualsHelper;
|
|||||||
*
|
*
|
||||||
* @author Derek Hulley
|
* @author Derek Hulley
|
||||||
*/
|
*/
|
||||||
public class NodeStatusImpl implements NodeStatus
|
public class NodeStatusImpl implements NodeStatus, Serializable
|
||||||
{
|
{
|
||||||
|
private static final long serialVersionUID = -802747893314715639L;
|
||||||
|
|
||||||
private NodeKey key;
|
private NodeKey key;
|
||||||
private Node node;
|
private Node node;
|
||||||
private String changeTxnId;
|
private String changeTxnId;
|
||||||
|
@@ -16,6 +16,7 @@
|
|||||||
*/
|
*/
|
||||||
package org.alfresco.repo.domain.hibernate;
|
package org.alfresco.repo.domain.hibernate;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
import java.util.concurrent.locks.ReentrantReadWriteLock;
|
import java.util.concurrent.locks.ReentrantReadWriteLock;
|
||||||
import java.util.concurrent.locks.ReentrantReadWriteLock.ReadLock;
|
import java.util.concurrent.locks.ReentrantReadWriteLock.ReadLock;
|
||||||
import java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock;
|
import java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock;
|
||||||
@@ -30,9 +31,11 @@ import org.alfresco.service.cmr.repository.StoreRef;
|
|||||||
*
|
*
|
||||||
* @author Derek Hulley
|
* @author Derek Hulley
|
||||||
*/
|
*/
|
||||||
public class StoreImpl implements Store
|
public class StoreImpl implements Store, Serializable
|
||||||
{
|
{
|
||||||
private StoreKey key;
|
private static final long serialVersionUID = -6135740209100885890L;
|
||||||
|
|
||||||
|
private StoreKey key;
|
||||||
private Node rootNode;
|
private Node rootNode;
|
||||||
|
|
||||||
private transient ReadLock refReadLock;
|
private transient ReadLock refReadLock;
|
||||||
|
@@ -16,6 +16,8 @@
|
|||||||
*/
|
*/
|
||||||
package org.alfresco.repo.domain.hibernate;
|
package org.alfresco.repo.domain.hibernate;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
import org.alfresco.repo.domain.StoreKey;
|
import org.alfresco.repo.domain.StoreKey;
|
||||||
import org.alfresco.repo.domain.VersionCount;
|
import org.alfresco.repo.domain.VersionCount;
|
||||||
|
|
||||||
@@ -24,9 +26,11 @@ import org.alfresco.repo.domain.VersionCount;
|
|||||||
*
|
*
|
||||||
* @author Derek Hulley
|
* @author Derek Hulley
|
||||||
*/
|
*/
|
||||||
public class VersionCountImpl implements VersionCount
|
public class VersionCountImpl implements VersionCount, Serializable
|
||||||
{
|
{
|
||||||
private StoreKey key;
|
private static final long serialVersionUID = 6420375860928877809L;
|
||||||
|
|
||||||
|
private StoreKey key;
|
||||||
@SuppressWarnings("unused")
|
@SuppressWarnings("unused")
|
||||||
private long version; // used by Hibernate for concurrency
|
private long version; // used by Hibernate for concurrency
|
||||||
private int versionCount;
|
private int versionCount;
|
||||||
|
Reference in New Issue
Block a user