|
WebLogic Integration | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.bea.wlpi.common.TemplateDefinitionInfo
Holds information about a workflow template definition.
Objects of this class override the boolean equals(Object)
and
implement the comparable
interface. Homogeneous collections
containing objects of this class may, therefore, be searched and sorted using
the Collection.contains(Object), List.indexOf(Object),
Collections.sort(List)
methods.
Constructor Summary | |
TemplateDefinitionInfo(java.lang.String id,
java.sql.Timestamp effective,
java.sql.Timestamp expiry,
boolean active)
Create a new TemplateDefinitionInfo object. |
|
TemplateDefinitionInfo(java.lang.String id,
java.sql.Timestamp effective,
java.sql.Timestamp expiry,
boolean active,
java.lang.String templateId,
java.lang.String templateName)
Create a new TemplateDefinitionInfo object. |
|
TemplateDefinitionInfo(java.lang.String id,
java.sql.Timestamp effective,
java.sql.Timestamp expiry,
boolean active,
java.lang.String templateId,
java.lang.String templateName,
java.lang.String xml,
java.util.Map pluginData,
boolean published)
|
Method Summary | |
int |
compareTo(java.lang.Object o)
Compare two TemplateDefinitionInfo objects. |
boolean |
equals(java.lang.Object obj)
Test two TemplateDefinitionInfo objects for equality. |
boolean |
getActive()
Return whether the definition is marked as active. |
java.lang.Object |
getContents()
|
java.sql.Timestamp |
getEffective()
Return the effective date for the definition. |
java.lang.String |
getEntryName()
|
java.sql.Timestamp |
getExpiry()
Return the expiry date for the definition. |
java.lang.String |
getId()
Return the template definition ID. |
java.lang.String |
getOwnerName()
|
java.util.Map |
getPluginData()
Get the template definition properties for all plugins. |
PluginObject |
getPluginData(java.lang.String pluginName)
Get the object containing template definition properties for the specified plugin. |
java.lang.String |
getTemplateId()
Return the template ID. |
java.lang.String |
getTemplateName()
Return the template name (if known). |
int |
getType()
|
boolean |
isPublished()
Whether this template definition is published. |
java.lang.String |
toString()
Return a string representation of the object. |
Methods inherited from class java.lang.Object |
clone,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
Constructor Detail |
public TemplateDefinitionInfo(java.lang.String id, java.sql.Timestamp effective, java.sql.Timestamp expiry, boolean active)
TemplateDefinitionInfo
object.
id
- Template definition ID.effective
- The date/time on which the definition becomes effective.expiry
- The date/time on which the definition expires.active
- true
if definition is active (i.e., can be
instantiated).public TemplateDefinitionInfo(java.lang.String id, java.sql.Timestamp effective, java.sql.Timestamp expiry, boolean active, java.lang.String templateId, java.lang.String templateName)
TemplateDefinitionInfo
object.
id
- Template definition ID.effective
- The date/time on which the definition becomes effective.expiry
- The date/time on which the definition expires.active
- true
if definition is active (i.e., can be
instantiated).templateId
- The id of the template containing this definition.public TemplateDefinitionInfo(java.lang.String id, java.sql.Timestamp effective, java.sql.Timestamp expiry, boolean active, java.lang.String templateId, java.lang.String templateName, java.lang.String xml, java.util.Map pluginData, boolean published)
Method Detail |
public final java.lang.String getId()
public final java.lang.String getTemplateId()
public final java.lang.String getTemplateName()
public final java.sql.Timestamp getEffective()
public final java.sql.Timestamp getExpiry()
public final boolean getActive()
public java.util.Map getPluginData()
public PluginObject getPluginData(java.lang.String pluginName)
pluginName
- The plugin name.public boolean isPublished()
true
if published.public boolean equals(java.lang.Object obj)
TemplateDefinitionInfo
objects for equality.
obj
- Object with which to compare this one.true
if obj
is an instance of
TemplateDefinitionInfo
with the same ID as this one.compareTo(java.lang.Object)
public int compareTo(java.lang.Object o)
TemplateDefinitionInfo
objects.
obj
- Object with which to compare this one. Must be
null
or an instance of TemplateDefinitionInfo
.effective
members using
the Date.compareTo(Object)
method.o
is not an instance of
TemplateDefinitionInfo
.equals(java.lang.Object)
public java.lang.String toString()
public java.lang.Object getContents()
public java.lang.String getEntryName()
public int getType()
public java.lang.String getOwnerName()
|
WebLogic Integration | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |