org.apache.derby.iapi.store.raw
Interface AuxObject
- All Known Implementing Classes:
- ControlRow
- public interface AuxObject
The interface of objects which can be associated with a page while it's in cache.
- See Also:
Page.setAuxObject(org.apache.derby.iapi.store.raw.AuxObject)
Method Summary |
void |
auxObjectInvalidated()
This method is called by the page manager when it's about to evict a
page which is holding an aux object, or when a rollback occurred on the
page. |
auxObjectInvalidated
public void auxObjectInvalidated()
- This method is called by the page manager when it's about to evict a
page which is holding an aux object, or when a rollback occurred on the
page. The aux object should release its resources. The aux object can
assume that no one else has access to it via the raw store during this
method call. After this method returns the raw store throws away any
reference to this object.
Apache Derby V10.0 Engine Documentation - Copyright © 1997,2004 The Apache Software Foundation or its licensors, as applicable.