portal.process
Class PortalProcess

java.lang.Object
  extended byportal.process.PortalProcess

public class PortalProcess
extends java.lang.Object

Contains all data needed to run a process.

Version:
$Revision: 1.27 $
Author:
Thomas Weckert

Field Summary
static java.lang.String ATTRIBUTE_DEFAULT_XFORM
           
 
Constructor Summary
PortalProcess(java.lang.String activeProcessName, PortalActionConfiguration actionConfig, java.util.Map instancesById, java.util.Map xformsById, java.util.Map attributesByName, java.util.Map messageBundlesByBaseName)
           
 
Method Summary
 void destroy()
           
 boolean equals(java.lang.Object obj)
           
 PortalActionConfiguration getActionConfig()
           
 PortalDOMXForm getActiveXForm()
           
 java.lang.String getActiveXFormId()
           
 java.lang.String getAttribute(java.lang.String name)
           
 PortalDOMInstance getInstance(java.lang.String id)
           
 java.util.Map getInstances()
           
 java.util.Map getMessageBundle(java.lang.String baseName)
           
 java.lang.String getName()
           
 PortalDOMXForm getXForm(java.lang.String id)
           
 int hashCode()
           
 boolean hasInstance(java.lang.String id)
           
 void setActiveXFormId(java.lang.String xformId)
           
 PortalDOMInstance setInstance(java.lang.String id, PortalDOMInstance instance)
           
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ATTRIBUTE_DEFAULT_XFORM

public static final java.lang.String ATTRIBUTE_DEFAULT_XFORM
See Also:
Constant Field Values
Constructor Detail

PortalProcess

public PortalProcess(java.lang.String activeProcessName,
                     PortalActionConfiguration actionConfig,
                     java.util.Map instancesById,
                     java.util.Map xformsById,
                     java.util.Map attributesByName,
                     java.util.Map messageBundlesByBaseName)
Method Detail

destroy

public void destroy()

getInstance

public PortalDOMInstance getInstance(java.lang.String id)

hasInstance

public boolean hasInstance(java.lang.String id)

setInstance

public PortalDOMInstance setInstance(java.lang.String id,
                                     PortalDOMInstance instance)

getXForm

public PortalDOMXForm getXForm(java.lang.String id)

hashCode

public int hashCode()
See Also:
Object.hashCode()

equals

public boolean equals(java.lang.Object obj)
See Also:
Object.equals(java.lang.Object)

setActiveXFormId

public void setActiveXFormId(java.lang.String xformId)

getActiveXFormId

public java.lang.String getActiveXFormId()

getActiveXForm

public PortalDOMXForm getActiveXForm()

getAttribute

public java.lang.String getAttribute(java.lang.String name)

getInstances

public java.util.Map getInstances()

getActionConfig

public PortalActionConfiguration getActionConfig()

getName

public java.lang.String getName()

getMessageBundle

public java.util.Map getMessageBundle(java.lang.String baseName)