com.caucho.burlap.server
Class BurlapSkeleton

java.lang.Object
  extended by com.caucho.services.server.AbstractSkeleton
      extended by com.caucho.burlap.server.BurlapSkeleton

public class BurlapSkeleton
extends AbstractSkeleton

Proxy class for Burlap services.


Constructor Summary
BurlapSkeleton(java.lang.Class apiClass)
          Create a new burlap skeleton.
BurlapSkeleton(java.lang.Object service, java.lang.Class apiClass)
          Create a new burlap skeleton.
 
Method Summary
 void invoke(BurlapInput in, BurlapOutput out)
          Invoke the object with the request from the input stream.
 void invoke(java.lang.Object service, BurlapInput in, BurlapOutput out)
          Invoke the object with the request from the input stream.
 
Methods inherited from class com.caucho.services.server.AbstractSkeleton
getAPIClassName, getHomeClassName, getMethod, getObjectClassName, mangleClass, mangleName, setHomeClass, setObjectClass, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BurlapSkeleton

public BurlapSkeleton(java.lang.Object service,
                      java.lang.Class apiClass)
Create a new burlap skeleton.

Parameters:
service - the underlying service object.
apiClass - the API interface

BurlapSkeleton

public BurlapSkeleton(java.lang.Class apiClass)
Create a new burlap skeleton.

Parameters:
service - the underlying service object.
apiClass - the API interface
Method Detail

invoke

public void invoke(BurlapInput in,
                   BurlapOutput out)
            throws java.lang.Exception
Invoke the object with the request from the input stream.

Parameters:
in - the Burlap input stream
out - the Burlap output stream
Throws:
java.lang.Exception

invoke

public void invoke(java.lang.Object service,
                   BurlapInput in,
                   BurlapOutput out)
            throws java.lang.Exception
Invoke the object with the request from the input stream.

Parameters:
in - the Burlap input stream
out - the Burlap output stream
Throws:
java.lang.Exception