A C D E F G H I K L M N O P R S T W

A

abortTransaction() - Method in class org.nakedobjects.remoting.client.persistence.ClientSideTransactionManager
 
ActionInvocationFacetWrapProxy - Class in org.nakedobjects.remoting.client.facets
A reflection peer for executing actions remotely, instead of on the local machine.
ActionInvocationFacetWrapProxy(ActionInvocationFacet, ServerFacade, ObjectEncoderDecoder, NakedObjectAction) - Constructor for class org.nakedobjects.remoting.client.facets.ActionInvocationFacetWrapProxy
 
add(NakedObject, NakedObject) - Method in class org.nakedobjects.remoting.client.facets.CollectionAddToFacetWrapProxy
 
ADD - Static variable in class org.nakedobjects.remoting.client.transaction.ClientTransactionEvent
 
addCommand(PersistenceCommand) - Method in class org.nakedobjects.remoting.client.persistence.ClientSideTransactionManager
 
addConfigurationResources(List<String>) - Method in class org.nakedobjects.remoting.client.EncodingOverSocketsProxyInstaller
 
addConfigurationResources(List<String>) - Method in class org.nakedobjects.remoting.client.SerializingOverSocketsProxyInstaller
 
addConfigurationResources(List<String>) - Method in class org.nakedobjects.remoting.server.EncodingOverSocketsViewerInstaller
 
addConfigurationResources(List<String>) - Method in class org.nakedobjects.remoting.server.SerializingOverSocketsViewerInstaller
 
addDestroyObject(NakedObject) - Method in class org.nakedobjects.remoting.client.persistence.ClientSideTransactionManager
 
addDestroyObject(NakedObject) - Method in class org.nakedobjects.remoting.client.transaction.ClientSideTransaction
Add an event to transaction for the destruction of the specified object.
addMakePersistent(NakedObject) - Method in class org.nakedobjects.remoting.client.persistence.ClientSideTransactionManager
 
addMakePersistent(NakedObject) - Method in class org.nakedobjects.remoting.client.transaction.ClientSideTransaction
Add an event to transaction for the adding of the specified object.
addObjectChanged(NakedObject) - Method in class org.nakedobjects.remoting.client.persistence.ClientSideTransactionManager
 
addObjectChanged(NakedObject) - Method in class org.nakedobjects.remoting.client.transaction.ClientSideTransaction
Add an event to transaction for the updating of the specified object.
addPersistenceQueryEncoder(PersistenceQueryEncoder) - Method in class org.nakedobjects.remoting.protocol.encoding.internal.ObjectEncoderDecoderDefault
 
addWorkers(int) - Method in class org.nakedobjects.remoting.transport.socket.server.WorkerPool
 
all - Variable in class org.nakedobjects.remoting.transport.socket.server.WorkerPool
 
authenticate(AuthenticationRequest, String) - Method in class org.nakedobjects.remoting.client.authentication.ProxyAuthenticator
Delegates to the provided ServerFacade to ServerFacade#authenticate(String).
AuthenticationManagerProxy - Class in org.nakedobjects.remoting.client.authentication
 
AuthenticationManagerProxy(NakedObjectConfiguration, ServerFacade, ObjectEncoderDecoder) - Constructor for class org.nakedobjects.remoting.client.authentication.AuthenticationManagerProxy
 
AuthorizationManagerProxy - Class in org.nakedobjects.remoting.client.authorization
 
AuthorizationManagerProxy(NakedObjectConfiguration, ServerFacade, ObjectEncoderDecoder) - Constructor for class org.nakedobjects.remoting.client.authorization.AuthorizationManagerProxy
 
AuthorizationRequestAbstract - Class in org.nakedobjects.remoting.exchange
 
AuthorizationRequestAbstract(AuthenticationSession, IdentityData, String) - Constructor for class org.nakedobjects.remoting.exchange.AuthorizationRequestAbstract
 
AuthorizationRequestAbstract(DataInputExtended) - Constructor for class org.nakedobjects.remoting.exchange.AuthorizationRequestAbstract
 
AuthorizationRequestUsability - Class in org.nakedobjects.remoting.exchange
 
AuthorizationRequestUsability(AuthenticationSession, IdentityData, String) - Constructor for class org.nakedobjects.remoting.exchange.AuthorizationRequestUsability
 
AuthorizationRequestUsability(DataInputExtended) - Constructor for class org.nakedobjects.remoting.exchange.AuthorizationRequestUsability
 
AuthorizationRequestVisibility - Class in org.nakedobjects.remoting.exchange
 
AuthorizationRequestVisibility(AuthenticationSession, IdentityData, String) - Constructor for class org.nakedobjects.remoting.exchange.AuthorizationRequestVisibility
 
AuthorizationRequestVisibility(DataInputExtended) - Constructor for class org.nakedobjects.remoting.exchange.AuthorizationRequestVisibility
 
AuthorizationResponse - Class in org.nakedobjects.remoting.exchange
 
AuthorizationResponse(boolean) - Constructor for class org.nakedobjects.remoting.exchange.AuthorizationResponse
 
AuthorizationResponse(DataInputExtended) - Constructor for class org.nakedobjects.remoting.exchange.AuthorizationResponse
 
authorizeUsability(AuthorizationRequestUsability) - Method in class org.nakedobjects.remoting.facade.impl.ServerFacadeImpl
 
authorizeUsability(AuthorizationRequestUsability) - Method in class org.nakedobjects.remoting.facade.proxy.ServerFacadeProxy
 
authorizeUsability(AuthorizationRequestUsability) - Method in interface org.nakedobjects.remoting.facade.ServerFacade
 
authorizeUsability(AuthorizationRequestUsability) - Method in class org.nakedobjects.remoting.facade.ServerFacadeLogger
 
authorizeVisibility(AuthorizationRequestVisibility) - Method in class org.nakedobjects.remoting.facade.impl.ServerFacadeImpl
 
authorizeVisibility(AuthorizationRequestVisibility) - Method in class org.nakedobjects.remoting.facade.proxy.ServerFacadeProxy
 
authorizeVisibility(AuthorizationRequestVisibility) - Method in interface org.nakedobjects.remoting.facade.ServerFacade
 
authorizeVisibility(AuthorizationRequestVisibility) - Method in class org.nakedobjects.remoting.facade.ServerFacadeLogger
 
available - Variable in class org.nakedobjects.remoting.transport.socket.server.WorkerPool
 

C

CHANGE - Static variable in class org.nakedobjects.remoting.client.transaction.ClientTransactionEvent
 
clearAssociation(ClearAssociationRequest) - Method in class org.nakedobjects.remoting.facade.impl.ServerFacadeImpl
Applies to both OneToOneAssociations and OneToManyAssociations.
clearAssociation(ClearAssociationRequest) - Method in class org.nakedobjects.remoting.facade.proxy.ServerFacadeProxy
 
clearAssociation(ClearAssociationRequest) - Method in interface org.nakedobjects.remoting.facade.ServerFacade
 
clearAssociation(ClearAssociationRequest) - Method in class org.nakedobjects.remoting.facade.ServerFacadeLogger
 
ClearAssociationRequest - Class in org.nakedobjects.remoting.exchange
REVIEW: should we split? the OTMA will need to specify the associate to remove, but the OTOA should not need to provide the associate to clear.
ClearAssociationRequest(AuthenticationSession, String, IdentityData, IdentityData) - Constructor for class org.nakedobjects.remoting.exchange.ClearAssociationRequest
 
ClearAssociationRequest(DataInputExtended) - Constructor for class org.nakedobjects.remoting.exchange.ClearAssociationRequest
 
ClearAssociationResponse - Class in org.nakedobjects.remoting.exchange
 
ClearAssociationResponse(ObjectData[]) - Constructor for class org.nakedobjects.remoting.exchange.ClearAssociationResponse
 
ClearAssociationResponse(DataInputExtended) - Constructor for class org.nakedobjects.remoting.exchange.ClearAssociationResponse
 
clearProperty(NakedObject) - Method in class org.nakedobjects.remoting.client.facets.PropertyClearFacetWrapProxy
 
clearValue(ClearValueRequest) - Method in class org.nakedobjects.remoting.facade.impl.ServerFacadeImpl
Applies only for OneToOneAssociations.
clearValue(ClearValueRequest) - Method in class org.nakedobjects.remoting.facade.proxy.ServerFacadeProxy
 
clearValue(ClearValueRequest) - Method in interface org.nakedobjects.remoting.facade.ServerFacade
 
clearValue(ClearValueRequest) - Method in class org.nakedobjects.remoting.facade.ServerFacadeLogger
 
ClearValueRequest - Class in org.nakedobjects.remoting.exchange
 
ClearValueRequest(AuthenticationSession, String, IdentityData) - Constructor for class org.nakedobjects.remoting.exchange.ClearValueRequest
 
ClearValueRequest(DataInputExtended) - Constructor for class org.nakedobjects.remoting.exchange.ClearValueRequest
 
ClearValueResponse - Class in org.nakedobjects.remoting.exchange
 
ClearValueResponse(ObjectData[]) - Constructor for class org.nakedobjects.remoting.exchange.ClearValueResponse
 
ClearValueResponse(DataInputExtended) - Constructor for class org.nakedobjects.remoting.exchange.ClearValueResponse
 
ClientConnection - Interface in org.nakedobjects.remoting.client
Mediates between a running system (which has Requests that need servicing) and the ClientMarshaller that pushes the requests onto the network and pulls them back.
ClientConnectionDefault - Class in org.nakedobjects.remoting.client
Default implementation of ClientConnection that delegates to ClientMarshaller supplied in constructor.
ClientConnectionDefault(ClientMarshaller) - Constructor for class org.nakedobjects.remoting.client.ClientConnectionDefault
 
ClientMarshaller - Interface in org.nakedobjects.remoting.protocol
 
ClientSideTransaction - Class in org.nakedobjects.remoting.client.transaction
Encapsulates a transaction occurring on the client, where each of the actions (add, remove and change) are then passed to the server as an atomic unit.
ClientSideTransaction(NakedObjectTransactionManager, MessageBroker, UpdateNotifier) - Constructor for class org.nakedobjects.remoting.client.transaction.ClientSideTransaction
 
ClientSideTransactionManager - Class in org.nakedobjects.remoting.client.persistence
 
ClientSideTransactionManager(AdapterManagerProxy, PersistenceSessionTransactionManagement, ServerFacade, ObjectEncoderDecoder) - Constructor for class org.nakedobjects.remoting.client.persistence.ClientSideTransactionManager
 
ClientTransactionEvent - Class in org.nakedobjects.remoting.client.transaction
 
close() - Method in class org.nakedobjects.remoting.transport.ProfilingInputStream
 
close() - Method in class org.nakedobjects.remoting.transport.ProfilingOutputStream
 
closeSession(AuthenticationSession) - Method in class org.nakedobjects.remoting.client.authentication.AuthenticationManagerProxy
 
closeSession(CloseSessionRequest) - Method in class org.nakedobjects.remoting.facade.impl.ServerFacadeImpl
 
closeSession(CloseSessionRequest) - Method in class org.nakedobjects.remoting.facade.proxy.ServerFacadeProxy
 
closeSession(CloseSessionRequest) - Method in interface org.nakedobjects.remoting.facade.ServerFacade
 
closeSession(CloseSessionRequest) - Method in class org.nakedobjects.remoting.facade.ServerFacadeLogger
 
CloseSessionRequest - Class in org.nakedobjects.remoting.exchange
 
CloseSessionRequest(AuthenticationSession) - Constructor for class org.nakedobjects.remoting.exchange.CloseSessionRequest
 
CloseSessionRequest(DataInputExtended) - Constructor for class org.nakedobjects.remoting.exchange.CloseSessionRequest
 
CloseSessionResponse - Class in org.nakedobjects.remoting.exchange
 
CloseSessionResponse() - Constructor for class org.nakedobjects.remoting.exchange.CloseSessionResponse
 
CloseSessionResponse(DataInputExtended) - Constructor for class org.nakedobjects.remoting.exchange.CloseSessionResponse
 
CollectionAddToFacetWrapProxy - Class in org.nakedobjects.remoting.client.facets
A reflection peer for changing one-to-many fields remotely, instead of on the local machine.
CollectionAddToFacetWrapProxy(CollectionAddToFacet, ServerFacade, ObjectEncoderDecoder, String) - Constructor for class org.nakedobjects.remoting.client.facets.CollectionAddToFacetWrapProxy
 
CollectionData - Interface in org.nakedobjects.remoting.data.common
 
CollectionDataImpl - Class in org.nakedobjects.remoting.data.common
 
CollectionDataImpl(Oid, String, String, ReferenceData[], boolean, Version) - Constructor for class org.nakedobjects.remoting.data.common.CollectionDataImpl
 
CollectionDataImpl(DataInputExtended) - Constructor for class org.nakedobjects.remoting.data.common.CollectionDataImpl
 
CollectionRemoveFromFacetWrapProxy - Class in org.nakedobjects.remoting.client.facets
A reflection peer for changing one-to-many fields remotely, instead of on the local machine.
CollectionRemoveFromFacetWrapProxy(CollectionRemoveFromFacet, ServerFacade, ObjectEncoderDecoder, String) - Constructor for class org.nakedobjects.remoting.client.facets.CollectionRemoveFromFacetWrapProxy
 
concurrencyException(ConcurrencyException) - Static method in class org.nakedobjects.remoting.client.facets.ProxyUtil
 
connect() - Method in interface org.nakedobjects.remoting.protocol.ClientMarshaller
 
connect() - Method in class org.nakedobjects.remoting.protocol.encoding.EncodingMarshaller
 
connect() - Method in class org.nakedobjects.remoting.protocol.MarshallerAbstract
 
connect() - Method in class org.nakedobjects.remoting.protocol.serialize.SerializingMarshaller
 
connect() - Method in class org.nakedobjects.remoting.transport.simple.SimpleTransport
 
connect() - Method in class org.nakedobjects.remoting.transport.socket.SocketTransport
 
connect() - Method in interface org.nakedobjects.remoting.transport.Transport
 
ConnectionException - Exception in org.nakedobjects.remoting.transport
Indicates that a connection could not be established between the client and the server.
ConnectionException() - Constructor for exception org.nakedobjects.remoting.transport.ConnectionException
 
ConnectionException(String) - Constructor for exception org.nakedobjects.remoting.transport.ConnectionException
 
ConnectionException(Throwable) - Constructor for exception org.nakedobjects.remoting.transport.ConnectionException
 
ConnectionException(String, Throwable) - Constructor for exception org.nakedobjects.remoting.transport.ConnectionException
 
containsKey(NakedObject) - Method in class org.nakedobjects.remoting.exchange.KnownObjectsRequest
 
containsKey(ObjectData) - Method in class org.nakedobjects.remoting.exchange.KnownObjectsRequest
 
create(NakedObjectConfiguration) - Static method in class org.nakedobjects.remoting.protocol.encoding.internal.ObjectEncoderDecoderDefault
Factory method.
createAuthenticationManager() - Method in class org.nakedobjects.remoting.client.ProxyInstallerAbstract
 
createAuthorizationManager() - Method in class org.nakedobjects.remoting.client.ProxyInstallerAbstract
 
createCollectionData(String, String, Oid, ReferenceData[], boolean, Version) - Method in interface org.nakedobjects.remoting.data.DataFactory
 
createCollectionData(String, String, Oid, ReferenceData[], boolean, Version) - Method in class org.nakedobjects.remoting.data.DataFactoryDefault
 
createDecorators() - Method in class org.nakedobjects.remoting.client.ProxyInstallerAbstract
 
createIdentityData(String, Oid, Version) - Method in interface org.nakedobjects.remoting.data.DataFactory
 
createIdentityData(String, Oid, Version) - Method in class org.nakedobjects.remoting.data.DataFactoryDefault
 
createMarshaller(Transport) - Method in class org.nakedobjects.remoting.client.EncodingOverSocketsProxyInstaller
 
createMarshaller(Transport) - Method in class org.nakedobjects.remoting.client.ProxyInstallerAbstract
Mandatory hook method.
createMarshaller(Transport) - Method in class org.nakedobjects.remoting.client.SerializingOverSocketsProxyInstaller
 
createNullData(String) - Method in interface org.nakedobjects.remoting.data.DataFactory
 
createNullData(String) - Method in class org.nakedobjects.remoting.data.DataFactoryDefault
 
createObjectData(String, Oid, boolean, Version) - Method in interface org.nakedobjects.remoting.data.DataFactory
 
createObjectData(String, Oid, boolean, Version) - Method in class org.nakedobjects.remoting.data.DataFactoryDefault
 
createPersistenceSession(PersistenceSessionFactory, AdapterManagerExtended, AdapterFactory, ObjectFactory, OidGenerator, ServicesInjector) - Method in class org.nakedobjects.remoting.client.ProxyInstallerAbstract
 
createPersistenceSessionFactory(DeploymentType) - Method in class org.nakedobjects.remoting.client.ProxyInstallerAbstract
 
createServerConnection(InputStream, OutputStream, ServerFacade) - Method in class org.nakedobjects.remoting.server.EncodingOverSocketsViewer
 
createServerConnection(InputStream, OutputStream, ServerFacade) - Method in class org.nakedobjects.remoting.server.SerializingOverSocketsViewer
 
createServerConnection(InputStream, OutputStream, ServerFacade) - Method in class org.nakedobjects.remoting.server.SocketsViewerAbstract
Hook method.
createServerFacade() - Method in class org.nakedobjects.remoting.client.ProxyInstallerAbstract
Creates the ProxyInstallerAbstract.getServerFacade() as required.
createSocketsViewer(ObjectEncoderDecoder) - Method in class org.nakedobjects.remoting.server.EncodingOverSocketsViewerInstaller
 
createSocketsViewer(ObjectEncoderDecoder) - Method in class org.nakedobjects.remoting.server.SerializingOverSocketsViewerInstaller
 
createSocketsViewer(ObjectEncoderDecoder) - Method in class org.nakedobjects.remoting.server.SocketsViewerInstallerAbstract
 
createTransaction(MessageBroker, UpdateNotifier) - Method in class org.nakedobjects.remoting.client.persistence.ClientSideTransactionManager
Overridable hook.
createTransactionManager(NakedObjectConfiguration, AdapterManagerProxy, PersistenceSessionTransactionManagement) - Method in class org.nakedobjects.remoting.client.ProxyInstallerAbstract
Creates the NakedObjectTransactionManager, potentially overriddable.
createTransport() - Method in class org.nakedobjects.remoting.client.EncodingOverSocketsProxyInstaller
 
createTransport() - Method in class org.nakedobjects.remoting.client.ProxyInstallerAbstract
Mandatory hook method.
createTransport() - Method in class org.nakedobjects.remoting.client.SerializingOverSocketsProxyInstaller
 
createValueData(String, String) - Method in interface org.nakedobjects.remoting.data.DataFactory
 
createValueData(String, String) - Method in class org.nakedobjects.remoting.data.DataFactoryDefault
 

D

Data - Interface in org.nakedobjects.remoting.data
 
DataFactory - Interface in org.nakedobjects.remoting.data
Create serializable objects that are used to carry messages across the network.
DataFactoryDefault - Class in org.nakedobjects.remoting.data
 
DataFactoryDefault() - Constructor for class org.nakedobjects.remoting.data.DataFactoryDefault
 
debug(DebugString) - Method in class org.nakedobjects.remoting.server.ServerConnectionHandler
 
debug(DebugString) - Method in class org.nakedobjects.remoting.transport.socket.server.Worker
 
debug(DebugString) - Method in class org.nakedobjects.remoting.transport.socket.server.WorkerPool
 
debugData(DebugString) - Method in class org.nakedobjects.remoting.client.persistence.PersistenceSessionProxy
 
debugData(DebugString) - Method in class org.nakedobjects.remoting.server.SocketsViewerAbstract
 
DEBUGGING_DEFAULT - Static variable in class org.nakedobjects.remoting.protocol.ProtocolConstants
 
DEBUGGING_KEY - Static variable in class org.nakedobjects.remoting.protocol.ProtocolConstants
 
debugTitle() - Method in class org.nakedobjects.remoting.client.persistence.PersistenceSessionProxy
 
debugTitle() - Method in class org.nakedobjects.remoting.server.SocketsViewerAbstract
 
decode(Data) - Method in interface org.nakedobjects.remoting.protocol.encoding.internal.ObjectEncoderDecoder
 
decode(ObjectData[]) - Method in interface org.nakedobjects.remoting.protocol.encoding.internal.ObjectEncoderDecoder
 
decode(Data, KnownObjectsRequest) - Method in interface org.nakedobjects.remoting.protocol.encoding.internal.ObjectEncoderDecoder
 
decode(Data) - Method in class org.nakedobjects.remoting.protocol.encoding.internal.ObjectEncoderDecoderDefault
Called client-side only, in multiple locations.
decode(ObjectData[]) - Method in class org.nakedobjects.remoting.protocol.encoding.internal.ObjectEncoderDecoderDefault
 
decode(Data, KnownObjectsRequest) - Method in class org.nakedobjects.remoting.protocol.encoding.internal.ObjectEncoderDecoderDefault
Called server-side only: by ServerFacadeImpl.executeClientAction(ExecuteClientActionRequest) by {@link ServerFacadeImpl#executeServerAction(ExecuteServerActionRequest)
decode(PersistenceQueryData) - Method in interface org.nakedobjects.remoting.protocol.encoding.internal.PersistenceQueryEncoder
 
decode(PersistenceQueryData) - Method in class org.nakedobjects.remoting.protocol.encoding.internal.PersistenceQueryEncoderAbstract
 
decodeObject(ObjectData) - Method in class org.nakedobjects.remoting.protocol.encoding.internal.PersistenceQueryEncoderAbstract
Convenience method for any implementations that need to map over NakedObjects.
decodePersistenceQuery(PersistenceQueryData) - Method in interface org.nakedobjects.remoting.protocol.encoding.internal.ObjectEncoderDecoder
 
decodePersistenceQuery(PersistenceQueryData) - Method in class org.nakedobjects.remoting.protocol.encoding.internal.ObjectEncoderDecoderDefault
Called server-side only: by {@link ServerFacadeImpl#findInstances(FindInstancesRequest)
decorate(Facet, FacetHolder) - Method in class org.nakedobjects.remoting.client.facetdecorator.ProxyFacetDecorator
 
DEFAULT_CLIENT_SIDE_ACTION_PARAMETER_GRAPH_DEPTH - Static variable in class org.nakedobjects.remoting.protocol.encoding.internal.ObjectEncoderDecoderDefault
 
DEFAULT_CLIENT_SIDE_ACTION_TARGET_GRAPH_DEPTH - Static variable in class org.nakedobjects.remoting.protocol.encoding.internal.ObjectEncoderDecoderDefault
 
DEFAULT_CLIENT_SIDE_ADD_OBJECT_GRAPH_DEPTH - Static variable in class org.nakedobjects.remoting.protocol.encoding.internal.ObjectEncoderDecoderDefault
 
DEFAULT_CLIENT_SIDE_UPDATE_OBJECT_GRAPH_DEPTH - Static variable in class org.nakedobjects.remoting.protocol.encoding.internal.ObjectEncoderDecoderDefault
 
DEFAULT_SERVER_SIDE_RETRIEVED_OBJECT_GRAPH_DEPTH - Static variable in class org.nakedobjects.remoting.protocol.encoding.internal.ObjectEncoderDecoderDefault
 
DEFAULT_SERVER_SIDE_TOUCHED_OBJECT_GRAPH_DEPTH - Static variable in class org.nakedobjects.remoting.protocol.encoding.internal.ObjectEncoderDecoderDefault
 
DELETE - Static variable in class org.nakedobjects.remoting.client.transaction.ClientTransactionEvent
 
deserialize(Data) - Method in class org.nakedobjects.remoting.protocol.encoding.internal.ObjectDeserializer
 
deserialize(Data, KnownObjectsRequest) - Method in class org.nakedobjects.remoting.protocol.encoding.internal.ObjectDeserializer
 
destroyObject(NakedObject) - Method in class org.nakedobjects.remoting.client.persistence.PersistenceSessionProxy
 
destroyObjectInPersistenceLayer(NakedObject) - Method in class org.nakedobjects.remoting.client.persistence.PersistenceSessionProxy
 
disconnect() - Method in interface org.nakedobjects.remoting.protocol.ClientMarshaller
 
disconnect() - Method in class org.nakedobjects.remoting.protocol.MarshallerAbstract
 
disconnect() - Method in class org.nakedobjects.remoting.transport.simple.SimpleTransport
 
disconnect() - Method in class org.nakedobjects.remoting.transport.socket.SocketTransport
 
disconnect() - Method in interface org.nakedobjects.remoting.transport.Transport
 
doAbort() - Method in class org.nakedobjects.remoting.client.transaction.ClientSideTransaction
TODO: need to restore the state of all involved objects
doClose() - Method in class org.nakedobjects.remoting.client.persistence.PersistenceSessionProxy
TODO: mismatch between SessionScopedComponent (open) and ApplicationScopedComponent (init).
doCreateViewer() - Method in class org.nakedobjects.remoting.server.SocketsViewerInstallerAbstract
 
doDecode(NakedObjectSpecification, PersistenceQueryData) - Method in class org.nakedobjects.remoting.protocol.encoding.internal.PersistenceQueryEncoderAbstract
 
doDecode(NakedObjectSpecification, PersistenceQueryData) - Method in class org.nakedobjects.remoting.protocol.encoding.internal.PersistenceQueryFindAllInstancesEncoder
 
doDecode(NakedObjectSpecification, PersistenceQueryData) - Method in class org.nakedobjects.remoting.protocol.encoding.internal.PersistenceQueryFindByPatternEncoder
 
doDecode(NakedObjectSpecification, PersistenceQueryData) - Method in class org.nakedobjects.remoting.protocol.encoding.internal.PersistenceQueryFindByTitleEncoder
 
doDecode(NakedObjectSpecification, PersistenceQueryData) - Method in class org.nakedobjects.remoting.protocol.encoding.internal.PersistenceQueryFindUsingApplibQueryDefaultEncoder
 
doDecode(NakedObjectSpecification, PersistenceQueryData) - Method in class org.nakedobjects.remoting.protocol.encoding.internal.PersistenceQueryFindUsingApplibQuerySerializableEncoder
 
doFlush() - Method in class org.nakedobjects.remoting.client.transaction.ClientSideTransaction
 
doOpen() - Method in class org.nakedobjects.remoting.client.persistence.PersistenceSessionProxy
TODO: mismatch between SessionScopedComponent (open) and ApplicationScopedComponent (init).

E

EncodableObjectData - Interface in org.nakedobjects.remoting.data.common
The data transfer object that contains the data for an encodeable object (ie one that has an EncodableFacet) in a form that can be passed over the network between a client and a server.
EncodableObjectDataImpl - Class in org.nakedobjects.remoting.data.common
 
EncodableObjectDataImpl(String, String) - Constructor for class org.nakedobjects.remoting.data.common.EncodableObjectDataImpl
 
EncodableObjectDataImpl(DataInputExtended) - Constructor for class org.nakedobjects.remoting.data.common.EncodableObjectDataImpl
 
encode(DataOutputExtended) - Method in class org.nakedobjects.remoting.data.common.CollectionDataImpl
 
encode(DataOutputExtended) - Method in class org.nakedobjects.remoting.data.common.EncodableObjectDataImpl
 
encode(DataOutputExtended) - Method in class org.nakedobjects.remoting.data.common.IdentityDataImpl
 
encode(DataOutputExtended) - Method in class org.nakedobjects.remoting.data.common.NullDataImpl
 
encode(DataOutputExtended) - Method in class org.nakedobjects.remoting.data.common.ObjectDataImpl
 
encode(DataOutputExtended) - Method in class org.nakedobjects.remoting.exchange.AuthorizationRequestAbstract
 
encode(DataOutputExtended) - Method in class org.nakedobjects.remoting.exchange.AuthorizationResponse
 
encode(DataOutputExtended) - Method in class org.nakedobjects.remoting.exchange.ClearAssociationRequest
 
encode(DataOutputExtended) - Method in class org.nakedobjects.remoting.exchange.ClearAssociationResponse
 
encode(DataOutputExtended) - Method in class org.nakedobjects.remoting.exchange.ClearValueRequest
 
encode(DataOutputExtended) - Method in class org.nakedobjects.remoting.exchange.ClearValueResponse
 
encode(DataOutputExtended) - Method in class org.nakedobjects.remoting.exchange.CloseSessionResponse
 
encode(DataOutputExtended) - Method in class org.nakedobjects.remoting.exchange.ExecuteClientActionRequest
 
encode(DataOutputExtended) - Method in class org.nakedobjects.remoting.exchange.ExecuteClientActionResponse
 
encode(DataOutputExtended) - Method in class org.nakedobjects.remoting.exchange.ExecuteServerActionRequest
 
encode(DataOutputExtended) - Method in class org.nakedobjects.remoting.exchange.ExecuteServerActionResponse
 
encode(DataOutputExtended) - Method in class org.nakedobjects.remoting.exchange.FindInstancesRequest
 
encode(DataOutputExtended) - Method in class org.nakedobjects.remoting.exchange.FindInstancesResponse
 
encode(DataOutputExtended) - Method in class org.nakedobjects.remoting.exchange.GetObjectRequest
 
encode(DataOutputExtended) - Method in class org.nakedobjects.remoting.exchange.GetObjectResponse
 
encode(DataOutputExtended) - Method in class org.nakedobjects.remoting.exchange.GetPropertiesRequest
 
encode(DataOutputExtended) - Method in class org.nakedobjects.remoting.exchange.GetPropertiesResponse
 
encode(DataOutputExtended) - Method in class org.nakedobjects.remoting.exchange.HasInstancesRequest
 
encode(DataOutputExtended) - Method in class org.nakedobjects.remoting.exchange.HasInstancesResponse
 
encode(DataOutputExtended) - Method in class org.nakedobjects.remoting.exchange.OidForServiceRequest
 
encode(DataOutputExtended) - Method in class org.nakedobjects.remoting.exchange.OidForServiceResponse
 
encode(DataOutputExtended) - Method in class org.nakedobjects.remoting.exchange.OpenSessionRequest
 
encode(DataOutputExtended) - Method in class org.nakedobjects.remoting.exchange.OpenSessionResponse
 
encode(DataOutputExtended) - Method in class org.nakedobjects.remoting.exchange.RequestAbstract
 
encode(DataOutputExtended) - Method in class org.nakedobjects.remoting.exchange.ResolveFieldRequest
 
encode(DataOutputExtended) - Method in class org.nakedobjects.remoting.exchange.ResolveFieldResponse
 
encode(DataOutputExtended) - Method in class org.nakedobjects.remoting.exchange.ResolveObjectRequest
 
encode(DataOutputExtended) - Method in class org.nakedobjects.remoting.exchange.ResolveObjectResponse
 
encode(DataOutputExtended) - Method in class org.nakedobjects.remoting.exchange.ResponseEnvelope
 
encode(DataOutputExtended) - Method in class org.nakedobjects.remoting.exchange.SetAssociationRequest
 
encode(DataOutputExtended) - Method in class org.nakedobjects.remoting.exchange.SetAssociationResponse
 
encode(DataOutputExtended) - Method in class org.nakedobjects.remoting.exchange.SetValueRequest
 
encode(DataOutputExtended) - Method in class org.nakedobjects.remoting.exchange.SetValueResponse
 
encode(PersistenceQuery) - Method in interface org.nakedobjects.remoting.protocol.encoding.internal.PersistenceQueryEncoder
 
encode(PersistenceQuery) - Method in class org.nakedobjects.remoting.protocol.encoding.internal.PersistenceQueryFindAllInstancesEncoder
 
encode(PersistenceQuery) - Method in class org.nakedobjects.remoting.protocol.encoding.internal.PersistenceQueryFindByPatternEncoder
 
encode(PersistenceQuery) - Method in class org.nakedobjects.remoting.protocol.encoding.internal.PersistenceQueryFindByTitleEncoder
 
encode(PersistenceQuery) - Method in class org.nakedobjects.remoting.protocol.encoding.internal.PersistenceQueryFindUsingApplibQueryDefaultEncoder
 
encode(PersistenceQuery) - Method in class org.nakedobjects.remoting.protocol.encoding.internal.PersistenceQueryFindUsingApplibQuerySerializableEncoder
 
encodeActionParameters(NakedObjectSpecification[], NakedObject[], KnownObjectsRequest) - Method in interface org.nakedobjects.remoting.protocol.encoding.internal.ObjectEncoderDecoder
 
encodeActionParameters(NakedObjectSpecification[], NakedObject[], KnownObjectsRequest) - Method in class org.nakedobjects.remoting.protocol.encoding.internal.ObjectEncoderDecoderDefault
Called client-side only: by ActionInvocationFacetWrapProxy.invoke(NakedObject, NakedObject[]) by PersistenceQueryFindByPatternEncoder.encode(PersistenceQuery) by hibernate's equivalent encoder
encodeActionTarget(NakedObject, KnownObjectsRequest) - Method in interface org.nakedobjects.remoting.protocol.encoding.internal.ObjectEncoderDecoder
 
encodeActionTarget(NakedObject, KnownObjectsRequest) - Method in class org.nakedobjects.remoting.protocol.encoding.internal.ObjectEncoderDecoderDefault
Called client-side only: by ActionInvocationFacetWrapProxy.invoke(NakedObject, NakedObject[]) (calling remotely)
encodeAsValue(NakedObject) - Method in interface org.nakedobjects.remoting.protocol.encoding.internal.ObjectEncoderDecoder
 
encodeAsValue(NakedObject) - Method in class org.nakedobjects.remoting.protocol.encoding.internal.ObjectEncoderDecoderDefault
Called client-side only: by PropertySetterFacetWrapProxy.setProperty(NakedObject, NakedObject)
encodeAuthorizeResponse(boolean) - Method in interface org.nakedobjects.remoting.protocol.encoding.internal.ObjectEncoderDecoder
 
encodeAuthorizeResponse(boolean) - Method in class org.nakedobjects.remoting.protocol.encoding.internal.ObjectEncoderDecoderDefault
 
encodeClientActionResult(ReferenceData[], Version[], ObjectData[]) - Method in interface org.nakedobjects.remoting.protocol.encoding.internal.ObjectEncoderDecoder
 
encodeClientActionResult(ReferenceData[], Version[], ObjectData[]) - Method in class org.nakedobjects.remoting.protocol.encoding.internal.ObjectEncoderDecoderDefault
Called server-side only: by ServerFacadeImpl.executeClientAction(ExecuteClientActionRequest)
encodeCompletePersistentGraph(NakedObject) - Method in interface org.nakedobjects.remoting.protocol.encoding.internal.ObjectEncoderDecoder
Creates an ObjectData that contains all the data for all the objects in the graph.
encodeCompletePersistentGraph(NakedObject) - Method in class org.nakedobjects.remoting.protocol.encoding.internal.ObjectEncoderDecoderDefault
Encodes a complete set of data for the specified object.
encodeForResolveField(NakedObject, String) - Method in interface org.nakedobjects.remoting.protocol.encoding.internal.ObjectEncoderDecoder
 
encodeForResolveField(NakedObject, String) - Method in class org.nakedobjects.remoting.protocol.encoding.internal.ObjectEncoderDecoderDefault
Called server-side only: by ServerFacadeImpl.resolveField(ResolveFieldRequest)
encodeForUpdate(NakedObject) - Method in interface org.nakedobjects.remoting.protocol.encoding.internal.ObjectEncoderDecoder
Creates an ObjectData that contains the data for the specified object, but not the data for any referenced objects.
encodeForUpdate(NakedObject) - Method in class org.nakedobjects.remoting.protocol.encoding.internal.ObjectEncoderDecoderDefault
Encodes a minimal set of data for the specified object.
encodeGraphForChangedObject(NakedObject, KnownObjectsRequest) - Method in interface org.nakedobjects.remoting.protocol.encoding.internal.ObjectEncoderDecoder
 
encodeGraphForChangedObject(NakedObject, KnownObjectsRequest) - Method in class org.nakedobjects.remoting.protocol.encoding.internal.ObjectEncoderDecoderDefault
Called client-side only: by ClientSideTransactionManager.endTransaction()
encodeIdentityData(NakedObject) - Method in interface org.nakedobjects.remoting.protocol.encoding.internal.ObjectEncoderDecoder
 
encodeIdentityData(NakedObject) - Method in class org.nakedobjects.remoting.protocol.encoding.internal.ObjectEncoderDecoderDefault
Creates a ReferenceData that contains the type, version and OID for the specified object.
encodeMadePersistentGraph(ObjectData, NakedObject) - Method in interface org.nakedobjects.remoting.protocol.encoding.internal.ObjectEncoderDecoder
Creates a graph of ReferenceData objects (mirroring the graph of transient objects) to transfer the OIDs and Versions for each object that was made persistent during the makePersistent call.
encodeMadePersistentGraph(ObjectData, NakedObject) - Method in class org.nakedobjects.remoting.protocol.encoding.internal.ObjectEncoderDecoderDefault
Called server-side only: by ServerFacadeImpl.executeServerAction(ExecuteServerActionRequest)
encodeMakePersistentGraph(NakedObject, KnownObjectsRequest) - Method in interface org.nakedobjects.remoting.protocol.encoding.internal.ObjectEncoderDecoder
Creates an ObjectData that contains all the data for all the transient objects in the specified transient object.
encodeMakePersistentGraph(NakedObject, KnownObjectsRequest) - Method in class org.nakedobjects.remoting.protocol.encoding.internal.ObjectEncoderDecoderDefault
Called client-side only: by ClientSideTransactionManager.endTransaction()
encodeObject(NakedObject) - Method in class org.nakedobjects.remoting.protocol.encoding.internal.PersistenceQueryEncoderAbstract
Convenience method for any implementations that need to map over NakedObjects.
encodePersistenceQuery(PersistenceQuery) - Method in interface org.nakedobjects.remoting.protocol.encoding.internal.ObjectEncoderDecoder
 
encodePersistenceQuery(PersistenceQuery) - Method in class org.nakedobjects.remoting.protocol.encoding.internal.ObjectEncoderDecoderDefault
Called client-side only: by PersistenceSessionAbstract.findInstances(PersistenceQuery)
ENCODER_CLASS_NAME_LIST - Static variable in class org.nakedobjects.remoting.protocol.encoding.EncodingProtocolConstants
 
ENCODER_CLASS_NAME_LIST_DEPRECATED - Static variable in class org.nakedobjects.remoting.protocol.encoding.EncodingProtocolConstants
 
encodeServerActionResult(NakedObject, ObjectData[], ReferenceData[], ObjectData, ObjectData[], String[], String[]) - Method in interface org.nakedobjects.remoting.protocol.encoding.internal.ObjectEncoderDecoder
 
encodeServerActionResult(NakedObject, ObjectData[], ReferenceData[], ObjectData, ObjectData[], String[], String[]) - Method in class org.nakedobjects.remoting.protocol.encoding.internal.ObjectEncoderDecoderDefault
Called server-side only: by ServerFacadeImpl.executeServerAction(ExecuteServerActionRequest)
EncodingMarshaller - Class in org.nakedobjects.remoting.protocol.encoding
 
EncodingMarshaller(NakedObjectConfiguration, Transport) - Constructor for class org.nakedobjects.remoting.protocol.encoding.EncodingMarshaller
 
EncodingOverSocketsProxyInstaller - Class in org.nakedobjects.remoting.client
 
EncodingOverSocketsProxyInstaller() - Constructor for class org.nakedobjects.remoting.client.EncodingOverSocketsProxyInstaller
 
EncodingOverSocketsViewer - Class in org.nakedobjects.remoting.server
 
EncodingOverSocketsViewer(ObjectEncoderDecoder) - Constructor for class org.nakedobjects.remoting.server.EncodingOverSocketsViewer
 
EncodingOverSocketsViewerInstaller - Class in org.nakedobjects.remoting.server
Implementation of a NakedObjectsViewer providing the ability to run from server as a command line application.
EncodingOverSocketsViewerInstaller() - Constructor for class org.nakedobjects.remoting.server.EncodingOverSocketsViewerInstaller
 
EncodingProtocolConstants - Class in org.nakedobjects.remoting.protocol.encoding
 
endTransaction() - Method in class org.nakedobjects.remoting.client.persistence.ClientSideTransactionManager
 
equals(Object) - Method in class org.nakedobjects.remoting.client.transaction.ClientTransactionEvent
 
equals(Object) - Method in class org.nakedobjects.remoting.exchange.KnownObjectsRequest
 
execute(ServerFacade) - Method in class org.nakedobjects.remoting.exchange.AuthorizationRequestUsability
 
execute(ServerFacade) - Method in class org.nakedobjects.remoting.exchange.AuthorizationRequestVisibility
Sets a response of an AuthorizationResponse.
execute(ServerFacade) - Method in class org.nakedobjects.remoting.exchange.ClearAssociationRequest
Sets a response of a ClearAssociationResponse.
execute(ServerFacade) - Method in class org.nakedobjects.remoting.exchange.ClearValueRequest
Sets a response of ObjectData[] (array).
execute(ServerFacade) - Method in class org.nakedobjects.remoting.exchange.CloseSessionRequest
Sets a response to CloseSessionResponse.
execute(ServerFacade) - Method in class org.nakedobjects.remoting.exchange.ExecuteClientActionRequest
Sets a response of a ExecuteClientActionResponse.
execute(ServerFacade) - Method in class org.nakedobjects.remoting.exchange.ExecuteServerActionRequest
Sets a response of a ExecuteServerActionResponse.
execute(ServerFacade) - Method in class org.nakedobjects.remoting.exchange.FindInstancesRequest
Sets a response of a FindInstancesResponse.
execute(ServerFacade) - Method in class org.nakedobjects.remoting.exchange.GetObjectRequest
Sets a response of a GetObjectResponse.
execute(ServerFacade) - Method in class org.nakedobjects.remoting.exchange.GetPropertiesRequest
Sets a response of a GetPropertiesResponse.
execute(ServerFacade) - Method in class org.nakedobjects.remoting.exchange.HasInstancesRequest
Sets a response of a HasInstancesResponse.
execute(ServerFacade) - Method in class org.nakedobjects.remoting.exchange.OidForServiceRequest
Sets a response of a simple Boolean.
execute(ServerFacade) - Method in class org.nakedobjects.remoting.exchange.OpenSessionRequest
Sets a response of an AuthenticationSession.
execute(ServerFacade) - Method in interface org.nakedobjects.remoting.exchange.Request
 
execute(ServerFacade) - Method in class org.nakedobjects.remoting.exchange.ResolveFieldRequest
Sets a response of a ResolveFieldResponse.
execute(ServerFacade) - Method in class org.nakedobjects.remoting.exchange.ResolveObjectRequest
Sets a response of an ObjectData.
execute(ServerFacade) - Method in class org.nakedobjects.remoting.exchange.SetAssociationRequest
Sets a response of SetAssociationResponse.
execute(ServerFacade) - Method in class org.nakedobjects.remoting.exchange.SetValueRequest
Sets a response of SetValueResponse
executeClientAction(ExecuteClientActionRequest) - Method in class org.nakedobjects.remoting.facade.impl.ServerFacadeImpl
 
executeClientAction(ExecuteClientActionRequest) - Method in class org.nakedobjects.remoting.facade.proxy.ServerFacadeProxy
 
executeClientAction(ExecuteClientActionRequest) - Method in interface org.nakedobjects.remoting.facade.ServerFacade
 
executeClientAction(ExecuteClientActionRequest) - Method in class org.nakedobjects.remoting.facade.ServerFacadeLogger
 
ExecuteClientActionRequest - Class in org.nakedobjects.remoting.exchange
 
ExecuteClientActionRequest(AuthenticationSession, ReferenceData[], int[]) - Constructor for class org.nakedobjects.remoting.exchange.ExecuteClientActionRequest
 
ExecuteClientActionRequest(DataInputExtended) - Constructor for class org.nakedobjects.remoting.exchange.ExecuteClientActionRequest
 
ExecuteClientActionResponse - Class in org.nakedobjects.remoting.exchange
 
ExecuteClientActionResponse(ReferenceData[], Version[], ObjectData[]) - Constructor for class org.nakedobjects.remoting.exchange.ExecuteClientActionResponse
 
ExecuteClientActionResponse(DataInputExtended) - Constructor for class org.nakedobjects.remoting.exchange.ExecuteClientActionResponse
 
executeRemotely(Request) - Method in interface org.nakedobjects.remoting.client.ClientConnection
 
executeRemotely(Request) - Method in class org.nakedobjects.remoting.client.ClientConnectionDefault
 
executeRemotely(Request) - Method in class org.nakedobjects.remoting.transport.pipe.PipedClient
 
executeServerAction(ExecuteServerActionRequest) - Method in class org.nakedobjects.remoting.facade.impl.ServerFacadeImpl
 
executeServerAction(ExecuteServerActionRequest) - Method in class org.nakedobjects.remoting.facade.proxy.ServerFacadeProxy
 
executeServerAction(ExecuteServerActionRequest) - Method in interface org.nakedobjects.remoting.facade.ServerFacade
 
executeServerAction(ExecuteServerActionRequest) - Method in class org.nakedobjects.remoting.facade.ServerFacadeLogger
 
ExecuteServerActionRequest - Class in org.nakedobjects.remoting.exchange
 
ExecuteServerActionRequest(AuthenticationSession, NakedObjectActionType, String, ReferenceData, Data[]) - Constructor for class org.nakedobjects.remoting.exchange.ExecuteServerActionRequest
 
ExecuteServerActionRequest(DataInputExtended) - Constructor for class org.nakedobjects.remoting.exchange.ExecuteServerActionRequest
 
ExecuteServerActionResponse - Class in org.nakedobjects.remoting.exchange
 
ExecuteServerActionResponse(Data, ObjectData[], ReferenceData[], ObjectData, ObjectData[], String[], String[]) - Constructor for class org.nakedobjects.remoting.exchange.ExecuteServerActionResponse
 
ExecuteServerActionResponse(DataInputExtended) - Constructor for class org.nakedobjects.remoting.exchange.ExecuteServerActionResponse
 

F

FieldOrderCache - Class in org.nakedobjects.remoting.protocol.encoding.internal
Caches a sorted version of the fields for a specified NakedObjectSpecification.
FieldOrderCache() - Constructor for class org.nakedobjects.remoting.protocol.encoding.internal.FieldOrderCache
 
findInstances(FindInstancesRequest) - Method in class org.nakedobjects.remoting.facade.impl.ServerFacadeImpl
 
findInstances(FindInstancesRequest) - Method in class org.nakedobjects.remoting.facade.proxy.ServerFacadeProxy
 
findInstances(FindInstancesRequest) - Method in interface org.nakedobjects.remoting.facade.ServerFacade
 
findInstances(FindInstancesRequest) - Method in class org.nakedobjects.remoting.facade.ServerFacadeLogger
 
FindInstancesRequest - Class in org.nakedobjects.remoting.exchange
 
FindInstancesRequest(AuthenticationSession, PersistenceQueryData) - Constructor for class org.nakedobjects.remoting.exchange.FindInstancesRequest
 
FindInstancesRequest(DataInputExtended) - Constructor for class org.nakedobjects.remoting.exchange.FindInstancesRequest
 
FindInstancesResponse - Class in org.nakedobjects.remoting.exchange
 
FindInstancesResponse(ObjectData[]) - Constructor for class org.nakedobjects.remoting.exchange.FindInstancesResponse
 
FindInstancesResponse(DataInputExtended) - Constructor for class org.nakedobjects.remoting.exchange.FindInstancesResponse
 
flushTransaction() - Method in class org.nakedobjects.remoting.client.persistence.ClientSideTransactionManager
 

G

get(NakedObject) - Method in class org.nakedobjects.remoting.exchange.KnownObjectsRequest
 
get(ObjectData) - Method in class org.nakedobjects.remoting.exchange.KnownObjectsRequest
 
getActionIdentifier() - Method in class org.nakedobjects.remoting.exchange.ExecuteServerActionRequest
 
getActionType() - Method in class org.nakedobjects.remoting.exchange.ExecuteServerActionRequest
 
getApplibQuerySerializable() - Method in class org.nakedobjects.remoting.data.query.PersistenceQueryFindUsingApplibQuerySerializableData
 
getArgumentDatasByParameterName() - Method in class org.nakedobjects.remoting.data.query.PersistenceQueryFindUsingApplibQueryDefaultData
 
getAssociate() - Method in class org.nakedobjects.remoting.exchange.ClearAssociationRequest
 
getAssociate() - Method in class org.nakedobjects.remoting.exchange.SetAssociationRequest
 
getAuthenticationSession() - Static method in class org.nakedobjects.remoting.client.facets.CollectionAddToFacetWrapProxy
 
getAuthenticationSession() - Static method in class org.nakedobjects.remoting.client.facets.CollectionRemoveFromFacetWrapProxy
 
getAuthenticationSession() - Static method in class org.nakedobjects.remoting.client.facets.PropertyClearFacetWrapProxy
 
getCardinality() - Method in class org.nakedobjects.remoting.data.query.PersistenceQueryFindUsingApplibQueryDefaultData
 
getCardinality() - Method in class org.nakedobjects.remoting.data.query.PersistenceQueryFindUsingApplibQuerySerializableData
 
getChanged() - Method in class org.nakedobjects.remoting.exchange.ExecuteClientActionResponse
Return the Versions for the objects that were saved by the server for the action.
getConfiguration() - Method in class org.nakedobjects.remoting.protocol.MarshallerAbstract
 
getConfiguration() - Method in class org.nakedobjects.remoting.transport.TransportAbstract
 
getCriteria() - Method in class org.nakedobjects.remoting.exchange.FindInstancesRequest
 
getData() - Method in class org.nakedobjects.remoting.exchange.ExecuteClientActionRequest
 
getData() - Method in class org.nakedobjects.remoting.exchange.ResolveFieldResponse
 
getDecoratedClass() - Method in class org.nakedobjects.remoting.facade.ServerFacadeLogger
 
getDecoratedFacet() - Method in class org.nakedobjects.remoting.client.facets.ActionInvocationFacetWrapProxy
 
getDecoratedFacet() - Method in class org.nakedobjects.remoting.client.facets.CollectionAddToFacetWrapProxy
 
getDecoratedFacet() - Method in class org.nakedobjects.remoting.client.facets.CollectionRemoveFromFacetWrapProxy
 
getDecoratedFacet() - Method in class org.nakedobjects.remoting.client.facets.PropertyClearFacetWrapProxy
 
getDecoratedFacet() - Method in class org.nakedobjects.remoting.client.facets.PropertySetterFacetWrapProxy
 
getDisposed() - Method in class org.nakedobjects.remoting.exchange.ExecuteServerActionResponse
 
getElements() - Method in interface org.nakedobjects.remoting.data.common.CollectionData
 
getElements() - Method in class org.nakedobjects.remoting.data.common.CollectionDataImpl
 
getElementype() - Method in interface org.nakedobjects.remoting.data.common.CollectionData
 
getElementype() - Method in class org.nakedobjects.remoting.data.common.CollectionDataImpl
 
getEncodedObjectData() - Method in interface org.nakedobjects.remoting.data.common.EncodableObjectData
Ultimately derived from EncodableFacet#toEncodedString(org.nakedobjects.noa.adapter.NakedObject).
getEncodedObjectData() - Method in class org.nakedobjects.remoting.data.common.EncodableObjectDataImpl
 
getEncoderDecoder() - Method in class org.nakedobjects.remoting.client.ProxyInstallerAbstract
Lazily creates (so that InstallerAbstract.getConfiguration() is available).
getEntries() - Method in class org.nakedobjects.remoting.client.transaction.ClientSideTransaction
Return all the events for the transaction.
getFacetTypes() - Method in class org.nakedobjects.remoting.client.facetdecorator.ProxyFacetDecorator
 
getFieldContent() - Method in interface org.nakedobjects.remoting.data.common.ObjectData
 
getFieldContent() - Method in class org.nakedobjects.remoting.data.common.ObjectDataImpl
 
getFieldIdentifier() - Method in class org.nakedobjects.remoting.exchange.ClearAssociationRequest
 
getFieldIdentifier() - Method in class org.nakedobjects.remoting.exchange.ClearValueRequest
 
getFieldIdentifier() - Method in class org.nakedobjects.remoting.exchange.ResolveFieldRequest
 
getFieldIdentifier() - Method in class org.nakedobjects.remoting.exchange.SetAssociationRequest
 
getFieldIdentifier() - Method in class org.nakedobjects.remoting.exchange.SetValueRequest
 
getFieldOrder(NakedObjectSpecification) - Method in interface org.nakedobjects.remoting.protocol.encoding.internal.ObjectEncoderDecoder
Returns the agreed order to transfer fields within data objects.
getFieldOrder(NakedObjectSpecification) - Method in class org.nakedobjects.remoting.protocol.encoding.internal.ObjectEncoderDecoderDefault
Called server-side only: by ServerFacadeImpl.resolveField(ResolveFieldRequest) by {@link ServerFacadeImpl#executeServerAction(ExecuteServerActionRequest)
getFields(NakedObjectSpecification) - Method in class org.nakedobjects.remoting.protocol.encoding.internal.FieldOrderCache
 
getId() - Method in interface org.nakedobjects.remoting.exchange.Request
Unique identifier for the request.
getId() - Method in class org.nakedobjects.remoting.exchange.RequestAbstract
 
getId() - Method in class org.nakedobjects.remoting.exchange.ResponseEnvelope
 
getIdentifier() - Method in class org.nakedobjects.remoting.client.facets.ActionInvocationFacetWrapProxy
 
getIdentifier() - Method in class org.nakedobjects.remoting.exchange.AuthorizationRequestAbstract
 
getInputStream() - Method in class org.nakedobjects.remoting.transport.simple.SimpleTransport
 
getInputStream() - Method in class org.nakedobjects.remoting.transport.socket.SocketTransport
 
getInputStream() - Method in interface org.nakedobjects.remoting.transport.Transport
 
getInstances(PersistenceQuery) - Method in class org.nakedobjects.remoting.client.persistence.PersistenceSessionProxy
 
getInstances() - Method in class org.nakedobjects.remoting.exchange.FindInstancesResponse
 
getMarshaller() - Method in class org.nakedobjects.remoting.client.ClientConnectionDefault
 
getMessageBroker() - Static method in class org.nakedobjects.remoting.client.facets.ActionInvocationFacetWrapProxy
 
getMessages() - Method in class org.nakedobjects.remoting.exchange.ExecuteServerActionResponse
Return all messages created by the action.
getObject() - Method in class org.nakedobjects.remoting.client.transaction.ClientTransactionEvent
 
getObject() - Method in class org.nakedobjects.remoting.exchange.ResponseEnvelope
 
getObject(GetObjectRequest) - Method in class org.nakedobjects.remoting.facade.impl.ServerFacadeImpl
 
getObject(GetObjectRequest) - Method in class org.nakedobjects.remoting.facade.proxy.ServerFacadeProxy
 
getObject(GetObjectRequest) - Method in interface org.nakedobjects.remoting.facade.ServerFacade
 
getObject(GetObjectRequest) - Method in class org.nakedobjects.remoting.facade.ServerFacadeLogger
 
getObjectData() - Method in class org.nakedobjects.remoting.exchange.GetObjectResponse
 
getObjectData() - Method in class org.nakedobjects.remoting.exchange.ResolveObjectResponse
 
getObjectEncoder() - Method in class org.nakedobjects.remoting.protocol.encoding.internal.PersistenceQueryEncoderAbstract
 
GetObjectRequest - Class in org.nakedobjects.remoting.exchange
 
GetObjectRequest(AuthenticationSession, Oid, String) - Constructor for class org.nakedobjects.remoting.exchange.GetObjectRequest
 
GetObjectRequest(DataInputExtended) - Constructor for class org.nakedobjects.remoting.exchange.GetObjectRequest
 
GetObjectResponse - Class in org.nakedobjects.remoting.exchange
 
GetObjectResponse(ObjectData) - Constructor for class org.nakedobjects.remoting.exchange.GetObjectResponse
 
GetObjectResponse(DataInputExtended) - Constructor for class org.nakedobjects.remoting.exchange.GetObjectResponse
 
getOid() - Method in class org.nakedobjects.remoting.data.common.CollectionDataImpl
 
getOid() - Method in class org.nakedobjects.remoting.data.common.IdentityDataImpl
 
getOid() - Method in class org.nakedobjects.remoting.data.common.ObjectDataImpl
 
getOid() - Method in interface org.nakedobjects.remoting.data.common.ReferenceData
 
getOid() - Method in class org.nakedobjects.remoting.exchange.GetObjectRequest
 
getOidData() - Method in class org.nakedobjects.remoting.exchange.OidForServiceResponse
 
getOidForService(String) - Method in class org.nakedobjects.remoting.client.persistence.PersistenceSessionProxy
TODO: not symmetric with PersistenceSessionObjectStore; we have a cache but it does not?
getOnType() - Method in class org.nakedobjects.remoting.client.facets.ActionInvocationFacetWrapProxy
 
getOutputStream() - Method in class org.nakedobjects.remoting.transport.simple.SimpleTransport
 
getOutputStream() - Method in class org.nakedobjects.remoting.transport.socket.SocketTransport
 
getOutputStream() - Method in interface org.nakedobjects.remoting.transport.Transport
 
getParameters() - Method in class org.nakedobjects.remoting.exchange.ExecuteServerActionRequest
 
getPassword() - Method in class org.nakedobjects.remoting.exchange.OpenSessionRequest
 
getPatternData() - Method in class org.nakedobjects.remoting.data.query.PersistenceQueryFindByPatternData
 
getPersisted() - Method in class org.nakedobjects.remoting.exchange.ExecuteClientActionResponse
Return the ObjectDatas for the persisted objects (in the same seqence as passed to the server).
getPersistedParameters() - Method in class org.nakedobjects.remoting.exchange.ExecuteServerActionResponse
Return the ObjectDatas for any of the parameters (in the same seqence as passed to the server) if they were was persisited by the server.
getPersistedTarget() - Method in class org.nakedobjects.remoting.exchange.ExecuteServerActionResponse
Return the ObjectData for the target if it was persisited by the server.
getPersistenceQueryClass() - Method in interface org.nakedobjects.remoting.data.query.PersistenceQueryData
 
getPersistenceQueryClass() - Method in class org.nakedobjects.remoting.data.query.PersistenceQueryFindAllInstancesData
 
getPersistenceQueryClass() - Method in class org.nakedobjects.remoting.data.query.PersistenceQueryFindByPatternData
 
getPersistenceQueryClass() - Method in class org.nakedobjects.remoting.data.query.PersistenceQueryFindByTitleData
 
getPersistenceQueryClass() - Method in class org.nakedobjects.remoting.data.query.PersistenceQueryFindUsingApplibQueryDefaultData
 
getPersistenceQueryClass() - Method in class org.nakedobjects.remoting.data.query.PersistenceQueryFindUsingApplibQuerySerializableData
 
getPersistenceQueryClass() - Method in interface org.nakedobjects.remoting.protocol.encoding.internal.PersistenceQueryEncoder
 
getPersistenceQueryClass() - Method in class org.nakedobjects.remoting.protocol.encoding.internal.PersistenceQueryFindAllInstancesEncoder
 
getPersistenceQueryClass() - Method in class org.nakedobjects.remoting.protocol.encoding.internal.PersistenceQueryFindByPatternEncoder
 
getPersistenceQueryClass() - Method in class org.nakedobjects.remoting.protocol.encoding.internal.PersistenceQueryFindByTitleEncoder
 
getPersistenceQueryClass() - Method in class org.nakedobjects.remoting.protocol.encoding.internal.PersistenceQueryFindUsingApplibQueryDefaultEncoder
 
getPersistenceQueryClass() - Method in class org.nakedobjects.remoting.protocol.encoding.internal.PersistenceQueryFindUsingApplibQuerySerializableEncoder
 
getProperties() - Method in class org.nakedobjects.remoting.exchange.GetPropertiesResponse
 
getProperties(GetPropertiesRequest) - Method in class org.nakedobjects.remoting.facade.impl.ServerFacadeImpl
 
getProperties(GetPropertiesRequest) - Method in class org.nakedobjects.remoting.facade.proxy.ServerFacadeProxy
 
getProperties(GetPropertiesRequest) - Method in interface org.nakedobjects.remoting.facade.ServerFacade
 
getProperties(GetPropertiesRequest) - Method in class org.nakedobjects.remoting.facade.ServerFacadeLogger
 
GetPropertiesRequest - Class in org.nakedobjects.remoting.exchange
 
GetPropertiesRequest() - Constructor for class org.nakedobjects.remoting.exchange.GetPropertiesRequest
 
GetPropertiesRequest(DataInputExtended) - Constructor for class org.nakedobjects.remoting.exchange.GetPropertiesRequest
 
GetPropertiesResponse - Class in org.nakedobjects.remoting.exchange
 
GetPropertiesResponse(Properties) - Constructor for class org.nakedobjects.remoting.exchange.GetPropertiesResponse
 
GetPropertiesResponse(DataInputExtended) - Constructor for class org.nakedobjects.remoting.exchange.GetPropertiesResponse
 
getQueryName() - Method in class org.nakedobjects.remoting.data.query.PersistenceQueryFindUsingApplibQueryDefaultData
 
getRequest() - Method in class org.nakedobjects.remoting.transport.pipe.PipedConnection
 
getResponse() - Method in class org.nakedobjects.remoting.exchange.AuthorizationRequestAbstract
Downcasts.
getResponse() - Method in class org.nakedobjects.remoting.exchange.ClearAssociationRequest
Downcasts.
getResponse() - Method in class org.nakedobjects.remoting.exchange.ClearValueRequest
Downcasts.
getResponse() - Method in class org.nakedobjects.remoting.exchange.CloseSessionRequest
Downcasts.
getResponse() - Method in class org.nakedobjects.remoting.exchange.ExecuteClientActionRequest
Downcasts.
getResponse() - Method in class org.nakedobjects.remoting.exchange.ExecuteServerActionRequest
Downcasts.
getResponse() - Method in class org.nakedobjects.remoting.exchange.FindInstancesRequest
Downcasts.
getResponse() - Method in class org.nakedobjects.remoting.exchange.GetObjectRequest
Downcasts.
getResponse() - Method in class org.nakedobjects.remoting.exchange.GetPropertiesRequest
Downcasts.
getResponse() - Method in class org.nakedobjects.remoting.exchange.HasInstancesRequest
Downcasts.
getResponse() - Method in class org.nakedobjects.remoting.exchange.OidForServiceRequest
Downcasts.
getResponse() - Method in class org.nakedobjects.remoting.exchange.OpenSessionRequest
Downcasts.
getResponse() - Method in interface org.nakedobjects.remoting.exchange.Request
 
getResponse() - Method in class org.nakedobjects.remoting.exchange.RequestAbstract
 
getResponse() - Method in class org.nakedobjects.remoting.exchange.ResolveFieldRequest
Downcasts
getResponse() - Method in class org.nakedobjects.remoting.exchange.ResolveObjectRequest
Downcasts
getResponse() - Method in class org.nakedobjects.remoting.exchange.SetAssociationRequest
Downcasts.
getResponse() - Method in class org.nakedobjects.remoting.exchange.SetValueRequest
Downcasts.
getResponse() - Method in class org.nakedobjects.remoting.transport.pipe.PipedConnection
 
getReturn() - Method in class org.nakedobjects.remoting.exchange.ExecuteServerActionResponse
Return the Data for the result from executing the action.
getReturnType() - Method in class org.nakedobjects.remoting.client.facets.ActionInvocationFacetWrapProxy
 
getServerFacade() - Method in interface org.nakedobjects.remoting.server.ServerConnection
 
getServerFacade() - Method in class org.nakedobjects.remoting.server.ServerConnectionDefault
 
getServerMarshaller() - Method in class org.nakedobjects.remoting.server.ServerConnectionDefault
 
getServiceId() - Method in class org.nakedobjects.remoting.exchange.OidForServiceRequest
 
getSession() - Method in class org.nakedobjects.remoting.exchange.OpenSessionResponse
 
getSession() - Method in interface org.nakedobjects.remoting.exchange.Request
 
getSession() - Method in class org.nakedobjects.remoting.exchange.RequestAbstract
 
getSize() - Method in class org.nakedobjects.remoting.transport.ProfilingInputStream
 
getSize() - Method in class org.nakedobjects.remoting.transport.ProfilingOutputStream
 
getSpecificationName() - Method in class org.nakedobjects.remoting.exchange.GetObjectRequest
 
getSpecificationName() - Method in class org.nakedobjects.remoting.exchange.HasInstancesRequest
 
getTarget() - Method in class org.nakedobjects.remoting.exchange.AuthorizationRequestAbstract
 
getTarget() - Method in class org.nakedobjects.remoting.exchange.ClearAssociationRequest
 
getTarget() - Method in class org.nakedobjects.remoting.exchange.ClearValueRequest
 
getTarget() - Method in class org.nakedobjects.remoting.exchange.ExecuteServerActionRequest
 
getTarget() - Method in class org.nakedobjects.remoting.exchange.ResolveFieldRequest
 
getTarget() - Method in class org.nakedobjects.remoting.exchange.ResolveObjectRequest
 
getTarget() - Method in class org.nakedobjects.remoting.exchange.SetAssociationRequest
 
getTarget() - Method in class org.nakedobjects.remoting.exchange.SetValueRequest
 
getTime() - Method in class org.nakedobjects.remoting.transport.ProfilingInputStream
 
getTime() - Method in class org.nakedobjects.remoting.transport.ProfilingOutputStream
 
getTitle() - Method in class org.nakedobjects.remoting.data.query.PersistenceQueryFindByTitleData
 
getTransactionManager() - Method in class org.nakedobjects.remoting.client.persistence.PersistenceSessionProxy
Just downcasts.
getTransport() - Method in class org.nakedobjects.remoting.protocol.MarshallerAbstract
 
getType() - Method in class org.nakedobjects.remoting.client.transaction.ClientTransactionEvent
 
getType() - Method in class org.nakedobjects.remoting.data.common.CollectionDataImpl
 
getType() - Method in class org.nakedobjects.remoting.data.common.EncodableObjectDataImpl
 
getType() - Method in class org.nakedobjects.remoting.data.common.IdentityDataImpl
 
getType() - Method in class org.nakedobjects.remoting.data.common.NullDataImpl
 
getType() - Method in class org.nakedobjects.remoting.data.common.ObjectDataImpl
 
getType() - Method in interface org.nakedobjects.remoting.data.Data
 
getType() - Method in class org.nakedobjects.remoting.data.query.PersistenceQueryDataAbstract
 
getTypes() - Method in class org.nakedobjects.remoting.exchange.ExecuteClientActionRequest
 
getUpdateNotifier() - Static method in class org.nakedobjects.remoting.client.facets.ActionInvocationFacetWrapProxy
 
getUpdates() - Method in class org.nakedobjects.remoting.exchange.ClearAssociationResponse
 
getUpdates() - Method in class org.nakedobjects.remoting.exchange.ClearValueResponse
 
getUpdates() - Method in class org.nakedobjects.remoting.exchange.ExecuteClientActionResponse
Return the set of ObjectData for any objects that where changed by the server while executing the action.
getUpdates() - Method in class org.nakedobjects.remoting.exchange.ExecuteServerActionResponse
Return the set of ObjectData for any objects that where changed by the server while executing the action.
getUpdates() - Method in class org.nakedobjects.remoting.exchange.SetAssociationResponse
 
getUpdates() - Method in class org.nakedobjects.remoting.exchange.SetValueResponse
 
getUsername() - Method in class org.nakedobjects.remoting.exchange.OpenSessionRequest
 
getValue() - Method in class org.nakedobjects.remoting.exchange.SetValueRequest
 
getVersion() - Method in class org.nakedobjects.remoting.data.common.CollectionDataImpl
 
getVersion() - Method in class org.nakedobjects.remoting.data.common.IdentityDataImpl
 
getVersion() - Method in class org.nakedobjects.remoting.data.common.ObjectDataImpl
 
getVersion() - Method in interface org.nakedobjects.remoting.data.common.ReferenceData
 
getWarnings() - Method in class org.nakedobjects.remoting.exchange.ExecuteServerActionResponse
Return all warnings created by the action.
getWorker() - Method in class org.nakedobjects.remoting.transport.socket.server.WorkerPool
 
gracefulShutdown() - Method in class org.nakedobjects.remoting.transport.socket.server.WorkerPool
 
gracefulStop() - Method in class org.nakedobjects.remoting.transport.socket.server.Worker
 

H

handleRequest() - Method in class org.nakedobjects.remoting.server.ServerConnectionHandler
 
hasAllElements() - Method in interface org.nakedobjects.remoting.data.common.CollectionData
 
hasAllElements() - Method in class org.nakedobjects.remoting.data.common.CollectionDataImpl
 
hasCompleteData() - Method in interface org.nakedobjects.remoting.data.common.ObjectData
 
hasCompleteData() - Method in class org.nakedobjects.remoting.data.common.ObjectDataImpl
 
hashCode() - Method in class org.nakedobjects.remoting.client.transaction.ClientTransactionEvent
 
hasInstances(NakedObjectSpecification) - Method in class org.nakedobjects.remoting.client.persistence.PersistenceSessionProxy
 
hasInstances() - Method in class org.nakedobjects.remoting.exchange.HasInstancesResponse
 
hasInstances(HasInstancesRequest) - Method in class org.nakedobjects.remoting.facade.impl.ServerFacadeImpl
 
hasInstances(HasInstancesRequest) - Method in class org.nakedobjects.remoting.facade.proxy.ServerFacadeProxy
 
hasInstances(HasInstancesRequest) - Method in interface org.nakedobjects.remoting.facade.ServerFacade
 
hasInstances(HasInstancesRequest) - Method in class org.nakedobjects.remoting.facade.ServerFacadeLogger
 
HasInstancesRequest - Class in org.nakedobjects.remoting.exchange
 
HasInstancesRequest(AuthenticationSession, String) - Constructor for class org.nakedobjects.remoting.exchange.HasInstancesRequest
 
HasInstancesRequest(DataInputExtended) - Constructor for class org.nakedobjects.remoting.exchange.HasInstancesRequest
 
HasInstancesResponse - Class in org.nakedobjects.remoting.exchange
 
HasInstancesResponse(boolean) - Constructor for class org.nakedobjects.remoting.exchange.HasInstancesResponse
 
HasInstancesResponse(DataInputExtended) - Constructor for class org.nakedobjects.remoting.exchange.HasInstancesResponse
 
HOST_DEFAULT - Static variable in class org.nakedobjects.remoting.transport.socket.SocketTransportConstants
 
HOST_KEY - Static variable in class org.nakedobjects.remoting.transport.socket.SocketTransportConstants
 

I

IdentityData - Interface in org.nakedobjects.remoting.data.common
 
IdentityDataImpl - Class in org.nakedobjects.remoting.data.common
 
IdentityDataImpl(String, Oid, Version) - Constructor for class org.nakedobjects.remoting.data.common.IdentityDataImpl
 
IdentityDataImpl(DataInputExtended) - Constructor for class org.nakedobjects.remoting.data.common.IdentityDataImpl
 
IllegalRequestException - Exception in org.nakedobjects.remoting.protocol
Thrown when a request is received from a client who is not authorised to make it.
IllegalRequestException() - Constructor for exception org.nakedobjects.remoting.protocol.IllegalRequestException
 
IllegalRequestException(String, Throwable) - Constructor for exception org.nakedobjects.remoting.protocol.IllegalRequestException
 
IllegalRequestException(String) - Constructor for exception org.nakedobjects.remoting.protocol.IllegalRequestException
 
IllegalRequestException(Throwable) - Constructor for exception org.nakedobjects.remoting.protocol.IllegalRequestException
 
init() - Method in class org.nakedobjects.remoting.client.authorization.AuthorizationManagerProxy
 
init() - Method in class org.nakedobjects.remoting.client.ClientConnectionDefault
 
init() - Method in class org.nakedobjects.remoting.facade.impl.ServerFacadeImpl
 
init() - Method in class org.nakedobjects.remoting.facade.proxy.ServerFacadeProxy
 
init() - Method in class org.nakedobjects.remoting.facade.ServerFacadeLogger
 
init() - Method in class org.nakedobjects.remoting.protocol.encoding.EncodingMarshaller
 
init() - Method in class org.nakedobjects.remoting.protocol.MarshallerAbstract
 
init() - Method in class org.nakedobjects.remoting.server.SocketsViewerAbstract
TODO: generalize so can listen on multi-homed hosts using new Socket(port, 2, address);
init() - Method in class org.nakedobjects.remoting.transport.pipe.PipedClient
 
init() - Method in class org.nakedobjects.remoting.transport.simple.SimpleTransport
 
init() - Method in class org.nakedobjects.remoting.transport.socket.SocketTransport
 
invoke(NakedObject, NakedObject[]) - Method in class org.nakedobjects.remoting.client.facets.ActionInvocationFacetWrapProxy
 
isAuthorized() - Method in class org.nakedobjects.remoting.exchange.AuthorizationResponse
 
isAvailable() - Method in class org.nakedobjects.remoting.transport.socket.server.Worker
 
isEmpty() - Method in class org.nakedobjects.remoting.client.transaction.ClientSideTransaction
Returns true if there are no entries, hence the transaction is not used.
isFixturesInstalled() - Method in class org.nakedobjects.remoting.client.persistence.PersistenceSessionProxy
No need to install fixtures, rely on server-side to do the right thing.
isKeepAlive() - Method in class org.nakedobjects.remoting.protocol.MarshallerAbstract
 
isProfiling() - Method in class org.nakedobjects.remoting.transport.socket.SocketTransport
 
isShutdown() - Method in class org.nakedobjects.remoting.server.SocketsViewerAbstract
 
isUsable(AuthenticationSession, NakedObject, Identifier) - Method in class org.nakedobjects.remoting.client.authorization.AuthorizationManagerProxy
 
isValid(AuthenticationRequest) - Method in class org.nakedobjects.remoting.client.authentication.ProxyAuthenticator
Whereas the default implementation of AuthenticatorAbstract.authenticate(AuthenticationRequest, String) delegates to this method, this implementation has it the other way around.
isVisible(AuthenticationSession, NakedObject, Identifier) - Method in class org.nakedobjects.remoting.client.authorization.AuthorizationManagerProxy
 

K

KEEPALIVE_DEFAULT - Static variable in class org.nakedobjects.remoting.protocol.ProtocolConstants
 
KEEPALIVE_KEY - Static variable in class org.nakedobjects.remoting.protocol.ProtocolConstants
 
KnownObjectsRequest - Class in org.nakedobjects.remoting.exchange
A lookup of the objects that are part of a request or response.
KnownObjectsRequest() - Constructor for class org.nakedobjects.remoting.exchange.KnownObjectsRequest
 

L

loadObject(Oid, NakedObjectSpecification) - Method in class org.nakedobjects.remoting.client.persistence.PersistenceSessionProxy
 

M

madePersistent(NakedObject, ObjectData) - Method in class org.nakedobjects.remoting.protocol.encoding.internal.ObjectDeserializer
Equivalent to PersistenceSessionObjectStore.remapAsPersistent(NakedObject).
madePersistent(NakedObject, ObjectData) - Method in interface org.nakedobjects.remoting.protocol.encoding.internal.ObjectEncoderDecoder
 
madePersistent(NakedObject, ObjectData) - Method in class org.nakedobjects.remoting.protocol.encoding.internal.ObjectEncoderDecoderDefault
Called client-side only: by ActionInvocationFacetWrapProxy.invoke(NakedObject, NakedObject[])
makePersistent(NakedObject) - Method in class org.nakedobjects.remoting.client.persistence.PersistenceSessionProxy
REVIEW: we should perhaps have a little more symmetry here, and have the ServerFacade callback to the PersistenceSession (the PersistenceSessionPersist API) to handle remapping of adapters.
makePersistentInPersistenceLayer(NakedObject) - Method in class org.nakedobjects.remoting.client.persistence.PersistenceSessionProxy
 
Marshaller - Interface in org.nakedobjects.remoting.protocol
 
MarshallerAbstract - Class in org.nakedobjects.remoting.protocol
 
MarshallerAbstract(NakedObjectConfiguration, Transport) - Constructor for class org.nakedobjects.remoting.protocol.MarshallerAbstract
 

N

NakedObjectsRemoteException - Exception in org.nakedobjects.remoting
Denotes an exception that occurred on the server.
NakedObjectsRemoteException(String) - Constructor for exception org.nakedobjects.remoting.NakedObjectsRemoteException
 
NakedObjectsRemoteException(String, Throwable) - Constructor for exception org.nakedobjects.remoting.NakedObjectsRemoteException
 
NakedObjectsRemoteException(Throwable) - Constructor for exception org.nakedobjects.remoting.NakedObjectsRemoteException
 
NullData - Interface in org.nakedobjects.remoting.data.common
 
NullDataImpl - Class in org.nakedobjects.remoting.data.common
 
NullDataImpl(String) - Constructor for class org.nakedobjects.remoting.data.common.NullDataImpl
 
NullDataImpl(DataInputExtended) - Constructor for class org.nakedobjects.remoting.data.common.NullDataImpl
 

O

objectChanged(NakedObject) - Method in class org.nakedobjects.remoting.client.persistence.PersistenceSessionProxy
 
ObjectData - Interface in org.nakedobjects.remoting.data.common
ObjectData is data transfer object that contains all the data for an object in a form that can be passed over the network between a client and a server.
ObjectDataImpl - Class in org.nakedobjects.remoting.data.common
 
ObjectDataImpl(Oid, String, boolean, Version) - Constructor for class org.nakedobjects.remoting.data.common.ObjectDataImpl
 
ObjectDataImpl(DataInputExtended) - Constructor for class org.nakedobjects.remoting.data.common.ObjectDataImpl
 
ObjectDeserializer - Class in org.nakedobjects.remoting.protocol.encoding.internal
 
ObjectDeserializer(FieldOrderCache) - Constructor for class org.nakedobjects.remoting.protocol.encoding.internal.ObjectDeserializer
 
ObjectEncoderDecoder - Interface in org.nakedobjects.remoting.protocol.encoding.internal
 
ObjectEncoderDecoderDefault - Class in org.nakedobjects.remoting.protocol.encoding.internal
 
ObjectEncoderDecoderDefault() - Constructor for class org.nakedobjects.remoting.protocol.encoding.internal.ObjectEncoderDecoderDefault
Package-level visibility (for tests to use only)
oidForService(OidForServiceRequest) - Method in class org.nakedobjects.remoting.facade.impl.ServerFacadeImpl
 
oidForService(OidForServiceRequest) - Method in class org.nakedobjects.remoting.facade.proxy.ServerFacadeProxy
 
oidForService(OidForServiceRequest) - Method in interface org.nakedobjects.remoting.facade.ServerFacade
 
oidForService(OidForServiceRequest) - Method in class org.nakedobjects.remoting.facade.ServerFacadeLogger
 
OidForServiceRequest - Class in org.nakedobjects.remoting.exchange
 
OidForServiceRequest() - Constructor for class org.nakedobjects.remoting.exchange.OidForServiceRequest
provided for serialization only!
OidForServiceRequest(AuthenticationSession, String) - Constructor for class org.nakedobjects.remoting.exchange.OidForServiceRequest
 
OidForServiceRequest(DataInputExtended) - Constructor for class org.nakedobjects.remoting.exchange.OidForServiceRequest
 
OidForServiceResponse - Class in org.nakedobjects.remoting.exchange
 
OidForServiceResponse(IdentityData) - Constructor for class org.nakedobjects.remoting.exchange.OidForServiceResponse
 
OidForServiceResponse(DataInputExtended) - Constructor for class org.nakedobjects.remoting.exchange.OidForServiceResponse
 
openSession(OpenSessionRequest) - Method in class org.nakedobjects.remoting.facade.impl.ServerFacadeImpl
 
openSession(OpenSessionRequest) - Method in class org.nakedobjects.remoting.facade.proxy.ServerFacadeProxy
 
openSession(OpenSessionRequest) - Method in interface org.nakedobjects.remoting.facade.ServerFacade
 
openSession(OpenSessionRequest) - Method in class org.nakedobjects.remoting.facade.ServerFacadeLogger
 
OpenSessionRequest - Class in org.nakedobjects.remoting.exchange
 
OpenSessionRequest(String, String) - Constructor for class org.nakedobjects.remoting.exchange.OpenSessionRequest
 
OpenSessionRequest(DataInputExtended) - Constructor for class org.nakedobjects.remoting.exchange.OpenSessionRequest
 
OpenSessionResponse - Class in org.nakedobjects.remoting.exchange
 
OpenSessionResponse(AuthenticationSession) - Constructor for class org.nakedobjects.remoting.exchange.OpenSessionResponse
 
OpenSessionResponse(DataInputExtended) - Constructor for class org.nakedobjects.remoting.exchange.OpenSessionResponse
 
org.nakedobjects.remoting - package org.nakedobjects.remoting
 
org.nakedobjects.remoting.client - package org.nakedobjects.remoting.client
 
org.nakedobjects.remoting.client.authentication - package org.nakedobjects.remoting.client.authentication
 
org.nakedobjects.remoting.client.authorization - package org.nakedobjects.remoting.client.authorization
 
org.nakedobjects.remoting.client.facetdecorator - package org.nakedobjects.remoting.client.facetdecorator
 
org.nakedobjects.remoting.client.facets - package org.nakedobjects.remoting.client.facets
 
org.nakedobjects.remoting.client.persistence - package org.nakedobjects.remoting.client.persistence
 
org.nakedobjects.remoting.client.transaction - package org.nakedobjects.remoting.client.transaction
 
org.nakedobjects.remoting.data - package org.nakedobjects.remoting.data
 
org.nakedobjects.remoting.data.common - package org.nakedobjects.remoting.data.common
 
org.nakedobjects.remoting.data.query - package org.nakedobjects.remoting.data.query
 
org.nakedobjects.remoting.exchange - package org.nakedobjects.remoting.exchange
 
org.nakedobjects.remoting.facade - package org.nakedobjects.remoting.facade
 
org.nakedobjects.remoting.facade.impl - package org.nakedobjects.remoting.facade.impl
 
org.nakedobjects.remoting.facade.proxy - package org.nakedobjects.remoting.facade.proxy
 
org.nakedobjects.remoting.protocol - package org.nakedobjects.remoting.protocol
 
org.nakedobjects.remoting.protocol.encoding - package org.nakedobjects.remoting.protocol.encoding
 
org.nakedobjects.remoting.protocol.encoding.internal - package org.nakedobjects.remoting.protocol.encoding.internal
 
org.nakedobjects.remoting.protocol.serialize - package org.nakedobjects.remoting.protocol.serialize
 
org.nakedobjects.remoting.server - package org.nakedobjects.remoting.server
 
org.nakedobjects.remoting.transport - package org.nakedobjects.remoting.transport
 
org.nakedobjects.remoting.transport.pipe - package org.nakedobjects.remoting.transport.pipe
 
org.nakedobjects.remoting.transport.simple - package org.nakedobjects.remoting.transport.simple
 
org.nakedobjects.remoting.transport.socket - package org.nakedobjects.remoting.transport.socket
 
org.nakedobjects.remoting.transport.socket.server - package org.nakedobjects.remoting.transport.socket.server
 

P

PersistenceQueryData - Interface in org.nakedobjects.remoting.data.query
Serializable representation of PersistenceQuery.
PersistenceQueryDataAbstract - Class in org.nakedobjects.remoting.data.query
 
PersistenceQueryDataAbstract(NakedObjectSpecification) - Constructor for class org.nakedobjects.remoting.data.query.PersistenceQueryDataAbstract
 
PersistenceQueryEncoder - Interface in org.nakedobjects.remoting.protocol.encoding.internal
TODO: this would be a good candidate for genericizing.
PersistenceQueryEncoderAbstract - Class in org.nakedobjects.remoting.protocol.encoding.internal
 
PersistenceQueryEncoderAbstract() - Constructor for class org.nakedobjects.remoting.protocol.encoding.internal.PersistenceQueryEncoderAbstract
 
PersistenceQueryFindAllInstancesData - Class in org.nakedobjects.remoting.data.query
Serializable representation of PersistenceQueryFindAllInstances.
PersistenceQueryFindAllInstancesData(NakedObjectSpecification) - Constructor for class org.nakedobjects.remoting.data.query.PersistenceQueryFindAllInstancesData
 
PersistenceQueryFindAllInstancesEncoder - Class in org.nakedobjects.remoting.protocol.encoding.internal
 
PersistenceQueryFindAllInstancesEncoder() - Constructor for class org.nakedobjects.remoting.protocol.encoding.internal.PersistenceQueryFindAllInstancesEncoder
 
PersistenceQueryFindByPatternData - Class in org.nakedobjects.remoting.data.query
Serializable representation of PersistenceQueryFindByPattern.
PersistenceQueryFindByPatternData(NakedObjectSpecification, ObjectData) - Constructor for class org.nakedobjects.remoting.data.query.PersistenceQueryFindByPatternData
 
PersistenceQueryFindByPatternEncoder - Class in org.nakedobjects.remoting.protocol.encoding.internal
 
PersistenceQueryFindByPatternEncoder() - Constructor for class org.nakedobjects.remoting.protocol.encoding.internal.PersistenceQueryFindByPatternEncoder
 
PersistenceQueryFindByTitleData - Class in org.nakedobjects.remoting.data.query
 
PersistenceQueryFindByTitleData(NakedObjectSpecification, String) - Constructor for class org.nakedobjects.remoting.data.query.PersistenceQueryFindByTitleData
 
PersistenceQueryFindByTitleEncoder - Class in org.nakedobjects.remoting.protocol.encoding.internal
 
PersistenceQueryFindByTitleEncoder() - Constructor for class org.nakedobjects.remoting.protocol.encoding.internal.PersistenceQueryFindByTitleEncoder
 
PersistenceQueryFindUsingApplibQueryDefaultData - Class in org.nakedobjects.remoting.data.query
Serializable representation of PersistenceQueryFindUsingApplibQueryDefault.
PersistenceQueryFindUsingApplibQueryDefaultData(NakedObjectSpecification, String, Map<String, ObjectData>, QueryCardinality) - Constructor for class org.nakedobjects.remoting.data.query.PersistenceQueryFindUsingApplibQueryDefaultData
 
PersistenceQueryFindUsingApplibQueryDefaultEncoder - Class in org.nakedobjects.remoting.protocol.encoding.internal
 
PersistenceQueryFindUsingApplibQueryDefaultEncoder() - Constructor for class org.nakedobjects.remoting.protocol.encoding.internal.PersistenceQueryFindUsingApplibQueryDefaultEncoder
 
PersistenceQueryFindUsingApplibQuerySerializableData - Class in org.nakedobjects.remoting.data.query
Serializable representation of PersistenceQueryFindUsingApplibQuerySerializable.
PersistenceQueryFindUsingApplibQuerySerializableData(NakedObjectSpecification, Query, QueryCardinality) - Constructor for class org.nakedobjects.remoting.data.query.PersistenceQueryFindUsingApplibQuerySerializableData
 
PersistenceQueryFindUsingApplibQuerySerializableEncoder - Class in org.nakedobjects.remoting.protocol.encoding.internal
 
PersistenceQueryFindUsingApplibQuerySerializableEncoder() - Constructor for class org.nakedobjects.remoting.protocol.encoding.internal.PersistenceQueryFindUsingApplibQuerySerializableEncoder
 
PersistenceSessionProxy - Class in org.nakedobjects.remoting.client.persistence
 
PersistenceSessionProxy(PersistenceSessionFactory, AdapterFactory, ObjectFactory, ServicesInjector, OidGenerator, AdapterManagerExtended, ServerFacade, ObjectEncoderDecoder) - Constructor for class org.nakedobjects.remoting.client.persistence.PersistenceSessionProxy
 
PipedClient - Class in org.nakedobjects.remoting.transport.pipe
 
PipedClient() - Constructor for class org.nakedobjects.remoting.transport.pipe.PipedClient
 
PipedConnection - Class in org.nakedobjects.remoting.transport.pipe
 
PipedConnection() - Constructor for class org.nakedobjects.remoting.transport.pipe.PipedConnection
 
PipedServer - Class in org.nakedobjects.remoting.transport.pipe
 
PipedServer() - Constructor for class org.nakedobjects.remoting.transport.pipe.PipedServer
 
PORT_DEFAULT - Static variable in class org.nakedobjects.remoting.transport.socket.SocketTransportConstants
 
PORT_KEY - Static variable in class org.nakedobjects.remoting.transport.socket.SocketTransportConstants
 
PROFILING_DEFAULT - Static variable in class org.nakedobjects.remoting.transport.socket.SocketTransportConstants
 
PROFILING_KEY - Static variable in class org.nakedobjects.remoting.transport.socket.SocketTransportConstants
 
ProfilingInputStream - Class in org.nakedobjects.remoting.transport
Collection of timing and quantity data for the stream.
ProfilingInputStream(InputStream) - Constructor for class org.nakedobjects.remoting.transport.ProfilingInputStream
 
ProfilingOutputStream - Class in org.nakedobjects.remoting.transport
 
ProfilingOutputStream(OutputStream) - Constructor for class org.nakedobjects.remoting.transport.ProfilingOutputStream
 
PropertyClearFacetWrapProxy - Class in org.nakedobjects.remoting.client.facets
A reflection peer for changing one-to-many fields remotely, instead of on the local machine.
PropertyClearFacetWrapProxy(PropertyClearFacet, ServerFacade, ObjectEncoderDecoder, String) - Constructor for class org.nakedobjects.remoting.client.facets.PropertyClearFacetWrapProxy
 
PropertySetterFacetWrapProxy - Class in org.nakedobjects.remoting.client.facets
A reflection peer for changing one-to-many fields remotely, instead of on the local machine.
PropertySetterFacetWrapProxy(PropertySetterFacet, ServerFacade, ObjectEncoderDecoder, String) - Constructor for class org.nakedobjects.remoting.client.facets.PropertySetterFacetWrapProxy
 
ProtocolConstants - Class in org.nakedobjects.remoting.protocol
 
ProtocolInstaller - Interface in org.nakedobjects.remoting.protocol
TODO: not yet in use, but holds the ProtocolInstaller.TYPE constant.
ProxyAuthenticator - Class in org.nakedobjects.remoting.client.authentication
 
ProxyAuthenticator(NakedObjectConfiguration, ServerFacade, ObjectEncoderDecoder) - Constructor for class org.nakedobjects.remoting.client.authentication.ProxyAuthenticator
 
ProxyFacetDecorator - Class in org.nakedobjects.remoting.client.facetdecorator
 
ProxyFacetDecorator(NakedObjectConfiguration, ServerFacade, ObjectEncoderDecoder) - Constructor for class org.nakedobjects.remoting.client.facetdecorator.ProxyFacetDecorator
 
ProxyInstallerAbstract - Class in org.nakedobjects.remoting.client
 
ProxyInstallerAbstract(String) - Constructor for class org.nakedobjects.remoting.client.ProxyInstallerAbstract
 
ProxyPersistenceSessionFactory - Class in org.nakedobjects.remoting.client.persistence
 
ProxyPersistenceSessionFactory(DeploymentType, PersistenceSessionFactoryDelegate) - Constructor for class org.nakedobjects.remoting.client.persistence.ProxyPersistenceSessionFactory
 
ProxyUtil - Class in org.nakedobjects.remoting.client.facets
 
put(NakedObject, ObjectData) - Method in class org.nakedobjects.remoting.exchange.KnownObjectsRequest
 

R

read() - Method in class org.nakedobjects.remoting.transport.ProfilingInputStream
 
read(byte[]) - Method in class org.nakedobjects.remoting.transport.ProfilingInputStream
 
read(byte[], int, int) - Method in class org.nakedobjects.remoting.transport.ProfilingInputStream
 
read() - Method in class org.nakedobjects.remoting.transport.TailingInputStream
 
read(byte[]) - Method in class org.nakedobjects.remoting.transport.TailingInputStream
 
read(byte[], int, int) - Method in class org.nakedobjects.remoting.transport.TailingInputStream
 
readRequest() - Method in class org.nakedobjects.remoting.protocol.encoding.EncodingMarshaller
 
readRequest() - Method in class org.nakedobjects.remoting.protocol.serialize.SerializingMarshaller
 
readRequest() - Method in interface org.nakedobjects.remoting.protocol.ServerMarshaller
 
readRequest() - Method in interface org.nakedobjects.remoting.server.ServerConnection
 
readRequest() - Method in class org.nakedobjects.remoting.server.ServerConnectionDefault
 
reconnect() - Method in class org.nakedobjects.remoting.protocol.MarshallerAbstract
Not API.
ReferenceData - Interface in org.nakedobjects.remoting.data.common
 
registerService(String, Oid) - Method in class org.nakedobjects.remoting.client.persistence.PersistenceSessionProxy
TODO: not symmetric with PersistenceSessionObjectStore; we have a cache but it does not?
reload(NakedObject) - Method in class org.nakedobjects.remoting.client.persistence.PersistenceSessionProxy
 
remove(NakedObject, NakedObject) - Method in class org.nakedobjects.remoting.client.facets.CollectionRemoveFromFacetWrapProxy
Remove an associated object (the element) from the specified NakedObject in the association field represented by this object.
Request - Interface in org.nakedobjects.remoting.exchange
 
request(Request) - Method in interface org.nakedobjects.remoting.protocol.ClientMarshaller
 
request(Request) - Method in class org.nakedobjects.remoting.protocol.encoding.EncodingMarshaller
 
request(Request) - Method in class org.nakedobjects.remoting.protocol.serialize.SerializingMarshaller
 
RequestAbstract - Class in org.nakedobjects.remoting.exchange
 
RequestAbstract(AuthenticationSession) - Constructor for class org.nakedobjects.remoting.exchange.RequestAbstract
 
RequestAbstract(DataInputExtended) - Constructor for class org.nakedobjects.remoting.exchange.RequestAbstract
 
resetTimer() - Method in class org.nakedobjects.remoting.transport.ProfilingInputStream
 
resetTimer() - Method in class org.nakedobjects.remoting.transport.ProfilingOutputStream
 
resolveField(NakedObject, NakedObjectAssociation) - Method in class org.nakedobjects.remoting.client.persistence.PersistenceSessionProxy
 
resolveField(ResolveFieldRequest) - Method in class org.nakedobjects.remoting.facade.impl.ServerFacadeImpl
 
resolveField(ResolveFieldRequest) - Method in class org.nakedobjects.remoting.facade.proxy.ServerFacadeProxy
 
resolveField(ResolveFieldRequest) - Method in interface org.nakedobjects.remoting.facade.ServerFacade
 
resolveField(ResolveFieldRequest) - Method in class org.nakedobjects.remoting.facade.ServerFacadeLogger
 
ResolveFieldRequest - Class in org.nakedobjects.remoting.exchange
 
ResolveFieldRequest(AuthenticationSession, IdentityData, String) - Constructor for class org.nakedobjects.remoting.exchange.ResolveFieldRequest
 
ResolveFieldRequest(DataInputExtended) - Constructor for class org.nakedobjects.remoting.exchange.ResolveFieldRequest
 
ResolveFieldResponse - Class in org.nakedobjects.remoting.exchange
 
ResolveFieldResponse(Data) - Constructor for class org.nakedobjects.remoting.exchange.ResolveFieldResponse
 
ResolveFieldResponse(DataInputExtended) - Constructor for class org.nakedobjects.remoting.exchange.ResolveFieldResponse
 
resolveImmediately(NakedObject) - Method in class org.nakedobjects.remoting.client.persistence.PersistenceSessionProxy
 
resolveImmediately(ResolveObjectRequest) - Method in class org.nakedobjects.remoting.facade.impl.ServerFacadeImpl
 
resolveImmediately(ResolveObjectRequest) - Method in class org.nakedobjects.remoting.facade.proxy.ServerFacadeProxy
 
resolveImmediately(ResolveObjectRequest) - Method in interface org.nakedobjects.remoting.facade.ServerFacade
 
resolveImmediately(ResolveObjectRequest) - Method in class org.nakedobjects.remoting.facade.ServerFacadeLogger
 
ResolveObjectRequest - Class in org.nakedobjects.remoting.exchange
 
ResolveObjectRequest(AuthenticationSession, IdentityData) - Constructor for class org.nakedobjects.remoting.exchange.ResolveObjectRequest
 
ResolveObjectRequest(DataInputExtended) - Constructor for class org.nakedobjects.remoting.exchange.ResolveObjectRequest
 
ResolveObjectResponse - Class in org.nakedobjects.remoting.exchange
 
ResolveObjectResponse(ObjectData) - Constructor for class org.nakedobjects.remoting.exchange.ResolveObjectResponse
 
ResolveObjectResponse(DataInputExtended) - Constructor for class org.nakedobjects.remoting.exchange.ResolveObjectResponse
 
response - Variable in class org.nakedobjects.remoting.exchange.RequestAbstract
 
ResponseEnvelope - Class in org.nakedobjects.remoting.exchange
 
ResponseEnvelope(Request) - Constructor for class org.nakedobjects.remoting.exchange.ResponseEnvelope
 
ResponseEnvelope(DataInputExtended) - Constructor for class org.nakedobjects.remoting.exchange.ResponseEnvelope
 
returnWorker(Worker) - Method in class org.nakedobjects.remoting.transport.socket.server.WorkerPool
 
ROOT - Static variable in class org.nakedobjects.remoting.transport.socket.SocketTransportConstants
 
run() - Method in class org.nakedobjects.remoting.transport.pipe.PipedServer
 
run() - Method in class org.nakedobjects.remoting.transport.socket.server.Worker
 

S

sendError(NakedObjectException) - Method in class org.nakedobjects.remoting.protocol.encoding.EncodingMarshaller
 
sendError(NakedObjectException) - Method in class org.nakedobjects.remoting.protocol.serialize.SerializingMarshaller
 
sendError(NakedObjectException) - Method in interface org.nakedobjects.remoting.protocol.ServerMarshaller
 
sendError(NakedObjectException) - Method in interface org.nakedobjects.remoting.server.ServerConnection
 
sendError(NakedObjectException) - Method in class org.nakedobjects.remoting.server.ServerConnectionDefault
 
sendResponse(Object) - Method in class org.nakedobjects.remoting.protocol.encoding.EncodingMarshaller
 
sendResponse(Object) - Method in class org.nakedobjects.remoting.protocol.serialize.SerializingMarshaller
 
sendResponse(Object) - Method in interface org.nakedobjects.remoting.protocol.ServerMarshaller
 
sendResponse(Object) - Method in interface org.nakedobjects.remoting.server.ServerConnection
 
sendResponse(Object) - Method in class org.nakedobjects.remoting.server.ServerConnectionDefault
 
SerializingMarshaller - Class in org.nakedobjects.remoting.protocol.serialize
 
SerializingMarshaller(NakedObjectConfiguration, Transport) - Constructor for class org.nakedobjects.remoting.protocol.serialize.SerializingMarshaller
 
SerializingOverSocketsProxyInstaller - Class in org.nakedobjects.remoting.client
 
SerializingOverSocketsProxyInstaller() - Constructor for class org.nakedobjects.remoting.client.SerializingOverSocketsProxyInstaller
 
SerializingOverSocketsViewer - Class in org.nakedobjects.remoting.server
 
SerializingOverSocketsViewer(ObjectEncoderDecoder) - Constructor for class org.nakedobjects.remoting.server.SerializingOverSocketsViewer
 
SerializingOverSocketsViewerInstaller - Class in org.nakedobjects.remoting.server
Implementation of a NakedObjectsViewer providing the ability to run from server as a command line application.
SerializingOverSocketsViewerInstaller() - Constructor for class org.nakedobjects.remoting.server.SerializingOverSocketsViewerInstaller
 
SERVER_PORT - Static variable in class org.nakedobjects.remoting.server.SocketsViewerConstants
Used by all the XxxOverSockets viewers.
ServerConnection - Interface in org.nakedobjects.remoting.server
Acts as the mediator between the ServerMarshaller (which pulls stuff off the transport and pushes stuff on) and the ServerFacade, ie the rest of the Naked Objects System.
ServerConnectionDefault - Class in org.nakedobjects.remoting.server
 
ServerConnectionDefault(ServerFacade, ServerMarshaller) - Constructor for class org.nakedobjects.remoting.server.ServerConnectionDefault
 
ServerConnectionHandler - Class in org.nakedobjects.remoting.server
Standard processing for processing an inbound Request and generating an outbound ResponseEnvelope (or some sort of Exception).
ServerConnectionHandler(ServerConnection) - Constructor for class org.nakedobjects.remoting.server.ServerConnectionHandler
 
ServerFacade - Interface in org.nakedobjects.remoting.facade
previously called Distribution.
ServerFacadeImpl - Class in org.nakedobjects.remoting.facade.impl
previously called ServerDistribution.
ServerFacadeImpl(AuthenticationManager) - Constructor for class org.nakedobjects.remoting.facade.impl.ServerFacadeImpl
 
ServerFacadeLogger - Class in org.nakedobjects.remoting.facade
previously called DistributionLogger.
ServerFacadeLogger(ObjectEncoderDecoder, ServerFacade, String) - Constructor for class org.nakedobjects.remoting.facade.ServerFacadeLogger
 
ServerFacadeLogger(ObjectEncoderDecoder, ServerFacade) - Constructor for class org.nakedobjects.remoting.facade.ServerFacadeLogger
 
ServerFacadeProxy - Class in org.nakedobjects.remoting.facade.proxy
previously called ClientConnection.
ServerFacadeProxy(ClientConnection) - Constructor for class org.nakedobjects.remoting.facade.proxy.ServerFacadeProxy
 
ServerMarshaller - Interface in org.nakedobjects.remoting.protocol
 
session - Variable in class org.nakedobjects.remoting.exchange.RequestAbstract
 
setAssociation(SetAssociationRequest) - Method in class org.nakedobjects.remoting.facade.impl.ServerFacadeImpl
Applies to both OneToOneAssociations and OneToManyAssociations.
setAssociation(SetAssociationRequest) - Method in class org.nakedobjects.remoting.facade.proxy.ServerFacadeProxy
 
setAssociation(SetAssociationRequest) - Method in interface org.nakedobjects.remoting.facade.ServerFacade
 
setAssociation(SetAssociationRequest) - Method in class org.nakedobjects.remoting.facade.ServerFacadeLogger
 
SetAssociationRequest - Class in org.nakedobjects.remoting.exchange
 
SetAssociationRequest(AuthenticationSession, String, IdentityData, IdentityData) - Constructor for class org.nakedobjects.remoting.exchange.SetAssociationRequest
 
SetAssociationRequest(DataInputExtended) - Constructor for class org.nakedobjects.remoting.exchange.SetAssociationRequest
 
SetAssociationResponse - Class in org.nakedobjects.remoting.exchange
 
SetAssociationResponse(ObjectData[]) - Constructor for class org.nakedobjects.remoting.exchange.SetAssociationResponse
 
SetAssociationResponse(DataInputExtended) - Constructor for class org.nakedobjects.remoting.exchange.SetAssociationResponse
 
setConnection(PipedConnection) - Method in class org.nakedobjects.remoting.transport.pipe.PipedClient
 
setConnection(PipedConnection) - Method in class org.nakedobjects.remoting.transport.pipe.PipedServer
 
setEncoder(ObjectEncoderDecoder) - Method in class org.nakedobjects.remoting.facade.impl.ServerFacadeImpl
 
setException(RuntimeException) - Method in class org.nakedobjects.remoting.transport.pipe.PipedConnection
 
setFacade(ServerFacade) - Method in class org.nakedobjects.remoting.transport.pipe.PipedServer
 
setFieldContent(Data[]) - Method in interface org.nakedobjects.remoting.data.common.ObjectData
 
setFieldContent(Data[]) - Method in class org.nakedobjects.remoting.data.common.ObjectDataImpl
 
setIncomingConnection(ServerConnection) - Method in class org.nakedobjects.remoting.transport.socket.server.Worker
 
setObjectEncoder(ObjectEncoderDecoder) - Method in interface org.nakedobjects.remoting.protocol.encoding.internal.PersistenceQueryEncoder
Injected directly after instantiation (note that encoders can potentially be loaded reflectively, from the configuration using the key.
setObjectEncoder(ObjectEncoderDecoder) - Method in class org.nakedobjects.remoting.protocol.encoding.internal.PersistenceQueryEncoderAbstract
 
setProperty(NakedObject, NakedObject) - Method in class org.nakedobjects.remoting.client.facets.PropertySetterFacetWrapProxy
 
setRequest(Request) - Method in class org.nakedobjects.remoting.transport.pipe.PipedConnection
 
setResponse(Object) - Method in interface org.nakedobjects.remoting.exchange.Request
 
setResponse(Object) - Method in class org.nakedobjects.remoting.exchange.RequestAbstract
 
setResponse(ResponseEnvelope) - Method in class org.nakedobjects.remoting.transport.pipe.PipedConnection
 
setValue(SetValueRequest) - Method in class org.nakedobjects.remoting.facade.impl.ServerFacadeImpl
Applies only for OneToOneAssociations.
setValue(SetValueRequest) - Method in class org.nakedobjects.remoting.facade.proxy.ServerFacadeProxy
 
setValue(SetValueRequest) - Method in interface org.nakedobjects.remoting.facade.ServerFacade
 
setValue(SetValueRequest) - Method in class org.nakedobjects.remoting.facade.ServerFacadeLogger
 
SetValueRequest - Class in org.nakedobjects.remoting.exchange
 
SetValueRequest(AuthenticationSession, String, IdentityData, EncodableObjectData) - Constructor for class org.nakedobjects.remoting.exchange.SetValueRequest
 
SetValueRequest(DataInputExtended) - Constructor for class org.nakedobjects.remoting.exchange.SetValueRequest
 
SetValueResponse - Class in org.nakedobjects.remoting.exchange
 
SetValueResponse(ObjectData[]) - Constructor for class org.nakedobjects.remoting.exchange.SetValueResponse
 
SetValueResponse(DataInputExtended) - Constructor for class org.nakedobjects.remoting.exchange.SetValueResponse
 
shutdown() - Method in class org.nakedobjects.remoting.client.authorization.AuthorizationManagerProxy
 
shutdown() - Method in class org.nakedobjects.remoting.client.ClientConnectionDefault
 
shutdown() - Method in class org.nakedobjects.remoting.facade.impl.ServerFacadeImpl
 
shutdown() - Method in class org.nakedobjects.remoting.facade.proxy.ServerFacadeProxy
 
shutdown() - Method in class org.nakedobjects.remoting.facade.ServerFacadeLogger
 
shutdown() - Method in class org.nakedobjects.remoting.protocol.MarshallerAbstract
 
shutdown() - Method in class org.nakedobjects.remoting.server.SocketsViewerAbstract
 
shutdown() - Method in class org.nakedobjects.remoting.transport.pipe.PipedClient
 
shutdown() - Method in class org.nakedobjects.remoting.transport.simple.SimpleTransport
 
shutdown() - Method in class org.nakedobjects.remoting.transport.socket.server.WorkerPool
 
shutdown() - Method in class org.nakedobjects.remoting.transport.socket.SocketTransport
 
SimpleTransport - Class in org.nakedobjects.remoting.transport.simple
Simple implementation that simply wraps an already existing InputStream and OutputStream.
SimpleTransport(NakedObjectConfiguration, InputStream, OutputStream) - Constructor for class org.nakedobjects.remoting.transport.simple.SimpleTransport
 
SocketsViewerAbstract - Class in org.nakedobjects.remoting.server
 
SocketsViewerAbstract(ObjectEncoderDecoder) - Constructor for class org.nakedobjects.remoting.server.SocketsViewerAbstract
 
SocketsViewerConstants - Class in org.nakedobjects.remoting.server
 
SocketsViewerInstallerAbstract - Class in org.nakedobjects.remoting.server
 
SocketsViewerInstallerAbstract(String) - Constructor for class org.nakedobjects.remoting.server.SocketsViewerInstallerAbstract
 
SocketTransport - Class in org.nakedobjects.remoting.transport.socket
 
SocketTransport(NakedObjectConfiguration) - Constructor for class org.nakedobjects.remoting.transport.socket.SocketTransport
 
SocketTransportConstants - Class in org.nakedobjects.remoting.transport.socket
 
startTransaction() - Method in class org.nakedobjects.remoting.client.persistence.ClientSideTransactionManager
 

T

TailingInputStream - Class in org.nakedobjects.remoting.transport
Collection of timing and quantity data for the stream.
TailingInputStream(InputStream) - Constructor for class org.nakedobjects.remoting.transport.TailingInputStream
 
toString() - Method in class org.nakedobjects.remoting.data.common.CollectionDataImpl
 
toString() - Method in class org.nakedobjects.remoting.data.common.EncodableObjectDataImpl
 
toString() - Method in class org.nakedobjects.remoting.data.common.IdentityDataImpl
 
toString() - Method in class org.nakedobjects.remoting.data.common.NullDataImpl
 
toString() - Method in class org.nakedobjects.remoting.data.common.ObjectDataImpl
 
toString() - Method in class org.nakedobjects.remoting.exchange.ExecuteClientActionRequest
 
toString() - Method in class org.nakedobjects.remoting.exchange.ExecuteServerActionRequest
 
toString() - Method in class org.nakedobjects.remoting.exchange.FindInstancesRequest
 
toString() - Method in class org.nakedobjects.remoting.exchange.GetObjectRequest
 
toString() - Method in class org.nakedobjects.remoting.exchange.HasInstancesRequest
 
toString() - Method in class org.nakedobjects.remoting.exchange.OidForServiceRequest
 
toString() - Method in class org.nakedobjects.remoting.exchange.OpenSessionRequest
 
toString() - Method in class org.nakedobjects.remoting.exchange.ResolveFieldRequest
 
toString() - Method in class org.nakedobjects.remoting.exchange.ResolveObjectRequest
 
toString() - Method in class org.nakedobjects.remoting.exchange.ResponseEnvelope
 
toString() - Method in class org.nakedobjects.remoting.transport.socket.server.Worker
 
toString() - Method in class org.nakedobjects.remoting.transport.socket.server.WorkerPool
 
Transport - Interface in org.nakedobjects.remoting.transport
 
TransportAbstract - Class in org.nakedobjects.remoting.transport
 
TransportAbstract(NakedObjectConfiguration) - Constructor for class org.nakedobjects.remoting.transport.TransportAbstract
 
TransportConstants - Class in org.nakedobjects.remoting.transport
 
TransportInstaller - Interface in org.nakedobjects.remoting.transport
TODO: not yet in use, but holds the TransportInstaller.TYPE constant.
TYPE - Static variable in interface org.nakedobjects.remoting.protocol.ProtocolInstaller
 
TYPE - Static variable in interface org.nakedobjects.remoting.transport.TransportInstaller
 

W

Worker - Class in org.nakedobjects.remoting.transport.socket.server
 
Worker(WorkerPool) - Constructor for class org.nakedobjects.remoting.transport.socket.server.Worker
 
WorkerPool - Class in org.nakedobjects.remoting.transport.socket.server
 
WorkerPool(int) - Constructor for class org.nakedobjects.remoting.transport.socket.server.WorkerPool
 
write(byte[]) - Method in class org.nakedobjects.remoting.transport.ProfilingOutputStream
 
write(byte[], int, int) - Method in class org.nakedobjects.remoting.transport.ProfilingOutputStream
 
write(int) - Method in class org.nakedobjects.remoting.transport.ProfilingOutputStream
 

A C D E F G H I K L M N O P R S T W

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