com.bea.wlpi.common.plugin
Class PluginDependency
java.lang.Object
|
+--com.bea.wlpi.common.plugin.InfoObject
|
+--com.bea.wlpi.common.plugin.PluginDependency
- All Implemented Interfaces:
- java.lang.Comparable, PluginConstants, java.io.Serializable
- public final class PluginDependency
- extends InfoObject
Provides information about a plugin's dependencies.
- Since:
- WebLogic Process Integrator 2.0
- See Also:
- Serialized Form
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 |
PluginDependency(java.lang.String pluginName,
java.lang.String description,
java.lang.String masterPluginName,
java.lang.String vendor,
VersionInfo version)
Create a new PluginDependency . |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
PluginDependency
public PluginDependency(java.lang.String pluginName,
java.lang.String description,
java.lang.String masterPluginName,
java.lang.String vendor,
VersionInfo version)
- Create a new
PluginDependency
.
- Parameters:
pluginName
- The reverse-DNS name of the dependent plugin.description
- The localized description of the dependent plugin.masterPluginName
- The reverse-DNS name of the master plugin.vendor
- The master plugin vendor's name.version
- The master plugin version required.
getVendor
public java.lang.String getVendor()
- The name of the master plugin vendor.
- Returns:
- The plugin vendor.
getVersion
public VersionInfo getVersion()
- The master plugin version required.
- Returns:
- Plugin version.
getMasterPluginName
public java.lang.String getMasterPluginName()
- Returns the master plugin name that this plugin depends on.
- Returns:
- Plugin version.
BEA WebLogic Process Integrator is a trademark of BEA Systems, Inc.
Copyright (c) 2001 BEA Systems, Inc.
All rights reserved.