Package overit.geocall.platform
package overit.geocall.platform
-
ClassDescriptionThe purpose of this class is to allow a set of objects to be recorded, and then to be able to recover by a name, that uniquely identifies the instance, or by the java class to which it belongs.This class runs on the very initial phases of the Context startup and collects all annotated classes that will be managed by the specific managerTODO: documentationThis class allows easy access to the application layers, i.e. the software layer that will contain the various application components (Task, DAO, graphics components, ...) and any customizations that will help to create the solution for the customer.This class defines a custom package, i.e. a package that extends or overwrites the defined functionality in a package belonging to a overlayer.Class used to search for a resource within the customizations defined by the various
CustomLayers.Utility class containing the information of a resource discovered during the search phaseUtility class used to create an instance of an another class.A predicate indicating whether the company is not MasterDeprecated, for removal: This API element is subject to removal in a future version.This class is used to give Grants to a package.Class that represents a generic resource present in the class path.Lander<T>This class defines a language package, i.e. a package containing the files used for the translation of the graphical interface.This class defines an application layer, i.e. the software layer that will contain the various application components (Task, DAO, graphics components, ...) and any customizations that will help to create the solution for the customer.This class contains the basic structures to define a package, i.e. a place, within the classpath, with a name and a position.This class manages the Permission usually a permission to perform a certain action.This class manages thePermissionandPermissionSetused to gain access or perform certain actions.This class manages a set of PermissionsClass that contains the interfaces used by the auto-discovery engine to register the business entities.Annotation interface that can be used to set up a dataset.Annotation interface used to define the requirements that must be satisfied before this dataset can be appliedDefine the application scope of the current dataset.Interface used to tag theBusinessTaskto start when the event, specified by thePlatform.Event.value()class, will be launchedInterface used to tag thePipeRequestHandlerto start when the pipe request, specified by thePlatform.Pipe.room()value, will be launched.Annotation used to mark a class as a substitute of another, A substitute is a resource that is resolved by the factory as a direct customization of an original resource The class name of the substitute MUST be the same of the substituted one.Interface that define an instance whose belongs to a company and is related to a specific user.This class defines a script package, i.e. a package that containing the sql scripts, used for the definition of the data model that each layer/module contributes to enriching.
Each layer can contain a script package or, in case it is divided into application modules, it can contain as many script packages as modules.
Each layer/module does not necessarily must have a script package; in case the functionalities do not require to enrich the data model already available, the definition of a script package is not necessary.
When scripts are applied, they are executed in the order defined by the SQL file name; sql files must be named with the following formatThis class implements the object used to create a text instances starting from a resource; the resource is passed as parameter to the make methods in the form of a string defining a path.This class defines a theme package, i.e. a package containing the scss files used to define the application themes.
Platforminstead