pt.ist.fenixframework
Interface DomainObject

Package class diagram package DomainObject
All Superinterfaces:
Serializable
All Known Implementing Classes:
AbstractDomainObject, AbstractDomainObjectAdapter, AbstractNode, AbstractNode, AbstractNode_Base, AbstractNode_Base, AbstractNodeArray, AbstractNodeArray_Base, BPlusTree, BPlusTree, BPlusTree_Base, BPlusTree_Base, BPlusTreeArray, BPlusTreeArray_Base, DomainRoot, DomainRoot_Base, InfinispanDomainObject, InnerNode, InnerNode, InnerNode_Base, InnerNode_Base, InnerNodeArray, InnerNodeArray_Base, JVSTMMemDomainObject, LeafNode, LeafNode, LeafNode_Base, LeafNode_Base, LeafNodeArray, LeafNodeArray_Base, LinkedList, LinkedList_Base, ListNode, ListNode_Base, MemDomainObject, OgmDomainObject, SkipList, SkipList_Base, SkipListNode, SkipListNode_Base

public interface DomainObject
extends Serializable

All domain objects implement this interface. It provides a way for the programmer to obtain a global external identifier for the given object. This identifier is an opaque from the programmer's point of view. Later, the corresponding object can be obtained by invoking FenixFramework.getDomainObject(String) using the previously obtained external identifier.


Method Summary
 String getExternalId()
           
 

Method Detail

getExternalId

String getExternalId()


Copyright © 2013. All Rights Reserved.