| 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. |
| |
_requestSubscriptionThread(self,
serviceid,
memberid,
destination,
inbackground,
status)
Supporter function for subsribing a member to a service. |