org.nakedobjects.runtime.persistence.adaptermanager
Class AdapterManagerAbstract

java.lang.Object
  extended by org.nakedobjects.runtime.persistence.adaptermanager.AdapterManagerAbstract
All Implemented Interfaces:
java.lang.Iterable<NakedObject>, Component, Injectable, Resettable, SessionScopedComponent, DebugInfo, AdapterManager, AdapterManagerBackdoor, AdapterManagerExtended, AdapterManagerLookup, AdapterManagerPersist, AdapterManagerProxy, AdapterManagerTestSupport
Direct Known Subclasses:
AdapterManagerDefault

public abstract class AdapterManagerAbstract
extends java.lang.Object
implements AdapterManagerExtended


Constructor Summary
AdapterManagerAbstract()
           
 
Method Summary
 void injectInto(java.lang.Object candidate)
           
 void removeAdapter(Oid oid)
          Removes the adapter identified by the specified Oid.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.lang.Iterable
iterator
 
Methods inherited from interface org.nakedobjects.metamodel.commons.component.Resettable
reset
 
Methods inherited from interface org.nakedobjects.runtime.persistence.adaptermanager.AdapterManagerPersist
recreateRootAdapter, remapAsPersistent
 
Methods inherited from interface org.nakedobjects.runtime.persistence.adaptermanager.AdapterManagerProxy
remapUpdated
 
Methods inherited from interface org.nakedobjects.runtime.persistence.adaptermanager.AdapterManagerTestSupport
testCreateTransient
 
Methods inherited from interface org.nakedobjects.runtime.persistence.adaptermanager.AdapterManagerBackdoor
addExistingAdapter
 
Methods inherited from interface org.nakedobjects.runtime.persistence.adaptermanager.AdapterManager
adapterFor, adapterFor, removeAdapter
 
Methods inherited from interface org.nakedobjects.runtime.persistence.adaptermanager.AdapterManagerLookup
getAdapterFor, getAdapterFor
 
Methods inherited from interface org.nakedobjects.metamodel.commons.debug.DebugInfo
debugData, debugTitle
 
Methods inherited from interface org.nakedobjects.metamodel.commons.component.SessionScopedComponent
close, open
 

Constructor Detail

AdapterManagerAbstract

public AdapterManagerAbstract()
Method Detail

removeAdapter

public void removeAdapter(Oid oid)
Description copied from interface: AdapterManager
Removes the adapter identified by the specified Oid.

Should be same as AdapterManagerLookup.getAdapterFor(Oid) followed by AdapterManager.removeAdapter(NakedObject).

Specified by:
removeAdapter in interface AdapterManager

injectInto

public void injectInto(java.lang.Object candidate)
Specified by:
injectInto in interface Injectable


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