CatalogSchemaManager Class

com.beasys.commerce.ebusiness.catalog.util
CatalogSchemaManager Class

public class CatalogSchemaManager

    extends Object

Utility class used for accessing named Product Catalog schema definition resources within a named ResourceBundle resource file.

By default, the wlcs-catalog resource file is used.

Related Topics

ResourceBundle


Hierarchy
Object
  CatalogSchemaManager

Constructor Summary

CatalogSchemaManager(String bundle)

This is an abstract class.
 

Method Summary

public Integer
getInteger(String key)
Get an Integer resource referenced by a key.
public Enumeration
getKeys()
Get all the keys for the resource bundle.
public Object
getObject(String key)
Get an Object resource referenced by a key.
public PreparedStatement
getPreparedStatement(Connection con, String key)
Create a PreparedStatemetn from a string resource referenced by a key.
public String
getString(String key)
Get a string resource referenced by a key.
public String[]
getStringArray(String key)
Get a string array resource referenced by a key.
protected void
loadResourceBundle()
Load the resource bundle.
 
Methods from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
   

Constructor Detail

CatalogSchemaManager

public CatalogSchemaManager(String bundle)
This is an abstract class.
 

Method Detail

getInteger(String) Method

public 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 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 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 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 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 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

loadResourceBundle() Method

protected void loadResourceBundle()
throws MissingResourceException
Load the resource bundle.

Exceptions

MissingResourceException
if the resource bundle could not be found