1
16
17
20
21
27
28 package oasis.names.tc.wsrp.v1.bind;
29
30 import org.apache.wsrp4j.producer.driver.WSRPEngine;
31
32 public class WSRP_v1_Registration_Binding_SOAPImpl implements
33 oasis.names.tc.wsrp.v1.intf.WSRP_v1_Registration_PortType {
34 public oasis.names.tc.wsrp.v1.types.RegistrationContext register(
35 oasis.names.tc.wsrp.v1.types.RegistrationData register)
36 throws java.rmi.RemoteException,
37 oasis.names.tc.wsrp.v1.types.OperationFailedFault,
38 oasis.names.tc.wsrp.v1.types.MissingParametersFault {
39 return WSRPEngine.getInstance().register(register);
40 }
41
42 public oasis.names.tc.wsrp.v1.types.ReturnAny deregister(
43 oasis.names.tc.wsrp.v1.types.RegistrationContext deregister)
44 throws java.rmi.RemoteException,
45 oasis.names.tc.wsrp.v1.types.InvalidRegistrationFault,
46 oasis.names.tc.wsrp.v1.types.OperationFailedFault {
47 return WSRPEngine.getInstance().deregister(deregister);
48 }
49
50 public oasis.names.tc.wsrp.v1.types.RegistrationState modifyRegistration(
51 oasis.names.tc.wsrp.v1.types.ModifyRegistration modifyRegistration)
52 throws java.rmi.RemoteException,
53 oasis.names.tc.wsrp.v1.types.InvalidRegistrationFault,
54 oasis.names.tc.wsrp.v1.types.OperationFailedFault,
55 oasis.names.tc.wsrp.v1.types.MissingParametersFault {
56 return WSRPEngine.getInstance().modifyRegistration(modifyRegistration);
57 }
58
59 }