org.nakedobjects.metamodel.commons.component
Interface TransactionScopedComponent

All Superinterfaces:
Component

public interface TransactionScopedComponent
extends Component

Indicate that the implementing component is scoped at the transaction level (within a single session).

Unlike ApplicationScopedComponent and SessionScopedComponent there are not lifecycle (initialization/shutdown) methods here. That is, this is strictly a marker interface.

Analogous to Hibernate's Transaction.

See Also:
ApplicationScopedComponent, SessionScopedComponent



Copyright © 2001-2009 Naked Objects Group Ltd.. All Rights Reserved.