WebLogic Process Integrator Version 2.0

com.bea.wlpi.common.plugin
Class ConfigurationInfo

java.lang.Object
  |
  +--com.bea.wlpi.common.plugin.InfoObject
        |
        +--com.bea.wlpi.common.plugin.ConfigurationInfo
All Implemented Interfaces:
java.lang.Comparable, PluginConstants, java.io.Serializable

public final class ConfigurationInfo
extends InfoObject

Provides information about configuration information defined by a plugin.

Since:
WebLogic Process Integrator 2.0
See Also:
Serialized Form

Field Summary
static int KEY_DATA
          Key value to retrieve the PluginData implementation class name.
static int KEY_PANEL
          Key value to retrieve the PluginPanel implementation class name.
 
Fields inherited from class com.bea.wlpi.common.plugin.InfoObject
classNames, description, ID, name, pluginName
 
Fields inherited from interface com.bea.wlpi.common.plugin.PluginConstants
CATEGORY_ID_BEGIN, CATEGORY_ID_EXCEPTION, CATEGORY_ID_INTEGRATION, CATEGORY_ID_MISCELLANEOUS, CATEGORY_ID_NEW, CATEGORY_ID_TASK, CATEGORY_ID_WORKFLOW, DEFINITION_CREATED, DEFINITION_DELETED, DEFINITION_UPDATED, EVENT_NOTIFICATION_ALL, EVENT_NOTIFICATION_NONE, HELP_HTML, HELP_JAVA_HELP, INSTANCE_ABORTED, INSTANCE_COMPLETED, INSTANCE_CREATED, INSTANCE_DELETED, INSTANCE_UPDATED, MODE_AUTOMATIC, MODE_DISABLED, MODE_MANUAL, NOTIFICATION_DEFINITION, NOTIFICATION_INSTANCE, NOTIFICATION_TASK, NOTIFICATION_TEMPLATE, STATUS_DEPLOYED, STATUS_ERROR, STATUS_INITIALIZED, STATUS_LOADED, STATUS_LOADING, STATUS_MISSING, STATUS_UNLOADING, TASK_ASSIGNED, TASK_COMPLETED,
 
Constructor Summary
ConfigurationInfo(java.lang.String pluginName, int ID, java.lang.String description, java.lang.String[] classNames)
          Create a new ConfigurationInfo object.
 
Methods inherited from class com.bea.wlpi.common.plugin.InfoObject
compareTo, equals, getClassName, getDescription, getID, getName, getPluginName, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

KEY_DATA

public static final int KEY_DATA
Key value to retrieve the PluginData implementation class name.

KEY_PANEL

public static final int KEY_PANEL
Key value to retrieve the PluginPanel implementation class name.
Constructor Detail

ConfigurationInfo

public ConfigurationInfo(java.lang.String pluginName,
                         int ID,
                         java.lang.String description,
                         java.lang.String[] classNames)
Create a new ConfigurationInfo object.
Parameters:
pluginName - The reverse-DNS name of the plugin supplying this ConfigurationInfo.
ID - The unique plugin-supplied identifier for this ConfigurationInfo.
description - The localized description of this ConfigurationInfo.
classNames - A two-element array to identify plugin-supplied classes related to this ConfigurationInfo. The array contains one entry for each of the KEY_* values listed above. The value for each entry is the corresponding fully qualified Java class name.

WebLogic Process Integrator Version 2.0

BEA WebLogic Process Integrator is a trademark of BEA Systems, Inc.
Copyright (c) 2001 BEA Systems, Inc.
All rights reserved.