# Uses of Class
com.sas.services.connection.Puddle

Packages that use Puddle
Package
Description
com.sas.services.connection
Service for making and managing connections to IOM servers.
com.sas.services.connection.jndi
JNDI connection services.
com.sas.services.connection.omr
Provides a connection factory configuation for use with a SAS Metadata Server.
com.sas.services.connection.platform
Provides a connection factory configuation for use with SAS Foundation Services.

- ## Uses of Puddle in com.sas.services.connection

  Methods in com.sas.services.connection that return Puddle
  Modifier and Type
  Method
  Description
  `protected static Puddle[]`
  ConnectionFactoryUtil.`copyPuddleArray(Puddle[] in)`
  `Puddle`
  PuddleEnvelope.`getPuddle()`
  `Puddle[]`
  ManualConnectionFactoryConfiguration.`getPuddleArray()`
  Get a copy of the puddles that factories with this configuration connect to.
  `protected Puddle[]`
  ManualConnectionFactoryConfiguration.`getPuddlesNoCopy()`
  Methods in com.sas.services.connection with parameters of type Puddle
  Modifier and Type
  Method
  Description
  `protected boolean`
  AuthServer.`authorizeUser(Object identity, Puddle puddle)`
  `protected static Puddle[]`
  ConnectionFactoryUtil.`copyPuddleArray(Puddle[] in)`
  `protected static String`
  ConnectionFactoryUtil.`puddleArrayToString(Puddle[] puddleArr)`
  Constructors in com.sas.services.connection with parameters of type Puddle
  Modifier
  Constructor
  Description
  ``
  `ManualConnectionFactoryConfiguration(Puddle puddle)`
  Create a configuration for an connection factory that creates and manages connections to the specified puddle.
  ``
  `ManualConnectionFactoryConfiguration(Puddle[] puddles)`
  Create a configuration for an connection factory that creates and manages connections to the specified puddles.
  ``
  `PuddleEnvelope(Puddle puddle)`
  Construct an envelope for a puddle.

- ## Uses of Puddle in com.sas.services.connection.jndi

  Methods in com.sas.services.connection.jndi with parameters of type Puddle
  Modifier and Type
  Method
  Description
  `protected boolean`
  JNDIAuthServer.`authorizeUser(Object identity, Puddle puddle)`

- ## Uses of Puddle in com.sas.services.connection.omr

  Methods in com.sas.services.connection.omr with parameters of type Puddle
  Modifier and Type
  Method
  Description
  `protected boolean`
  OMRAuthServer.`authorizeUser(Object identity, Puddle puddle)`
  `protected static boolean`
  RemoteUtil.`isUnrestrictedPoolAdmin(Puddle[] puddleArr)`

- ## Uses of Puddle in com.sas.services.connection.platform

  Methods in com.sas.services.connection.platform with parameters of type Puddle
  Modifier and Type
  Method
  Description
  `protected boolean`
  PlatformOMRAuthServer.`authorizeUser(Object identity, Puddle puddle)`