# Uses of Class
com.sas.services.AbstractRemoteService

Packages that use AbstractRemoteService
Package
Description
com.sas.services
SAS Foundation Services.
com.sas.services.discovery
Discover a service based upon its service capabilities and optionally service attributes.
com.sas.services.events.broker
Broker events that are triggered by various transport protocols.
com.sas.services.events.discovery
Locate event brokers.
com.sas.services.information
Interact with data repositories on behalf of client applications.
com.sas.services.security
Perform Authentication against modular authentication providers with user identities.
com.sas.services.session
Session services.
com.sas.services.user
Maintain user identities and profiles.

- ## Uses of AbstractRemoteService in com.sas.services

  Subclasses of AbstractRemoteService in com.sas.services
  Modifier and Type
  Class
  Description
  `class`
  `AbstractService`
  Abstract implementation of a service.
  Constructors in com.sas.services with parameters of type AbstractRemoteService
  Modifier
  Constructor
  Description
  ``
  `ShutdownThread(AbstractRemoteService service)`
  Constructs a thread that if run will destroy the specified foundation service.

- ## Uses of AbstractRemoteService in com.sas.services.discovery

  Subclasses of AbstractRemoteService in com.sas.services.discovery
  Modifier and Type
  Class
  Description
  `class`
  `AbstractDiscoveryService`
  Abstract discovery service.
  `final class`
  `ActivatableDiscoveryService`
  Remotely accessible discovery service.
  `class`
  `DiscoveryService`
  Discovery service used to store registered services and discovery delegates.

- ## Uses of AbstractRemoteService in com.sas.services.events.broker

  Subclasses of AbstractRemoteService in com.sas.services.events.broker
  Modifier and Type
  Class
  Description
  `class`
  `EventBrokerService`
  Deprecated.
  As of release 9.3, replaced by SAS Midtier Eventing Architecture.

- ## Uses of AbstractRemoteService in com.sas.services.events.discovery

  Subclasses of AbstractRemoteService in com.sas.services.events.discovery
  Modifier and Type
  Class
  Description
  `class`
  `EventBrokerDiscoveryService`
  Deprecated.
  As of release 9.3, replaced by SAS Midtier Eventing Architecture.

- ## Uses of AbstractRemoteService in com.sas.services.information

  Subclasses of AbstractRemoteService in com.sas.services.information
  Modifier and Type
  Class
  Description
  `class`
  `InformationService`
  The Information Service handles finding repositories, connecting a user context to suitable repositories for the identities it contains, and federated searching across repositories.

- ## Uses of AbstractRemoteService in com.sas.services.security

  Subclasses of AbstractRemoteService in com.sas.services.security
  Modifier and Type
  Class
  Description
  `class`
  `AuthenticationService`
  The Authentication Service class.

- ## Uses of AbstractRemoteService in com.sas.services.session

  Subclasses of AbstractRemoteService in com.sas.services.session
  Modifier and Type
  Class
  Description
  `class`
  `SessionService`
  The Session Service provides a mechanism for creating and accessing session contexts.

- ## Uses of AbstractRemoteService in com.sas.services.user

  Subclasses of AbstractRemoteService in com.sas.services.user
  Modifier and Type
  Class
  Description
  `class`
  `UserService`
  The UserServiceInterface provides mechanisms for storing information about users and retrieving user information.