|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.nakedobjects.metamodel.runtimecontext.RuntimeContextAbstract
org.nakedobjects.metamodel.runtimecontext.noruntime.RuntimeContextNoRuntime
public class RuntimeContextNoRuntime
| Constructor Summary | |
|---|---|
RuntimeContextNoRuntime()
|
|
| Method Summary | ||
|---|---|---|
NakedObject |
adapterFor(java.lang.Object pattern)
Provided by the AdapterManager when used by framework. |
|
NakedObject |
adapterFor(java.lang.Object pojo,
NakedObject ownerAdapter,
Identified identified)
Provided by the AdapterManager when used by framework. |
|
java.util.List<NakedObject> |
allInstances(NakedObjectSpecification noSpec)
|
|
|
allMatchingQuery(Query<T> query)
Provided by PersistenceSession when used by framework. |
|
void |
commit()
Provided by TransactionManager when used by framework. |
|
NakedObject |
createTransientInstance(NakedObjectSpecification spec)
Provided by the PersistenceSession when used by framework. |
|
|
firstMatchingQuery(Query<T> query)
Provided by PersistenceSession when used by framework. |
|
boolean |
flush()
Provided by TransactionManager when used by framework. |
|
NakedObject |
getAdapterFor(java.lang.Object pojo)
Provided by the AdapterManager when used by framework. |
|
NakedObject |
getAdapterFor(Oid oid)
Provided by the AdapterManager when used by framework. |
|
AuthenticationSession |
getAuthenticationSession()
Provided by AuthenticationManager when used by framework. |
|
java.util.List<NakedObject> |
getServices()
Just returns an empty array. |
|
void |
informUser(java.lang.String message)
Provided by MessageBroker when used by framework. |
|
void |
injectDependenciesInto(java.lang.Object object)
Unlike most of the methods in this implementation, does nothing (because this will always be called, even in a no-runtime context). |
|
java.lang.Object |
instantiate(java.lang.Class<?> cls)
Provided by the ObjectFactory when used by framework. |
|
void |
makePersistent(NakedObject adapter)
Provided by the PersistenceSession when used by framework. |
|
void |
objectChanged(NakedObject inObject)
Provided by PersistenceSession when used by framework. |
|
void |
objectChanged(java.lang.Object object)
TODO: combined with RuntimeContext.objectChanged(NakedObject). |
|
void |
raiseError(java.lang.String message)
|
|
void |
remove(NakedObject adapter)
Provided by UpdateNotifier and PersistenceSession when used by framework. |
|
void |
resolve(java.lang.Object parent)
Provided by PersistenceSession when used by framework. |
|
void |
resolve(java.lang.Object parent,
java.lang.Object field)
Provided by PersistenceSession when used by framework. |
|
void |
warnUser(java.lang.String message)
Provided by MessageBroker when used by framework. |
|
| Methods inherited from class org.nakedobjects.metamodel.runtimecontext.RuntimeContextAbstract |
|---|
getContainer, getSpecificationLoader, injectInto, setContainer, setSpecificationLoader |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RuntimeContextNoRuntime()
| Method Detail |
|---|
public AuthenticationSession getAuthenticationSession()
RuntimeContext
public NakedObject getAdapterFor(java.lang.Object pojo)
RuntimeContext
public NakedObject getAdapterFor(Oid oid)
RuntimeContext
public NakedObject adapterFor(java.lang.Object pattern)
RuntimeContext
public NakedObject adapterFor(java.lang.Object pojo,
NakedObject ownerAdapter,
Identified identified)
RuntimeContext
public NakedObject createTransientInstance(NakedObjectSpecification spec)
RuntimeContext
public java.lang.Object instantiate(java.lang.Class<?> cls)
throws ObjectInstantiationException
RuntimeContext
ObjectInstantiationExceptionpublic void resolve(java.lang.Object parent)
RuntimeContext
public void resolve(java.lang.Object parent,
java.lang.Object field)
RuntimeContext
public void objectChanged(NakedObject inObject)
RuntimeContext
public void objectChanged(java.lang.Object object)
RuntimeContextRuntimeContext.objectChanged(NakedObject).
public void makePersistent(NakedObject adapter)
RuntimeContext
public void remove(NakedObject adapter)
RuntimeContext
public boolean flush()
RuntimeContext
public void commit()
RuntimeContext
public java.util.List<NakedObject> allInstances(NakedObjectSpecification noSpec)
public <T> java.util.List<NakedObject> allMatchingQuery(Query<T> query)
RuntimeContext
public <T> NakedObject firstMatchingQuery(Query<T> query)
RuntimeContext
public void informUser(java.lang.String message)
RuntimeContext
public void warnUser(java.lang.String message)
RuntimeContext
public void raiseError(java.lang.String message)
public java.util.List<NakedObject> getServices()
public void injectDependenciesInto(java.lang.Object object)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||