Systems and methods for mobility server administration
First Claim
1. A method of an administration server comprising:
- assigning a first attribute to one or more objects by a plug-in of an administration service of the administration server;
adding one or more tasks by one or more plug-ins to a job created by one of the one or more plug-ins, wherein a plurality of system throttling parameters and job throttling parameters of the job and the one or more tasks determine a number of tasks that can be executed at a same time, and wherein each task can only be executed when it has been granted a system slot and a job slot; and
wherein the plug-in implements a method of a functionality set to extend the one or more objects with the first attribute transparently to the administration server, the method being callable by the administration service to perform the assigning.
4 Assignments
0 Petitions
Accused Products
Abstract
An administration server of an administration service assigns attributes to objects by a plug-in of the administration service. The plug-in implements a method of a functionality set and the method is callable by the administration service to perform the assigning. Additionally or alternatively, the administration server triggers a reconciliation event by changing the assignment of an attribute of the users that comprise objects of plug-ins; determines a scope of the users and which objects are affected by changing the assignment; and reconciles conflicting assignments. Additionally or alternatively, the administration server adds tasks by the plug-ins to a job created by the plug-ins with the tasks performing the assigning; and removes tasks from the job to optimize it.
-
Citations
33 Claims
-
1. A method of an administration server comprising:
-
assigning a first attribute to one or more objects by a plug-in of an administration service of the administration server; adding one or more tasks by one or more plug-ins to a job created by one of the one or more plug-ins, wherein a plurality of system throttling parameters and job throttling parameters of the job and the one or more tasks determine a number of tasks that can be executed at a same time, and wherein each task can only be executed when it has been granted a system slot and a job slot; and wherein the plug-in implements a method of a functionality set to extend the one or more objects with the first attribute transparently to the administration server, the method being callable by the administration service to perform the assigning. - View Dependent Claims (2, 3, 4, 5, 6, 7, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
8. A method of an administration server comprising:
-
triggering a reconciliation event by changing an assignment of an attribute of one or more users that each comprise one or more objects of one or more plug-ins by the one or more plug-ins to extend the one or more objects with the changed assignment of an attribute transparently to the administration server; determining a scope of the one or more users affected by changing the assignment; determining one or more objects of the one or more plug-ins that are affected by changing the assignment; reconciling the assignment with any conflicting assignments via one or more reconciliation objects, the conflicting assignments determined from one of the scope and the one or more objects that are affected; and adding one or more tasks by one or more plug-ins to a job created by one of the one or more plug-ins, wherein a plurality of system throttling parameters and job throttling parameters of the job and the one or more tasks determine a number of tasks that can be executed at a same time, and wherein each task can only be executed when it has been granted a system slot and a job slot. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method of an administration server comprising:
-
assigning an attribute to an object of one or more users via an administration service;
adding one or more tasks by one or more plug-ins to a job created by one of the one or more plug-ins, the one or more tasks performing the assigning;removing one or more of the one or more tasks from the job to optimize the job based on a set of rules; performing the assigning by the one or more plug-ins to extend the one or more objects with the attribute transparently to the administration server; and adding one or more tasks by one or more plug-ins to a job created by one of the one or more plug-ins, wherein a plurality of system throttling parameters and job throttling parameters of the job and the one or more tasks determine a number of tasks that can be executed at a same time, and wherein each task can only be executed when it has been granted a system slot and a job slot. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification