org.nakedobjects.remoting.exchange
Interface Request
- All Superinterfaces:
- Encodable
- All Known Implementing Classes:
- AuthorizationRequestAbstract, AuthorizationRequestUsability, AuthorizationRequestVisibility, ClearAssociationRequest, ClearValueRequest, CloseSessionRequest, ExecuteClientActionRequest, ExecuteServerActionRequest, FindInstancesRequest, GetObjectRequest, GetPropertiesRequest, HasInstancesRequest, OidForServiceRequest, OpenSessionRequest, RequestAbstract, ResolveFieldRequest, ResolveObjectRequest, SetAssociationRequest, SetValueRequest
public interface Request
- extends Encodable
| Methods inherited from interface org.nakedobjects.metamodel.commons.encoding.Encodable |
encode |
execute
void execute(ServerFacade serverFacade)
getResponse
java.lang.Object getResponse()
setResponse
void setResponse(java.lang.Object response)
getId
int getId()
- Unique identifier for the request.
REVIEW: rather than using a simple int, wouldn't a UUID be preferable?
getSession
AuthenticationSession getSession()
Copyright © 2001-2009 Naked Objects Group Ltd.. All Rights Reserved.