System and method for a connector being able to adapt to newer features introduced to a messaging provider with only configuration changes
First Claim
Patent Images
1. A computer-controlled method, comprising:
- providing a resource adapter with access to at least one object wrapper in a wrapper library, the at least one object wrapper comprising a plurality of features;
a wrapper generation tool receiving at least one change to be made to at least one of the plurality of features of the at least one object wrapper;
the wrapper generation tool determining whether it can generate a new object wrapper based on the at least one change to at least one of the plurality of features of the at least one object wrapper;
responsive to a determination that the wrapper generation tool can generate the new object wrapper based on the at least one change to at least one of the plurality of features of the at least one object wrapper, the wrapper generation tool generating the new object wrapper based on the at least one change;
responsive to a determination that the wrapper generation tool cannot generate the new object wrapper based on the at least one change to at least one of the plurality of features of the at least one object wrapper, the wrapper generation tool notifying an administrator that the at least one of the plurality of features cannot be used;
the resource adapter receiving an object from a first messaging provider;
the resource adapter encapsulating the received object with the newly generated object wrapper; and
the resource adapter sending the wrapped object to an application.
3 Assignments
0 Petitions
Accused Products
Abstract
A computer-controlled method can include providing a resource adapter with an object wrapper having a plurality of features, a wrapper generation tool receiving a change to be made to the object wrapper, and the wrapper generation tool generating a new object wrapper based on the change. The resource adapter can receive an object from a messaging provider, adapt the object based on the newly generated object wrapper, and send the wrapped object to an application.
12 Citations
23 Claims
-
1. A computer-controlled method, comprising:
-
providing a resource adapter with access to at least one object wrapper in a wrapper library, the at least one object wrapper comprising a plurality of features; a wrapper generation tool receiving at least one change to be made to at least one of the plurality of features of the at least one object wrapper; the wrapper generation tool determining whether it can generate a new object wrapper based on the at least one change to at least one of the plurality of features of the at least one object wrapper; responsive to a determination that the wrapper generation tool can generate the new object wrapper based on the at least one change to at least one of the plurality of features of the at least one object wrapper, the wrapper generation tool generating the new object wrapper based on the at least one change; responsive to a determination that the wrapper generation tool cannot generate the new object wrapper based on the at least one change to at least one of the plurality of features of the at least one object wrapper, the wrapper generation tool notifying an administrator that the at least one of the plurality of features cannot be used; the resource adapter receiving an object from a first messaging provider; the resource adapter encapsulating the received object with the newly generated object wrapper; and the resource adapter sending the wrapped object to an application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. One or more non-transitory computer-readable media storing instructions that, when executed by a processor, cause the processor to perform the method of:
-
providing a resource adapter with access to at least one object wrapper in a wrapper library, the at least one object wrapper comprising a plurality of features; a wrapper generation tool receiving at least one change to be made to at least one of the plurality of features of the at least one object wrapper; the wrapper generation tool determining whether it can generate a new object wrapper based on the at least one change to at least one of the plurality of features of the at least one object wrapper; responsive to a determination that the wrapper generation tool can generate the object wrapper based on the at least one change to at least one of the plurality of features of the at least one object wrapper, the wrapper generation tool generating the new object wrapper based on the at least one change; responsive to a determination that the wrapper generation tool cannot generate the new object wrapper based on the at least one change to at least one of the plurality of features of the at least one object wrapper, the wrapper generation tool notifying an administrator that the at least one of the plurality of features cannot be used; the resource adapter receiving an object from a first messaging provider; the resource adapter encapsulating the received object with the newly generated object wrapper; and the resource adapter sending the wrapped object to an application.
-
-
18. A system, comprising:
-
a first device hosting a messaging service configured to provide an object; a second device hosting an application; a third device hosting a resource adapter and having a processor that is configured to cause the resource adapter to receive at least one object wrapper comprising a plurality of features and further configured to cause the resource adapter to receive the object from the first device; and a fourth device hosting a wrapper generation tool configured to receive at least one change to be made to at least one of the plurality of features of the at least one object wrapper and further configured to determine whether it can generate a new object wrapper based on the at least one change to at least one of the plurality of features of the at least one object wrapper, generate the new object wrapper based on the at least one change responsive to a determination that the wrapper generation tool can generate the new object wrapper based on the at least one change to at least one of the plurality of features of the at least one object wrapper, and notify an administrator that the at least one of the plurality of features cannot be used responsive to a determination that the wrapper generation tool cannot generate the new object wrapper based on the at least one change to at least one of the plurality of features of the at least one object wrapper, wherein the resource adapter is further configured to encapsulate the received object with the newly generated object wrapper and subsequently send the wrapped object to the application. - View Dependent Claims (19, 20, 21, 22, 23)
-
Specification