A generic control interface for non-Java components with EJB-style semantics (stateless, transient and persistent components).
void ctsActivate ( );
void ctsCreate ( ) raises (CtsComponents::CreateException);
void ctsFind ( ) raises (CtsComponents::FinderException);
void ctsLoad ( );
void ctsPassivate ( );
void ctsPostCreate ( );
void ctsRemove ( ) raises (CtsComponents::RemoveException);
void ctsStore ( );
void setObjectContext ( in CtsComponents::ObjectContext context );
void unsetObjectContext ( );