J2EEResourceProvider

This type is a class for model objects.

Resource Provider subtypes define configuration settings for resource provider implementations such as JDBC Providers, JMS Providers, Mail Providers, etc. A provider is a pluggable implementation for a kind of resource under which resource factories like connections can be configured.

Package: resources

Known subtypes:
    ResourceEnvironmentProvider
    TimerManagerProvider
    SchedulerProvider
    J2CResourceAdapter
    JDBCProvider
    URLProvider
    JMSProvider
    EventInfrastructureProvider
    MailProvider
    ObjectPoolProvider
    CacheProvider
    WorkManagerProvider

Classifier ID:  -1
Instance class name:  * Unspecified *
Instance class:  * Unspecified *

Reference attributes having this type:
  J2EEResourceFactory.provider



Attributes Summary
name : EString The name of the resource provider.
description : EString An optional description for the resource provider.
classpath : EString A list of paths or jarfile names which together form the location for the resource provider classes.
nativepath : EString An optional native path (which may include substitution variables).
providerType : EString This internal attribute is used to identify what J2EEResourceProvider template was used to create the instance of J2EEResourceProvider.
factories : J2EEResourceFactory * Configurations for entities that create objects. For example, JMS connection factories produce JMS connections. The factories themselves are created by resource providers, such as JMS providers.
propertySet : J2EEResourcePropertySet @ A set of properties describing a resource provider configuration.



Attribute Details

name  -  The name of the resource provider.
    Data Type: EString
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

description  -  An optional description for the resource provider.
    Data Type: EString
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

classpath  -  A list of paths or jarfile names which together form the location for the resource provider classes.
    Data Type: EString
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  true
    Ordered:  true
    Lower bound:  0
    Upper bound:  Unbounded
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

nativepath  -  An optional native path (which may include substitution variables).
    Data Type: EString
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  true
    Ordered:  true
    Lower bound:  0
    Upper bound:  Unbounded
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

providerType  -  This internal attribute is used to identify what J2EEResourceProvider template was used to create the instance of J2EEResourceProvider.
    Data Type: EString
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

factories  -  Configurations for entities that create objects. For example, JMS connection factories produce JMS connections. The factories themselves are created by resource providers, such as JMS providers.
    Reference Type: J2EEResourceFactory *
    Containment:  true
    Container:  false
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  true
    Ordered:  true
    Lower bound:  0
    Upper bound:  Unbounded
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false
    Opposite: J2EEResourceFactory.provider

propertySet  -  A set of properties describing a resource provider configuration.
    Reference Type: J2EEResourcePropertySet @
    Containment:  true
    Container:  false
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false



(C) COPYRIGHT International Business Machines Corp. 1996-2006