Package com.groiss.org


package com.groiss.org
Accessing the organizational data.
  • Class
    Description
    Common interface for User and Role.
    Interface for describing an application.
    Utilities for writing an authorization class.
    This is an extension of the ExportablePersistentObject class that implements the additional interfaces OptimisticLocking and HasPermissionList.
    Automatically record the history when changing the object via OrgData.
    Interface for classes that provide a logging context when a log entry is written.
    This is an interface for all objects having an owner.
    Objects implementing HasPermissionList have an acl field of type PermissionList.
    Interface for classes that provide a resource for internationalization.
    History Entries with a special Version id
    Called when a change of the IP address in the session is detected.
    Interface for user sessions (login of a named user).
    A log entry written when an instance of HasLog is inserted, updated or deleted.
    Allows to perform actions after login or logout on a IUserSession.
    Handler for deleting object extensions.
    A type for for ganizational unit, for example department, group, etc.
    This interface allows access to the organizational data stored in @enterprise.
    Predefined applications.
    Predefined organization trees.
    Predefined rights.
    Predefined roles.
    Predefined users.
    Class for representing an organizational structure.
    Class for representing an organizational unit.
    The default Authorization class.
    This interface describes a single permission, the base of the @enterprise permission system.
    An PermissionList is an aggregation of Permission entries.
    This interface represents a version of a persistent object and it is intended to be also made persistent.
    Deprecated, for removal: This API element is subject to removal in a future version. 
    Interface for describing a right.
    This interface describes a role.
    A user is a representation for a person registered for working with the system
    This interface describes a role.