# com.beasys.commerce.ebusiness.catalog.util
CatalogResourceManager Class

public abstract class CatalogResourceManager
extends `Object`

Utility class used for accessing named Product Catalog resources within the `wlcs-catalog` `ResourceBundle``` resource file.

Related Topics

``ResourceBundle``

Hierarchy
  `Object`
  `CatalogResourceManager`

## Method Summary

`public static `Integer`` | `getInteger`(`String` key) Get an Integer resource referenced by a key.
`public static `Enumeration`` | `getKeys`() Get all the keys for the resource bundle.
`public static `Object`` | `getObject`(`String` key) Get an Object resource referenced by a key.
`public static `PreparedStatement`` | `getPreparedStatement`(`Connection` con, `String` key) Create a PreparedStatemetn from a string resource referenced by a key.
`public static `String`` | `getString`(`String` key) Get a string resource referenced by a key.
`public static `String`[]` | `getStringArray`(`String` key) Get a string array resource referenced by a key.

Methods from class `java.lang.`Object``
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

## Method Detail

### getInteger(String) Method

    public static Integer getInteger(String key)
         throws MissingResourceException, NumberFormatException

Get an Integer resource referenced by a key.

#### Parameters

key
  the name of the resource

#### Returns

the resource as an Integer

#### Exceptions

``MissingResourceException``
  if the resource bundle could not be found
``NumberFormatException``
  if the resource specified by the key is not valid

### getKeys() Method

    public static Enumeration getKeys()
         throws MissingResourceException

Get all the keys for the resource bundle.

#### Returns

the Enumeration of keys.

#### Exceptions

``MissingResourceException``
  if the resource bundle could not be found

### getObject(String) Method

    public static Object getObject(String key)
         throws MissingResourceException

Get an Object resource referenced by a key.

#### Parameters

key
  the name of the resource

#### Returns

the resource as an Object

#### Exceptions

``MissingResourceException``
  if the resource bundle could not be found

### getPreparedStatement(Connection, String) Method

    public static PreparedStatement getPreparedStatement(Connection con,
                                                         String key)
         throws MissingResourceException, SQLException

Create a PreparedStatemetn from a string resource referenced by a key.

#### Parameters

con
  the Database Connection

key
  the name of the resource

#### Returns

the resource as a String

#### Exceptions

``MissingResourceException``
  if the resource bundle could not be found
``SQLException``
  on statement preparation error

### getString(String) Method

    public static String getString(String key)
         throws MissingResourceException

Get a string resource referenced by a key.

#### Parameters

key
  the name of the resource

#### Returns

the resource as a String

#### Exceptions

``MissingResourceException``
  if the resource bundle could not be found

### getStringArray(String) Method

    public static String[] getStringArray(String key)
         throws MissingResourceException

Get a string array resource referenced by a key.

#### Parameters

key
  the name of the resource

#### Returns

the resource as a String[]

#### Exceptions

``MissingResourceException``
  if the resource bundle could not be found