org.red5.server.net.remoting
Class DSRemotingClient
java.lang.Object
org.red5.server.net.remoting.RemotingClient
org.red5.server.net.remoting.DSRemotingClient
- All Implemented Interfaces:
- InitializingBean
public class DSRemotingClient
- extends RemotingClient
Client interface for remoting calls directed at an LCDS or BlazeDS style
service.
- Author:
- The Red5 Project (red5@osflash.org), Paul Gregoire (mondain@gmail.com)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
protected static Logger log
DSRemotingClient
public DSRemotingClient()
- Dummy constructor used by the spring configuration.
DSRemotingClient
public DSRemotingClient(String url)
- Create new remoting client for the given url.
- Parameters:
url
- URL to connect to
getDataSourceId
public String getDataSourceId()
setDataSourceId
public void setDataSourceId(String dataSourceId)
processHeaders
protected void processHeaders(IoBuffer in)
- Process any headers sent in the response.
- Overrides:
processHeaders
in class RemotingClient
- Parameters:
in
- Byte buffer with response data
invokeMethod
public Object invokeMethod(String method,
Object[] params)
- Invoke a method synchronously on the remoting server.
- Overrides:
invokeMethod
in class RemotingClient
- Parameters:
method
- Method nameparams
- Parameters passed to method
- Returns:
- the result of the method call
main
public static void main(String[] args)
Copyright © 2006-2010 The Red5 Project