| 
|||||||||
| 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 | ||||||||