com.bea.wlpi.common.plugin
Class StartInfo
java.lang.Object
|
+--com.bea.wlpi.common.plugin.InfoObject
|
+--com.bea.wlpi.common.plugin.TemplateNodeInfo
|
+--com.bea.wlpi.common.plugin.StartInfo
- public final class StartInfo
- extends TemplateNodeInfo
Provides information about a start node type defined by a plugin.
- Since:
- WebLogic Process Integrator 2.0
- Author:
- Copyright © 2000, 2001 BEA Systems, Inc. All Rights Reserved.
- See Also:
PluginTriggerPanel
,
PluginStart
, Serialized Form
Constructor Summary
|
StartInfo(java.lang.String pluginName,
int ID,
java.lang.String name,
java.lang.String description,
byte[] iconByteArray,
java.lang.String[] classNames,
FieldInfo fieldInfo)
Create a new StartInfo . |
StartInfo(java.lang.String pluginName,
int ID,
java.lang.String name,
java.lang.String description,
javax.swing.Icon icon,
java.lang.String[] classNames,
FieldInfo fieldInfo)
Deprecated. To avoid using java.awt library. |
Methods inherited from class java.lang.Object |
clone,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
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
PluginTriggerPanel
implementation
class name.
KEY_START
public static final int KEY_START
- Key value to retrieve the
PluginStart
implementation class name.
StartInfo
public StartInfo(java.lang.String pluginName,
int ID,
java.lang.String name,
java.lang.String description,
javax.swing.Icon icon,
java.lang.String[] classNames,
FieldInfo fieldInfo)
- Deprecated. To avoid using java.awt library.
- Create a new
StartInfo
.
- Parameters:
pluginName
- The reverse-DNS name of the plugin supplying this
start type.ID
- The unique plugin-supplied identifier for this start type.name
- The localized name of this start type.description
- The localized description of this
start type.icon
- The icon for this start node type.classNames
- A three-element array to identify plugin-supplied
classes related to this start type. 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.fieldInfo
- The field type processed by this start node type.- See Also:
getFieldInfo()
StartInfo
public StartInfo(java.lang.String pluginName,
int ID,
java.lang.String name,
java.lang.String description,
byte[] iconByteArray,
java.lang.String[] classNames,
FieldInfo fieldInfo)
- Create a new
StartInfo
.
- Parameters:
pluginName
- The reverse-DNS name of the plugin supplying this
start type.ID
- The unique plugin-supplied identifier for this start type.name
- The localized name of this start type.description
- The localized description of this
start type.iconByteArray
- The byte array representation of graphical image
for this start type. This icon is used by the 'interface view' facility.classNames
- A three-element array to identify plugin-supplied
classes related to this start type. 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.fieldInfo
- The field type processed by this start node type.- See Also:
getFieldInfo()
getFieldInfo
public FieldInfo getFieldInfo()
- Return the field type for this start type. The expression evaluator
requires this information in order to process event data in the format
used by this start node type. If the plugin does not specify a field
type, the evaluator will use the default
FieldInfo.XMLFIELD
XML field type to
resolve field references in expressions (only in places where field
references are permissible).
WebLogic Integration (WLI)