摘要:
A method includes receiving by a first application an input from a user; performing a service by the second application, the service related to the input received by the first application; obtaining a log of all data locks set by the second application while performing the service, wherein the log indicates a data lock object and a data lock argument for each data lock set by the second application; and setting a generic lock having an associated generic lock object and a generic lock argument, wherein the generic lock argument indicates the data lock object and the data lock argument. In one embodiment, the a unique checksum is created, using an algorithm, for every service response.
摘要:
One embodiment of a method comprises adding an action script to an ordered stack of action scripts maintained by an execution controller, wherein the added action script corresponds to a navigation input received at a first application, the added action script is unpopulated by a data input, and the added action script is added last in an order of the ordered stack. The embodiment also comprises providing the ordered stack of action scripts to a second application by the execution controller, and executing at the second application the ordered stack of action scripts according to the order, the ordered stack having the unpopulated first action script. The embodiment also comprises populating the added first action script with the data input, wherein the data input is received at the first application and the populating occurs after the executing.
摘要:
In a system and method for recalling a state in an application, a processor may store in a memory data representing a first set of previously executed commands, the first set representing a current application state, and, for recalling a previously extant application state different than the current application state, the processor may modify the data to represent a second set of commands and may execute in sequence the second set of commands.
摘要:
Methods and systems for specifying the state of an application interface during configuration of the business system are provided. A state controller can manage communication between application interfaces and interface proxies. Each interface proxy replicates the services exposed by an application interface associated with backend applications in a business system. The state controller allows each application to operate in a stateful mode, a stateless mode, or a combined mode. The mode for an application can be specified during configuration/installation of the business system, removing the need to specify communication modes for applications during design and development of the applications and business system. The use of an interface proxy allows user interface (frontend) application to be developed and/or configured individually, and without regard to the communication mode used by the backend applications.
摘要:
Method and apparatus for curriculum exclusive booking is provided. A request is received for booking a course and based on a value of a first booking option it is determined whether the course is allowed to be booked, whether the course is bookable only as part of a curriculum, or whether the course is bookable depending on a value of a second booking option. If it is determined that the course is bookable depending on the value of the second booking option, it is determined whether the course is allowed to be booked or whether the course is bookable only as part of a curriculum. The request is processed based on the value of the first booking option or the value of the second booking option.
摘要:
The present embodiments provide a system and methods for allowing a user to interact with a learning management system. The user is able register, cancel or follow up with classes offered within the learning management system. For each user action there is a corresponding method that allows for links to be created between the user and the class. The links contain specific rules that may be determined by an administrator. The links further contain collaboration rooms and other tools based on the users status within the learning management system.
摘要:
Methods and systems for specifying the state of an application interface during configuration of the business system are provided. A state controller can manage communication between application interfaces and interface proxies. Each interface proxy replicates the services exposed by an application interface associated with backend applications in a business system. The state controller allows each application to operate in a stateful mode, a stateless mode, or a combined mode. The mode for an application can be specified during configuration/installation of the business system, removing the need to specify communication modes for applications during design and development of the applications and business system. The use of an interface proxy allows user interface (frontend) application to be developed and/or configured individually, and without regard to the communication mode used by the backend applications.
摘要:
A method includes receiving by a first application an input from a user; performing a service by the second application, the service related to the input received by the first application; obtaining a log of all data locks set by the second application while performing the service, wherein the log indicates a data lock object and a data lock argument for each data lock set by the second application; and setting a generic lock having an associated generic lock object and a generic lock argument, wherein the generic lock argument indicates the data lock object and the data lock argument. In one embodiment, the a unique checksum is created, using an algorithm, for every service response.
摘要:
Methods, computer-readable media, and systems control a backend. In one implementation, a method controls a backend by executing, at the backend, at least one command. The method may determine, by applying a set of ambistateful criteria, whether to place the backend under stateless control or stateful control, upon completion of executing the at least one command.
摘要:
Systems and methods are provided for dynamically selecting a locking strategy for a request by a source to use a stored data object in a computerized system. According to one implementation, a method is provided that comprises receiving, by a locking layer, a request from the source to use a stored data object, and determining, with the locking layer, a locking strategy for the request based on a set of locking configuration rules modifiable by a system administrator. The method also includes associating the request with the determined locking strategy. In some implementations, the request and locking strategy may be forwarded to a data management server, which obtains the physical locks on the data objects. The locking strategy may also be changed by the locking layer when the use of the object changes during runtime of the application.