Chapter 5. Managed objects

Defining a managed object
@Managed annotation
Supported field types
Non-managed object fields
Static fields
Restrictions
Managed object life cycle
Equals and Hashcode
Extents
Locking and isolation
Triggers
Keys and Queries
@Key and @KeyList Annotations
Key Restrictions
Inherited Keys
Mutable keys
Duplicate Keys
Queries
Flushing objects
Named caches
Asynchronous methods
Array copy-in/copy-out
Reflection limitations

This chapter describes how to define and use ActiveSpaces® Transactions Managed Objects.