Custom metadata in loosely coupled triggers
Assigneesalesforce.com, inc.
InventorAvrom Irwin Roy-Faderman
Life of this patent
Estimating the term…
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.
Claims20
A method for using a custom metadata type with in 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 including a triggerable database object value for the relationship field.
An apparatus for custom metadata in 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 including a triggerable database object value for the relationship field.
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 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 including a triggerable database object value for the relationship field.
Dependencies are inferred from the claim text.