org.nakedobjects.remoting.facade.impl
Class ServerFacadeImpl
java.lang.Object
org.nakedobjects.remoting.facade.impl.ServerFacadeImpl
- All Implemented Interfaces:
- ApplicationScopedComponent, Component, ServerFacade
public class ServerFacadeImpl
- extends java.lang.Object
- implements ServerFacade
previously called ServerDistribution.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ServerFacadeImpl
public ServerFacadeImpl(AuthenticationManager authenticationManager)
init
public void init()
- Specified by:
init in interface ApplicationScopedComponent
shutdown
public void shutdown()
- Specified by:
shutdown in interface ApplicationScopedComponent
openSession
public OpenSessionResponse openSession(OpenSessionRequest request2)
- Specified by:
openSession in interface ServerFacade
closeSession
public CloseSessionResponse closeSession(CloseSessionRequest request)
- Specified by:
closeSession in interface ServerFacade
authorizeVisibility
public AuthorizationResponse authorizeVisibility(AuthorizationRequestVisibility request)
- Specified by:
authorizeVisibility in interface ServerFacade
authorizeUsability
public AuthorizationResponse authorizeUsability(AuthorizationRequestUsability request)
- Specified by:
authorizeUsability in interface ServerFacade
getProperties
public GetPropertiesResponse getProperties(GetPropertiesRequest request)
- Specified by:
getProperties in interface ServerFacade
setAssociation
public SetAssociationResponse setAssociation(SetAssociationRequest request)
- Applies to both
OneToOneAssociations and OneToManyAssociations.
- Specified by:
setAssociation in interface ServerFacade
setValue
public SetValueResponse setValue(SetValueRequest request)
- Applies only for
OneToOneAssociations.
- Specified by:
setValue in interface ServerFacade
clearAssociation
public ClearAssociationResponse clearAssociation(ClearAssociationRequest request)
- Applies to both
OneToOneAssociations and OneToManyAssociations.
- Specified by:
clearAssociation in interface ServerFacade
clearValue
public ClearValueResponse clearValue(ClearValueRequest request)
- Applies only for
OneToOneAssociations.
- Specified by:
clearValue in interface ServerFacade
executeClientAction
public ExecuteClientActionResponse executeClientAction(ExecuteClientActionRequest request)
- Specified by:
executeClientAction in interface ServerFacade
executeServerAction
public ExecuteServerActionResponse executeServerAction(ExecuteServerActionRequest request)
- Specified by:
executeServerAction in interface ServerFacade
getObject
public GetObjectResponse getObject(GetObjectRequest request)
- Specified by:
getObject in interface ServerFacade
resolveField
public ResolveFieldResponse resolveField(ResolveFieldRequest request)
- Specified by:
resolveField in interface ServerFacade
resolveImmediately
public ResolveObjectResponse resolveImmediately(ResolveObjectRequest request)
- Specified by:
resolveImmediately in interface ServerFacade
findInstances
public FindInstancesResponse findInstances(FindInstancesRequest request)
- Specified by:
findInstances in interface ServerFacade
hasInstances
public HasInstancesResponse hasInstances(HasInstancesRequest request)
- Specified by:
hasInstances in interface ServerFacade
oidForService
public OidForServiceResponse oidForService(OidForServiceRequest request)
- Specified by:
oidForService in interface ServerFacade
setEncoder
public void setEncoder(ObjectEncoderDecoder objectEncoder)
Copyright © 2001-2009 Naked Objects Group Ltd.. All Rights Reserved.