org.enhydra.shark.asap
Class AsapInstanceBindingImpl

java.lang.Object
  extended byorg.enhydra.shark.asap.AsapInstanceBindingImpl
All Implemented Interfaces:
InstancePortType, java.rmi.Remote

public class AsapInstanceBindingImpl
extends java.lang.Object
implements InstancePortType

ASAP instance service implementation

Version:
0.11
Author:
V.Puskas

Constructor Summary
AsapInstanceBindingImpl()
           
 
Method Summary
 void changeState(Request rqHead, ChangeStateRq rqBody, ResponseHolder rsHead, ChangeStateRsHolder rsBody)
          Method changeState
 void getProperties(Request rqHead, java.lang.String rqBody, ResponseHolder rsHead, GetPropertiesRsHolder rsBody)
          Method getProperties
 void setProperties(Request rqHead, SetPropertiesRq rqBody, ResponseHolder rsHead, SetPropertiesRsHolder rsBody)
          Method setProperties
 void subscribe(Request rqHead, SubscribeRq rqBody, ResponseHolder rsHead, javax.xml.rpc.holders.StringHolder rsBody)
          Method subscribe
 void unsubscribe(Request rqHead, UnsubscribeRq rqBody, ResponseHolder rsHead, javax.xml.rpc.holders.StringHolder rsBody)
          Method unsubscribe
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AsapInstanceBindingImpl

public AsapInstanceBindingImpl()
Method Detail

getProperties

public void getProperties(Request rqHead,
                          java.lang.String rqBody,
                          ResponseHolder rsHead,
                          GetPropertiesRsHolder rsBody)
                   throws java.rmi.RemoteException
Method getProperties

Specified by:
getProperties in interface InstancePortType
Parameters:
rqHead - a Request
rqBody - an Object
rsHead - a ResponseHolder
rsBody - a GetPropertiesRsHolder
Throws:
java.rmi.RemoteException

setProperties

public void setProperties(Request rqHead,
                          SetPropertiesRq rqBody,
                          ResponseHolder rsHead,
                          SetPropertiesRsHolder rsBody)
                   throws java.rmi.RemoteException
Method setProperties

Specified by:
setProperties in interface InstancePortType
Parameters:
rqHead - a Request
rqBody - a SetPropertiesRq
rsHead - a ResponseHolder
rsBody - a SetPropertiesRsHolder
Throws:
java.rmi.RemoteException

subscribe

public void subscribe(Request rqHead,
                      SubscribeRq rqBody,
                      ResponseHolder rsHead,
                      javax.xml.rpc.holders.StringHolder rsBody)
               throws java.rmi.RemoteException
Method subscribe

Specified by:
subscribe in interface InstancePortType
Parameters:
rqHead - a Request
rqBody - a SubscribeRq
rsHead - a ResponseHolder
rsBody - an ObjectHolder
Throws:
java.rmi.RemoteException

unsubscribe

public void unsubscribe(Request rqHead,
                        UnsubscribeRq rqBody,
                        ResponseHolder rsHead,
                        javax.xml.rpc.holders.StringHolder rsBody)
                 throws java.rmi.RemoteException
Method unsubscribe

Specified by:
unsubscribe in interface InstancePortType
Parameters:
rqHead - a Request
rqBody - an UnsubscribeRq
rsHead - a ResponseHolder
rsBody - an ObjectHolder
Throws:
java.rmi.RemoteException

changeState

public void changeState(Request rqHead,
                        ChangeStateRq rqBody,
                        ResponseHolder rsHead,
                        ChangeStateRsHolder rsBody)
                 throws java.rmi.RemoteException
Method changeState

Specified by:
changeState in interface InstancePortType
Parameters:
rqHead - a Request
rqBody - a ChangeStateRq
rsHead - a ResponseHolder
rsBody - a ChangeStateRsHolder
Throws:
java.rmi.RemoteException