Custom metadata in loosely coupled triggers
First Claim
1. A method for using a custom metadata type with loosely coupled triggers, the methodcomprising:
- receiving, by a database system, a definition of custom metadata type, the definition comprising at least one relationship field associated with a triggerable database object;
associating, by the database system, the definition of the custom metadata type with a loosely-coupled trigger; and
causing, by the database system, the loosely-coupled trigger to execute based on generating a custom metadata record of the custom metadata type, the custom metadata record being generated after the loosely-coupled trigger is compiled and including a triggerable database object value for the relationship field.
2 Assignments
0 Petitions
Accused Products
Abstract
A database system that supports associating a custom metadata type with loosely coupled triggers may be implemented to include instructions to receive a definition of a custom metadata type, the definition comprising at least one relationship field associated with a triggerable database object. The database system may also include instructions to associate the definition of the custom metadata type with a loosely-coupled trigger, and to cause the loosely-coupled trigger to execute based on generating a custom metadata record of the custom metadata type. The custom metadata record including a triggerable database object value for the relationship field.
142 Citations
20 Claims
-
1. A method for using a custom metadata type with loosely coupled triggers, the method
comprising: -
receiving, by a database system, a definition of custom metadata type, the definition comprising at least one relationship field associated with a triggerable database object; associating, by the database system, the definition of the custom metadata type with a loosely-coupled trigger; and causing, by the database system, the loosely-coupled trigger to execute based on generating a custom metadata record of the custom metadata type, the custom metadata record being generated after the loosely-coupled trigger is compiled and including a triggerable database object value for the relationship field. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus for custom metadata with loosely coupled triggers, the apparatus comprising:
-
one or more processors; and a non-transitory computer readable medium storing a plurality of instructions, which when executed, cause the one or more processors to; receive, by a database system, a definition of custom metadata type, the definition comprising at least one relationship field associated with a triggerable database object; associate, by the database system, the definition of the custom metadata type with a loosely-coupled trigger; and cause, by the database system, the loosely-coupled trigger to execute based on generating a custom metadata record of the custom metadata type, the custom metadata record being generated after the loosely-coupled trigger is compiled and including a triggerable database object value for the relationship field. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer program product comprising computer-readable program code to be executed by one or more processors when retrieved from a non-transitory computer-readable medium, the program code including instructions to:
receive, by a database system, a definition of custom metadata type, the definition comprising at least one relationship field associated with a triggerable database object; associate, by the database system, the definition of the custom metadata type with a loosely-coupled; and cause, by the database system, the loosely-coupled trigger to execute based on generating a custom metadata record of the custom metadata type, the custom metadata record being generated after the loosely-coupled trigger is compiled and including a triggerable database object value for the relationship field. - View Dependent Claims (16, 17, 18, 19, 20)
Specification