SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR GENERATING A SET OF INSTRUCTIONS TO AN ON-DEMAND DATABASE SERVICE
First Claim
Patent Images
1. A method, comprising:
- receiving at a platform supporting applications built by third parties, at least one programming language instruction associated with at least one custom object;
determining a shape for the at least one custom object based upon a runtime instance of the at least one custom object; and
generating, based on the at least one programming language instruction, a set of instructions to an on-demand database service, the set of instructions configured to operate upon the runtime instance of the at least one custom object based upon the shape.
2 Assignments
0 Petitions
Accused Products
Abstract
In accordance with embodiments, there are provided mechanisms and methods for generating a set of instructions to an on-demand database service. These mechanisms and methods for generating a set of instructions to an on-demand database service can enable embodiments to generate instructions capable of operating on objects, without having any knowledge of the objects on which the instructions are going to operate, until runtime. The ability of embodiments to provide this instruction generation may allow generic instructions to be generated, independent of the objects on which they will operate.
73 Citations
21 Claims
-
1. A method, comprising:
-
receiving at a platform supporting applications built by third parties, at least one programming language instruction associated with at least one custom object; determining a shape for the at least one custom object based upon a runtime instance of the at least one custom object; and generating, based on the at least one programming language instruction, a set of instructions to an on-demand database service, the set of instructions configured to operate upon the runtime instance of the at least one custom object based upon the shape. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A machine-readable medium carrying one or more sequences of instructions which, when executed by one or more processors, cause the one or more processors to carry out the steps of:
-
receiving at a platform supporting applications built by third parties, at least one programming language instruction associated with at least one custom object; determining a shape for the at least one custom object based upon a runtime instance of the at least one custom object; and generating, based on the at least one programming language instruction, a set of instructions to an on-demand database service, the set of instructions configured to operate upon the runtime instance of the at least one custom object based upon the shape.
-
-
20. An apparatus, comprising:
a processor; and one or more stored sequences of instructions which, when executed by the processor, cause the processor to carry out the steps of; receiving at a platform supporting applications built by third parties, at least one programming language instruction associated with at least one custom object; determining a shape for the at least one custom object based upon a runtime instance of the at least one custom object; and generating, based on the at least one programming language instruction, a set of instructions to an on-demand database service, the set of instructions configured to operate upon the runtime instance of the at least one custom object based upon the shape.
-
21. A method for transmitting code for use in a multi-tenant database system on a transmission medium, the method comprising:
-
transmitting code for receiving at a platform supporting applications built by third parties, at least one programming language instruction associated with at least one custom object; transmitting code for determining a shape for the at least one custom object based upon a runtime instance of the at least one custom object; and transmitting code for generating, based on the at least one programming language instruction, a set of instructions to an on-demand database service, the set of instructions configured to operate upon the runtime instance of the at least one custom object based upon the shape.
-
Specification