|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ScopedObject
An AOP introduction interface for scoped objects.
Objects created from the ScopedProxyFactoryBean
can be cast
to this interface, enabling access to the raw target object
and programmatic removal of the target object.
ScopedProxyFactoryBean
Method Summary | |
---|---|
Object |
getTargetObject()
Return the current target object behind this scoped object proxy, in its raw form (as stored in the target scope). |
void |
removeFromScope()
Remove this object from its target scope, for example from the backing session. |
Method Detail |
---|
Object getTargetObject()
The raw target object can for example be passed to persistence providers which would not be able to handle the scoped proxy object.
void removeFromScope()
Note that no further calls may be made to the scoped object afterwards (at least within the current thread, that is, with the exact same target object in the target scope).
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |