|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
ServerFacade to ServerFacade#authenticate(String).
OneToOneAssociations and OneToManyAssociations.
OneToOneAssociations.
Requests that need servicing) and
the ClientMarshaller that pushes the requests onto the network and pulls them
back.ClientConnection that delegates to
ClientMarshaller supplied in constructor.ProxyInstallerAbstract.getServerFacade() as required.
NakedObjectTransactionManager, potentially
overriddable.
ServerFacadeImpl.executeClientAction(ExecuteClientActionRequest)
by {@link ServerFacadeImpl#executeServerAction(ExecuteServerActionRequest)
NakedObjects.
SessionScopedComponent (open) and
ApplicationScopedComponent (init).
SessionScopedComponent (open) and
ApplicationScopedComponent (init).
EncodableFacet) in a form that can be passed over the network between a client and a server.ActionInvocationFacetWrapProxy.invoke(NakedObject, NakedObject[])
by PersistenceQueryFindByPatternEncoder.encode(PersistenceQuery)
by hibernate's equivalent encoder
ActionInvocationFacetWrapProxy.invoke(NakedObject, NakedObject[]) (calling remotely)
PropertySetterFacetWrapProxy.setProperty(NakedObject, NakedObject)
ServerFacadeImpl.executeClientAction(ExecuteClientActionRequest)
ServerFacadeImpl.resolveField(ResolveFieldRequest)
ObjectData that contains the data for the specified
object, but not the data for any referenced objects.
ClientSideTransactionManager.endTransaction()
ServerFacadeImpl.executeServerAction(ExecuteServerActionRequest)
ObjectData that contains all the data for all the
transient objects in the specified transient object.
ClientSideTransactionManager.endTransaction()
NakedObjects.
PersistenceSessionAbstract.findInstances(PersistenceQuery)
ServerFacadeImpl.executeServerAction(ExecuteServerActionRequest)
NakedObjectsViewer providing the ability to run
from server as a command line application.Sets a response of an AuthorizationResponse.
Sets a response of a ClearAssociationResponse.
Sets a response of ObjectData[] (array).
Sets a response to CloseSessionResponse.
Sets a response of a ExecuteClientActionResponse.
Sets a response of a ExecuteServerActionResponse.
Sets a response of a FindInstancesResponse.
Sets a response of a GetObjectResponse.
Sets a response of a GetPropertiesResponse.
Sets a response of a HasInstancesResponse.
Sets a response of a simple Boolean.
Sets a response of an AuthenticationSession.
Sets a response of a ResolveFieldResponse.
Sets a response of an ObjectData.
Sets a response of SetAssociationResponse.
Sets a response of SetValueResponse
EncodableFacet#toEncodedString(org.nakedobjects.noa.adapter.NakedObject).
InstallerAbstract.getConfiguration() is available).
ServerFacadeImpl.resolveField(ResolveFieldRequest)
by {@link ServerFacadeImpl#executeServerAction(ExecuteServerActionRequest)
PersistenceSessionObjectStore; we have
a cache but it does not?
AuthenticatorAbstract.authenticate(AuthenticationRequest, String)
delegates to this method, this implementation has it the other way around.
PersistenceSessionObjectStore.remapAsPersistent(NakedObject).
ActionInvocationFacetWrapProxy.invoke(NakedObject, NakedObject[])
ServerFacade callback to the PersistenceSession
(the PersistenceSessionPersist API) to handle remapping
of adapters.
PersistenceQuery.PersistenceQueryFindAllInstances.PersistenceQueryFindByPattern.PersistenceQueryFindUsingApplibQueryDefault.PersistenceQueryFindUsingApplibQuerySerializable.ProtocolInstaller.TYPE constant.PersistenceSessionObjectStore; we have
a cache but it does not?
NakedObjectsViewer providing the ability to run
from server as a command line application.ServerMarshaller (which pulls stuff off the
transport and pushes stuff on) and the ServerFacade, ie the rest of the Naked Objects System.Request and generating
an outbound ResponseEnvelope (or some sort of Exception).OneToOneAssociations and OneToManyAssociations.
configuration using the
key.
OneToOneAssociations.
InputStream and OutputStream.TransportInstaller.TYPE constant.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||