Package com.caucho.burlap.server
Class BurlapSkeleton
- java.lang.Object
-
- com.caucho.services.server.AbstractSkeleton
-
- com.caucho.burlap.server.BurlapSkeleton
-
public class BurlapSkeleton extends AbstractSkeleton
Proxy class for Burlap services.
-
-
Constructor Summary
Constructors Constructor Description 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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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
-
-
-
-
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 streamout
- 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 streamout
- the Burlap output stream- Throws:
java.lang.Exception
-
-