Method Summary |
|
__init__ (self)
Yet empty Constructor. |
|
dispatch (self,
node,
message,
incomingmessageid)
Handles incoming services control messages. |
|
downloadServiceDescriptionJob (self,
serviceid,
memberid,
inbackground,
status)
Job function for downloading a ksdl from a remote host. |
|
replyToRequestMemberList (self,
serviceid,
messageid)
Looks for the members of the requested service - if available and
allowed, a list of member ids is sent. |
|
replyToRequestMemberSubscription (self,
newmemberid,
serviceid,
messageid)
Generates the reply to requestMemberSubscription . |
|
replyToRequestServiceDescription (self,
serviceid,
messageid)
Looks for the requested service description and replies
appropriately. |
|
replyToUploadKsdlToMember (self,
serviceid,
ackrequested,
data,
messageid,
timeout)
Processes a request for applying a new version of a service
description. |
String
|
requestMemberList (self,
serviceid,
destinationMemberId)
Requests a list of members subscriped to the service with the given
service id. |
|
requestMemberSubscription (self,
serviceid,
newmemberid,
destinationmemberid)
Send a message to a service authority in order to subscribe to a
service. |
|
requestPushKsdl (self,
destination,
serviceid,
ksdl,
ackrequested)
Push service description to given member. |
String
|
requestServiceDescription (self,
serviceid,
destinationMemberId)
Requests the community description for serviceid from
destinationMemberId. |
|
requestSubscriptionJob (self,
serviceid,
newmemberid,
destination,
secs)
Supporter function for member subscription process. |
String
|
sendServiceControllerMessage (self,
destination,
action,
args,
data,
messagereference,
sucess)
Any service control message should be send through this interface. |
|
uploadKsdlToMember(self,
serviceid,
ksdl,
destination,
communityid,
inbackground,
status)
|
|
uploadKsdlToMemberJob (self,
serviceid,
ksdl,
destination,
community,
timeout)
Uploads the service description to the given member. |