## Uses of Class
de.esprit.netsuite.netdata.event.SystemEvent

- Packages that use SystemEvent
  Package | Description
  --- | ---
  de.esprit.netsuite.client.netch | Contains classes that build the client network adapter
  de.esprit.netsuite.netdata.event | Contains serializable events that are sent by the server
  de.esprit.netsuite.server.netch | Contains classes that build the server network adapter
  de.esprit.netsuite.server.permission | These classes implement the permission system of the esprit server

- - ### Uses of SystemEvent in de.esprit.netsuite.client.netch

    Methods in de.esprit.netsuite.client.netch with parameters of type SystemEvent
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | MessageChannel.`fireSystemEvent(SystemEvent event)`
    `protected abstract void` | AbstractMessageChannel.`fireSystemEvent(SystemEvent event)`

  - ### Uses of SystemEvent in de.esprit.netsuite.netdata.event

    Subclasses of SystemEvent in de.esprit.netsuite.netdata.event
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ClientConnectionEvent` This event is sent by the server to notify about a client connection or disconnection
    `class` | `CoServerConnectionEvent` This event is sent by the server to notify about a co-server connection or disconnection
    `class` | `GroupAssignmentChangeEvent` This event is sent by the server to notify about a changes Group object data
    `class` | `GroupDataChangeEvent` This event is sent by the server to notify about a changes Group object data
    `class` | `PasswordChangeEvent` This event is sent by the server to notify about a change in a user's data
    `class` | `ResourceLockEvent` This event is sent by the server to notify about resource lock activity
    `class` | `ServerShutdownEvent` This event is sent by the server to notify about shutting down.
    `class` | `SystemDataChangeEvent` This event is sent by the server to notify about a change in a group's data
    `class` | `UserAuthenticationEvent` This event is sent by the server to notify about a user login or logout
    `class` | `UserDataChangeEvent` This event is sent by the server to notify about a change in a user's data

  - ### Uses of SystemEvent in de.esprit.netsuite.server.netch

    Methods in de.esprit.netsuite.server.netch with parameters of type SystemEvent
    Modifier and Type | Method and Description
    --- | ---
    `void` | ServerMessageQueue.`sendSystemEvent(SystemEvent sysEvent)`
    `void` | ServerMessageQueue.`sendSystemEvent(SystemEvent sysEvent, Group targetGroup)`
    `void` | ServerMessageQueue.`sendSystemEvent(SystemEvent sysEvent, SessionId targetSession)`
    `void` | ServerMessageQueue.`sendSystemEvent(SystemEvent sysEvent, UserId targetUser)`

  - ### Uses of SystemEvent in de.esprit.netsuite.server.permission

    Subclasses of SystemEvent in de.esprit.netsuite.server.permission
    Modifier and Type | Class and Description
    --- | ---
    `class` | `PermissionAssignmentChangeEvent` This event is sent by the server to notify about a changes Group object data

Copyright © 2014 EsprIT-Systems. All Rights Reserved.