CustomService


This type is a class for model objects.

Configuration for plug-in services.

Package: process
Supertype: Service

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

Collection attributes having this type:
  CustomService.prerequisiteServices
  Server.customServices



Attributes Summary
externalConfigURL : EString The URL of a custom service configuration file.
classname : EString The classname of the service implementation. The class must implement the Services API of the product.
displayName : EString The name of the service.
description : EString An optional description for the custom service.
classpath : EString Classpath which is used to locate the classes/jars for this service.
prerequisiteServices : CustomService * A list of references to other custom services defined in this process that this custom service will wait for prior to being initialized.



Attribute Details

externalConfigURL  -  The URL of a custom service configuration file.
    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

classname  -  The classname of the service implementation. The class must implement the Services API of the product.
    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

displayName  -  The name of the service.
    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 custom service.
    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  -  Classpath which is used to locate the classes/jars for this service.
    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

prerequisiteServices  -  A list of references to other custom services defined in this process that this custom service will wait for prior to being initialized.
    Reference Type: CustomService *
    Containment:  false
    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



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