Assured validation for facade method invocations
First Claim
1. A method of validating one or more calling parameters of a method call in a computing environment, comprising:
- evaluating one or more validation conditions, said evaluating comprising utilizing one or more calling parameters provided by a validation method call by a client computing system, said call initiating an activity, said evaluating facilitating a determination of one or more messages to be provided to a user, said one or more messages associated with consequences of continuing said activity;
creating a validation object having data structures that include said one or more validation conditions and said one or more calling parameters, said validation object to be sent to said client computing system to facilitate receipt of said one or more messages by said user;
extracting said one or more calling parameters from said validation object to facilitate a completion of said activity with a set of one or more calling parameters that match said one or more calling parameters.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for validating calling parameters of a method call. Validation conditions are evaluated utilizing original calling parameters provided by a validation method call by a client, where the call is required to initiate an activity. The evaluating facilitates determining messages to be provided to a user, where the messages are associated with consequences of continuing the activity. A validation object having data structures is created. The data structures include the validation conditions and the original calling parameters. The validation object is sent to the client to facilitate receipt of the messages by the user. The calling parameters are extracted from the validation object to facilitate completing the activity with a set of calling parameters matching the original calling parameters.
-
Citations
20 Claims
-
1. A method of validating one or more calling parameters of a method call in a computing environment, comprising:
-
evaluating one or more validation conditions, said evaluating comprising utilizing one or more calling parameters provided by a validation method call by a client computing system, said call initiating an activity, said evaluating facilitating a determination of one or more messages to be provided to a user, said one or more messages associated with consequences of continuing said activity;
creating a validation object having data structures that include said one or more validation conditions and said one or more calling parameters, said validation object to be sent to said client computing system to facilitate receipt of said one or more messages by said user;
extracting said one or more calling parameters from said validation object to facilitate a completion of said activity with a set of one or more calling parameters that match said one or more calling parameters. - View Dependent Claims (2, 3, 4, 5, 6, 7, 19, 20)
-
-
8. A system for validating one or more calling parameters of a method call in a computing environment, comprising:
-
means for evaluating one or more validation conditions, said evaluating comprising utilizing one or more calling parameters provided by a validation method call by a client computing system, said call initiating an activity, said evaluating facilitating a determination of one or more messages to be provided to a user, said one or more messages associated with consequences of continuing said activity;
means for creating a validation object having data structures that include said one or more validation conditions and said one or more calling parameters, said validation object to be sent to said client computing system to facilitate receipt of said one or more messages by said user;
means for extracting said one or more calling parameters from said validation object to facilitate a completion of said activity with a set of one or more calling parameters that match said one or more calling parameters. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product comprising a computer-usable medium including computer-usable program code for validating one or more calling parameters of a method call in a computing environment, the computer program product including:
-
computer-usable code for evaluating one or more validation conditions, said evaluating comprising utilizing one or more calling parameters provided by a validation method call by a client computing system, said call initiating an activity, said evaluating facilitating a determination of one or more messages to be provided to a user, said one or more messages associated with consequences of continuing said activity;
computer-usable code for creating a validation object having data structures that include said one or more validation conditions and said one or more calling parameters, said validation object to be sent to said client computing system to facilitate receipt of said one or more messages by said user;
computer-usable code for extracting said one or more calling parameters from said validation object to facilitate a completion of said activity with a set of one or more calling parameters that match said one or more calling parameters. - View Dependent Claims (16, 17)
-
-
18. A method for deploying computing infrastructure, comprising integrating computer-readable code into a computing system, wherein the code in combination with the computing system is capable of performing a process of validating one or more calling parameters of a method call in a computing environment, the process comprising:
-
evaluating one or more validation conditions, said evaluating comprising utilizing one or more calling parameters provided by a validation method call by a client computing system, said call initiating an activity, said evaluating facilitating a determination of one or more messages to be provided to a user, said one or more messages associated with consequences of continuing said activity;
creating a validation object having data structures that include said one or more validation conditions and said one or more calling parameters, said validation object to be sent to said client computing system to facilitate receipt of said one or more messages by said user;
extracting said one or more calling parameters from said validation object to facilitate a completion of said activity with a set of one or more calling parameters that match said one or more calling parameters.
-
Specification