|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.directwebremoting.impl.DefaultRemoter
public class DefaultRemoter
In implementation of Remoter that delegates requests to a set of Modules
Field Summary | |
---|---|
protected AccessControl |
accessControl
The security manager |
protected ConverterManager |
converterManager
How we convert beans - or in this case create client side classes |
protected CreatorManager |
creatorManager
How we create new beans |
Constructor Summary | |
---|---|
DefaultRemoter()
|
Method Summary | |
---|---|
Reply |
execute(Call call)
Execute a single call object |
Replies |
execute(Calls calls)
Execute a set of remote calls and generate set of reply data for later conversion to whatever wire protocol we are using today. |
java.lang.String |
generateInterfaceScript(java.lang.String scriptName,
java.lang.String path)
Generate some Javascript that forms an interface definition |
void |
setAccessControl(AccessControl accessControl)
Accessor for the security manager |
void |
setAjaxFilterManager(AjaxFilterManager ajaxFilterManager)
Accessor for the AjaxFilterManager |
void |
setAllowImpossibleTests(boolean allowImpossibleTests)
Do we allow impossible tests for debug purposes |
void |
setConverterManager(ConverterManager converterManager)
Accessor for the ConverterManager that we configure |
void |
setCreatorManager(CreatorManager creatorManager)
Accessor for the CreatorManager that we configure |
void |
setMaxCallCount(int maxCallCount)
To prevent a DoS attack we limit the max number of calls that can be made in a batch |
void |
setOverridePath(java.lang.String overridePath)
If we need to override the default path |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected CreatorManager creatorManager
protected ConverterManager converterManager
protected AccessControl accessControl
Constructor Detail |
---|
public DefaultRemoter()
Method Detail |
---|
public java.lang.String generateInterfaceScript(java.lang.String scriptName, java.lang.String path) throws java.lang.SecurityException
Remoter
generateInterfaceScript
in interface Remoter
scriptName
- The script to generate forpath
- The path of the requests.
java.lang.SecurityException
public Replies execute(Calls calls)
Remoter
execute
in interface Remoter
calls
- The set of calls to execute
public Reply execute(Call call)
call
- The call to execute
public void setCreatorManager(CreatorManager creatorManager)
creatorManager
- The new ConverterManagerpublic void setConverterManager(ConverterManager converterManager)
converterManager
- The new ConverterManagerpublic void setAccessControl(AccessControl accessControl)
accessControl
- The accessControl to set.public void setAjaxFilterManager(AjaxFilterManager ajaxFilterManager)
ajaxFilterManager
- The AjaxFilterManager to set.public void setOverridePath(java.lang.String overridePath)
overridePath
- The new override pathpublic void setAllowImpossibleTests(boolean allowImpossibleTests)
allowImpossibleTests
- The allowImpossibleTests to set.public void setMaxCallCount(int maxCallCount)
maxCallCount
- the maxCallCount to set
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |