# PSF-LoginServer - master - net.psforever.services
PSF - LoginServer - master - net.psforever.services
Keywords: PSF LoginServer master net.psforever.services

PSF-LoginServer - master < Back


# Packages

-  package root
  Definition Classes
    root
-  package net
  Definition Classes
    root
-  package psforever
  Definition Classes
    net
-  package actors
  Definition Classes
    psforever
-  package filters
  Definition Classes
    psforever
-  package login
  Definition Classes
    psforever
-  package newcodecs
  Definition Classes
    psforever
-  package objects
  Definition Classes
    psforever
-  package packet
  Definition Classes
    psforever
-  package persistence
  Definition Classes
    psforever
-  package server
  Definition Classes
    psforever
-  package services
  Definition Classes
    psforever
-  package account
-  package avatar
-  package chat
-  package galaxy
-  package hart
-  package local
-  package properties
-  package support
-  package teamwork
-  package vehicle
- GenericEventBus
- GenericEventBusMsg
- InterstellarClusterService
- RemoverActor
- Service
- ServiceManager
-  package tools
  Definition Classes
    psforever
-  package types
  Definition Classes
    psforever
-  package util
  Definition Classes
    psforever
-  package zones
  Definition Classes
    psforever

p

net.psforever

# services

#### package services


Ordering

1. Alphabetic

Visibility

1. Public
2. Protected

### Package Members

1.  package account
2.  package avatar
3.  package chat
4.  package galaxy
5.  package hart
6.  package local
7.  package properties
8.  package support
9.  package teamwork
10.  package vehicle

### Type Members

1.  class GenericEventBus [A <: GenericEventBusMsg] extends ActorEventBus with SubchannelClassification
2.  trait GenericEventBusMsg extends AnyRef
3.  class InterstellarClusterService extends AbstractBehavior[Command]
4.  abstract class RemoverActor extends SupportActor[Entry]

   The base class for a type of "destruction `Actor`" intended to be used for delaying object cleanup activity.

   The base class for a type of "destruction `Actor`" intended to be used for delaying object cleanup activity. Objects submitted to this process should be registered to a global unique identified system for a given region as is specified in their submission.
   Two waiting lists are used to pool the objects being removed. The first list is a basic pooling list that precludes any proper removal actions and is almost expressly for delaying the process. Previously-submitted tasks can be removed from this list so long as a matching object can be found. Tasks in this list can also be expedited into the second list without having to consider delays. After being migrated to the secondary list, the object is considered beyond the point of no return. Followup activity will lead to its inevitable unregistering and removal.
   Functions have been provided for `override` in order to interject the appropriate cleanup operations. The activity itself is typically removing the object in question from a certain list, dismissing it with a mass distribution of `ObjectDeleteMessage` packets, and finally unregistering it. Some types of object have (de-)implementation variations which should be made explicit through the overrides.

5.  class ServiceManager extends Actor

### Value Members

1.  object InterstellarClusterService
2.  object RemoverActor extends SupportActorCaseConversions
3.  object Service
4.  object ServiceManager

### Ungrouped