|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface HashMapRequestManager
Defines the operations to send a request expressed by a String containing the action name and a HashMap containing the action properties.
Method Summary | |
---|---|
java.lang.String |
sendHashMapRequest(FeedbackReceiver feedbackReceiver,
KAoSEntityDescription receiverDesc,
java.lang.String actionName)
This method sends a request to an entity identified by the given receiverDesc to perform an action described by the given String and a HashMap containing the action properties. |
java.lang.String |
sendHashMapRequest(FeedbackReceiver feedbackReceiver,
KAoSEntityDescription receiverDesc,
java.lang.String actionName,
java.util.HashMap properties)
This method sends a request to an entity identified by the given receiverDesc to perform an action described by the given String and a HashMap containing the action properties. |
java.lang.String |
sendHashMapRequest(FeedbackReceiver feedbackReceiver,
java.lang.String receiverID,
java.lang.String actionName)
This method sends a request to an entity identified by the given receiverID to perform an action described by the given String. |
java.lang.String |
sendHashMapRequest(FeedbackReceiver feedbackReceiver,
java.lang.String receiverID,
java.lang.String actionName,
java.util.HashMap properties)
This method sends a request to an entity identified by the given receiverID to perform an action described by the given String and a HashMap containing the action properties. |
java.lang.Object |
sendHashMapRequest(KAoSEntityDescription receiverDesc,
java.lang.String actionName)
This method sends a request described by an OWL String to perform an action by an entity identified by the KAoSEntityDescription. |
java.lang.Object |
sendHashMapRequest(KAoSEntityDescription receiverDesc,
java.lang.String actionName,
java.util.HashMap properties)
This method sends a request described by an OWL String to perform an action by an entity identified by the KAoSEntityDescription. |
java.lang.Object |
sendHashMapRequest(java.lang.String receiverID,
java.lang.String actionName)
This method sends a request described by the given String and a HashMap containing the action properties to perform an action by an entity identified by the receiverID. |
java.lang.Object |
sendHashMapRequest(java.lang.String receiverID,
java.lang.String actionName,
java.util.HashMap properties)
This method sends a request described by the given String and a HashMap containing the action properties to perform an action by an entity identified by the receiverID. |
Method Detail |
---|
java.lang.String sendHashMapRequest(FeedbackReceiver feedbackReceiver, java.lang.String receiverID, java.lang.String actionName, java.util.HashMap properties) throws ActionFailureException, NotLocatableException, TransportFailure
feedbackReceiver
- is the FeedbackReceiver requesting the action.
All feedback from the action execution will be sent to it.receiverID
- is the String that identifies the entity, which is
requested to perform the action. The receiverID is the one
that the action executor has registered with KAoS.actionName
- is a String representing the name of the action as defined in
the associated ontology.properties
- is a HashMap of ontological Strings representing
the desired properties of the action and the
associated values.
ActionFailureException
- containing the reason for failure.
See ontology to determine specific reasons available for
a given action
NotLocatableException
- when the entity reqested to perform the action cannot be located.
TransportFailure
- when the request cannot be sent due to transport failure.java.lang.String sendHashMapRequest(FeedbackReceiver feedbackReceiver, java.lang.String receiverID, java.lang.String actionName) throws ActionFailureException, NotLocatableException, TransportFailure
feedbackReceiver
- is the FeedbackReceiver requesting the action.
All feedback from the action execution will be sent to it.receiverID
- is the String that identifies the entity, which is
requested to perform the action. The receiverID is the one
that the action executor has registered with KAoS.actionName
- is a String representing the name of the action as defined in
the associated ontology.
ActionFailureException
- containing the reason for failure.
See ontology to determine specific reasons available for
a given action
NotLocatableException
- when the entity reqested to perform the action cannot be located.
TransportFailure
- when the request cannot be sent due to transport failure.java.lang.String sendHashMapRequest(FeedbackReceiver feedbackReceiver, KAoSEntityDescription receiverDesc, java.lang.String actionName, java.util.HashMap properties) throws ActionFailureException, NotLocatableException, TransportFailure
feedbackReceiver
- is the FeedbackReceiver requesting the action.
All feedback from the action execution will be sent to it.receiverDesc
- is a KAosEntityDescription of the entity, which is requested
to perform the action.actionName
- is a String representing the name of the action as defined in
the associated ontology.properties
- is a HashMap of ontological Strings representing
the desired properties of the action and the
associated values.
ActionFailureException
- containing the reason for failure.
See ontology to determine specific reasons available for
a given action
NotLocatableException
- when the entity reqested to perform the action cannot be located.
TransportFailure
- when the request cannot be sent due to transport failure.java.lang.String sendHashMapRequest(FeedbackReceiver feedbackReceiver, KAoSEntityDescription receiverDesc, java.lang.String actionName) throws ActionFailureException, NotLocatableException, TransportFailure
feedbackReceiver
- is the FeedbackReceiver requesting the action.
All feedback from the action execution will be sent to it.receiverDesc
- is a KAosEntityDescription of the entity, which is requested
to perform the action.actionName
- is a String representing the name of the action as defined in
the associated ontology.
ActionFailureException
- containing the reason for failure.
See ontology to determine specific reasons available for
a given action
NotLocatableException
- when the entity reqested to perform the action cannot be located.
TransportFailure
- when the request cannot be sent due to transport failure.java.lang.Object sendHashMapRequest(java.lang.String receiverID, java.lang.String actionName, java.util.HashMap properties) throws ActionFailureException, NotLocatableException, TransportFailure
receiverID
- is the String that identifies the entity, which is
requested to perform the action. The receiverID is the one
that the action executor has registered with KAoS.actionName
- is a String representing the name of the action as defined in
the associated ontology.properties
- is a HashMap of ontological Strings representing
the desired properties of the action and the
associated values.
ActionFailureException
- containing the reason for failure.
See ontology to determine specific reasons available for
a given action
NotLocatableException
- when the entity reqested to perform the action cannot be located.
TransportFailure
- when the request cannot be sent due to transport failure.java.lang.Object sendHashMapRequest(java.lang.String receiverID, java.lang.String actionName) throws ActionFailureException, NotLocatableException, TransportFailure
receiverID
- is the String that identifies the entity, which is
requested to perform the action. The receiverID is the one
that the action executor has registered with KAoS.actionName
- is a String representing the name of the action as defined in
the associated ontology.properties
- is a HashMap of ontological Strings representing
the desired properties of the action and the
associated values.
ActionFailureException
- containing the reason for failure.
See ontology to determine specific reasons available for
a given action
NotLocatableException
- when the entity reqested to perform the action cannot be located.
TransportFailure
- when the request cannot be sent due to transport failure.java.lang.Object sendHashMapRequest(KAoSEntityDescription receiverDesc, java.lang.String actionName, java.util.HashMap properties) throws ActionFailureException, NotLocatableException, TransportFailure
receiverDesc
- is the KAoSEntityDescription that identifies the entity, which is
requested to perform the action.actionName
- is a String representing the name of the action as defined in
the associated ontology.properties
- is a HashMap of ontological Strings representing
the desired properties of the action and the
associated values.
ActionFailureException
- containing the reason for failure.
See ontology to determine specific reasons available for
a given action
NotLocatableException
- when the entity reqested to perform the action cannot be located.
TransportFailure
- when the request cannot be sent due to transport failure.java.lang.Object sendHashMapRequest(KAoSEntityDescription receiverDesc, java.lang.String actionName) throws ActionFailureException, NotLocatableException, TransportFailure
receiverDesc
- is the KAoSEntityDescription that identifies the entity, which is
requested to perform the action.actionName
- is a String representing the name of the action as defined in
the associated ontology.properties
- is a HashMap of ontological Strings representing
the desired properties of the action and the
associated values.
ActionFailureException
- containing the reason for failure.
See ontology to determine specific reasons available for
a given action
NotLocatableException
- when the entity reqested to perform the action cannot be located.
TransportFailure
- when the request cannot be sent due to transport failure.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |