org.apache.turbine.services.jsonrpc
Interface JsonRpcService

All Superinterfaces:
Initable, Service
All Known Implementing Classes:
TurbineJsonRpcService

public interface JsonRpcService
extends Service

The interface an JsonRpcService implements.

Version:
$Id$
Author:
Scott Eade

Field Summary
static java.lang.String SERVICE_NAME
          TurbineJsonRpcService.
 
Method Summary
 void clearBridge(javax.servlet.http.HttpSession session)
           
 com.metaparadigm.jsonrpc.JSONRPCBridge getBridge(javax.servlet.http.HttpSession session)
           
 java.lang.Object processCall(java.io.CharArrayWriter cdata, com.metaparadigm.jsonrpc.JSONRPCBridge json_bridge, javax.servlet.http.HttpServletRequest request)
           
 void registerObject(javax.servlet.http.HttpSession session, java.lang.String key, java.lang.Object value)
           
 void registerObjectGlobal(java.lang.String key, java.lang.Object value)
           
 
Methods inherited from interface org.apache.turbine.services.Service
getConfiguration, getName, getProperties, setName, setServiceBroker
 
Methods inherited from interface org.apache.turbine.services.Initable
getInit, init, init, setInitableBroker, shutdown
 

Field Detail

SERVICE_NAME

public static final java.lang.String SERVICE_NAME
TurbineJsonRpcService.

See Also:
Constant Field Values
Method Detail

processCall

public java.lang.Object processCall(java.io.CharArrayWriter cdata,
                                    com.metaparadigm.jsonrpc.JSONRPCBridge json_bridge,
                                    javax.servlet.http.HttpServletRequest request)

registerObject

public void registerObject(javax.servlet.http.HttpSession session,
                           java.lang.String key,
                           java.lang.Object value)

registerObjectGlobal

public void registerObjectGlobal(java.lang.String key,
                                 java.lang.Object value)

getBridge

public com.metaparadigm.jsonrpc.JSONRPCBridge getBridge(javax.servlet.http.HttpSession session)

clearBridge

public void clearBridge(javax.servlet.http.HttpSession session)


Copyright © 2000-2008 Apache Software Foundation. All Rights Reserved.