Class ReplicaSharedObjectDescription
- java.lang.Object
-
- org.eclipse.ecf.core.sharedobject.SharedObjectDescription
-
- org.eclipse.ecf.core.sharedobject.ReplicaSharedObjectDescription
-
- All Implemented Interfaces:
Serializable
public class ReplicaSharedObjectDescription extends SharedObjectDescription implements Serializable
Description of a remote ISharedObject instance.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected IDhomeIDprotected longidentifierprotected static longstaticID-
Fields inherited from class org.eclipse.ecf.core.sharedobject.SharedObjectDescription
id, properties, typeDescription
-
-
Constructor Summary
Constructors Constructor Description ReplicaSharedObjectDescription()ReplicaSharedObjectDescription(Class clazz, ID objectID)ReplicaSharedObjectDescription(Class clazz, ID objectID, ID homeID)ReplicaSharedObjectDescription(Class clazz, ID objectID, ID homeID, Map<String,?> props)ReplicaSharedObjectDescription(Class clazz, ID objectID, ID homeID, Map<String,?> props, long ident)ReplicaSharedObjectDescription(String typeName, ID objectID, ID homeID)ReplicaSharedObjectDescription(String typeName, ID objectID, ID homeID, Map<String,?> props)ReplicaSharedObjectDescription(String typeName, ID objectID, ID homeID, Map<String,?> props, long ident)ReplicaSharedObjectDescription(SharedObjectTypeDescription type, ID soID, ID homeID)ReplicaSharedObjectDescription(SharedObjectTypeDescription type, ID soID, ID homeID, Map<String,?> props)ReplicaSharedObjectDescription(SharedObjectTypeDescription type, ID objectID, ID homeID, Map<String,?> props, long ident)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description IDgetHomeID()longgetIdentifier()static longgetNextUniqueIdentifier()voidsetID(ID theID)StringtoString()-
Methods inherited from class org.eclipse.ecf.core.sharedobject.SharedObjectDescription
getID, getProperties, getTypeDescription
-
-
-
-
Field Detail
-
staticID
protected static long staticID
-
homeID
protected ID homeID
-
identifier
protected long identifier
-
-
Constructor Detail
-
ReplicaSharedObjectDescription
public ReplicaSharedObjectDescription()
- Since:
- 2.6
-
ReplicaSharedObjectDescription
public ReplicaSharedObjectDescription(SharedObjectTypeDescription type, ID soID, ID homeID)
- Since:
- 2.3
-
ReplicaSharedObjectDescription
public ReplicaSharedObjectDescription(SharedObjectTypeDescription type, ID soID, ID homeID, Map<String,?> props)
- Since:
- 2.3
-
ReplicaSharedObjectDescription
public ReplicaSharedObjectDescription(SharedObjectTypeDescription type, ID objectID, ID homeID, Map<String,?> props, long ident)
-
ReplicaSharedObjectDescription
public ReplicaSharedObjectDescription(String typeName, ID objectID, ID homeID, Map<String,?> props, long ident)
-
ReplicaSharedObjectDescription
public ReplicaSharedObjectDescription(String typeName, ID objectID, ID homeID, Map<String,?> props)
-
ReplicaSharedObjectDescription
public ReplicaSharedObjectDescription(String typeName, ID objectID, ID homeID)
-
ReplicaSharedObjectDescription
public ReplicaSharedObjectDescription(Class clazz, ID objectID, ID homeID, Map<String,?> props, long ident)
-
ReplicaSharedObjectDescription
public ReplicaSharedObjectDescription(Class clazz, ID objectID, ID homeID, Map<String,?> props)
-
ReplicaSharedObjectDescription
public ReplicaSharedObjectDescription(Class clazz, ID objectID, ID homeID)
-
-
Method Detail
-
getNextUniqueIdentifier
public static long getNextUniqueIdentifier()
-
getHomeID
public ID getHomeID()
-
getIdentifier
public long getIdentifier()
-
setID
public void setID(ID theID)
-
toString
public String toString()
- Overrides:
toStringin classSharedObjectDescription
-
-