|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface HabitatService
This is the main service interface. It exposes the methods needed to
Method Summary | |
---|---|
void |
createEvEService(java.lang.String smid,
SBVRDescription model)
Creates a new EvEService with the indicated definition. |
SolutionSet |
findBestGuessSolution(SBVRDescription model)
Find the best services that fit the indicated model. |
java.lang.String |
getId()
Return the Identifier of this habitat |
void |
importEvEService(EvEService service)
The send method is invoked by the local HabitatService, if the habitat thinks that a service is worth spreading to the connected habitats |
void |
recordNewRequest(org.dbe.servent.InvokationRequest request)
Record a new Request in the Habitat. |
void |
recordNewResponse(org.dbe.servent.InvokationResponse response)
Record a response for a request in the Habitat. |
void |
removeEvEService(java.lang.String smid)
Remove an EvEService from the pool or form the monitoring services. |
Method Detail |
---|
void createEvEService(java.lang.String smid, SBVRDescription model)
smid
- serviceManifest Id of the service, as create by the Semantic Registrymodel
- The SBVR Description of the Servicevoid recordNewRequest(org.dbe.servent.InvokationRequest request)
request
- invokation requestvoid recordNewResponse(org.dbe.servent.InvokationResponse response)
response
- invokation responsevoid importEvEService(EvEService service)
void removeEvEService(java.lang.String smid)
smid
- serviceManifest identifier (this is the same EvEService
identifier)SolutionSet findBestGuessSolution(SBVRDescription model)
model
- DBVR model
java.lang.String getId()
deployment.properties
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |