# Uses of Interface
com.sas.services.ServiceFactoryInterface

Packages that use ServiceFactoryInterface
Package
Description
com.sas.services
SAS Foundation Services.
com.sas.services.deployment
This subsystem provides utilities to deploy and lookup 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.session
Session services.
com.sas.services.storedprocess
Execute stored processes.

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

  Classes in com.sas.services that implement ServiceFactoryInterface
  Modifier and Type
  Class
  Description
  `class`
  `AbstractServiceFactory`
  Abstract foundation service factory.
  Methods in com.sas.services that return ServiceFactoryInterface
  Modifier and Type
  Method
  Description
  `ServiceFactoryInterface`
  ServiceAggregateConfig.`getServiceFactory()`
  Gets the service's factory.

- ## Uses of ServiceFactoryInterface in com.sas.services.deployment

  Methods in com.sas.services.deployment that return ServiceFactoryInterface
  Modifier and Type
  Method
  Description
  `static final ServiceFactoryInterface`
  AbstractServiceDeployment.`getServiceFactory(String serviceFactoryClassName)`
  `ServiceFactoryInterface`
  DeploymentService.`getServiceFactory()`
  Gets the service's factory.

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

  Classes in com.sas.services.discovery that implement ServiceFactoryInterface
  Modifier and Type
  Class
  Description
  `class`
  `DiscoveryServiceFactory`
  Factory used to manufacture a remotely accessible discovery service.

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

  Classes in com.sas.services.events.broker that implement ServiceFactoryInterface
  Modifier and Type
  Class
  Description
  `class`
  `EventBrokerServiceFactory`
  Deprecated.
  As of release 9.3, replaced by SAS Midtier Eventing Architecture.

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

  Classes in com.sas.services.events.discovery that implement ServiceFactoryInterface
  Modifier and Type
  Class
  Description
  `class`
  `EventBrokerDiscoveryServiceFactory`
  Deprecated.
  As of release 9.3, replaced by SAS Midtier Eventing Architecture.

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

  Classes in com.sas.services.session that implement ServiceFactoryInterface
  Modifier and Type
  Class
  Description
  `class`
  `SessionServiceFactory`
  Factory used to manufacture a session service.

- ## Uses of ServiceFactoryInterface in com.sas.services.storedprocess

  Classes in com.sas.services.storedprocess that implement ServiceFactoryInterface
  Modifier and Type
  Class
  Description
  `class`
  `StoredProcessServiceFactory`
  Factory used to manufacture a stored process service.