org.enhydra.shark
Class SharkUtilities
java.lang.Object
org.enhydra.shark.SharkUtilities
- public class SharkUtilities
- extends java.lang.Object
The various utilities needed for shark.
- Author:
- Sasa Bojanic, Vladimir Puskas, Zoran Milakovic
Method Summary |
static java.lang.String |
createAssignmentKey(java.lang.String actId,
java.lang.String resUname)
|
static java.util.Map |
createContextMap(WMSessionHandle shandle,
java.lang.String procId,
java.lang.String actId,
java.util.Map context,
org.enhydra.shark.xpdl.elements.ActualParameters actualParameters,
org.enhydra.shark.xpdl.elements.FormalParameters formalParameters,
java.lang.String packageId,
java.lang.String packageVer)
|
static java.lang.String |
createProcessMgrKey(java.lang.String pkgId,
java.lang.String pkgVer,
java.lang.String pDefId)
|
static java.lang.String |
getAssignmentActivityId(java.lang.String assId)
|
static java.lang.String |
getAssignmentUsername(java.lang.String assId)
|
static java.util.Map |
getMapFromWMAttributeArray(WMAttribute[] attrs)
|
static NameValue[] |
getNameValueArrayFromMap(java.util.Map context)
|
static java.lang.String |
getProcessMgrPkgId(java.lang.String mgrName)
|
static java.lang.String |
getProcessMgrProcDefId(java.lang.String mgrName)
|
static java.lang.String |
getProcessMgrVersion(java.lang.String mgrName)
|
static org.enhydra.shark.xpdl.XMLCollectionElement |
getVariable(org.enhydra.shark.xpdl.XMLElement el,
java.lang.String varId)
|
static WMAttribute[] |
getWMAttributeArrayFromMap(java.util.Map context,
java.util.Map contextSignature)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
READ_ONLY_MODE
public static int READ_ONLY_MODE
WRITE_MODE
public static int WRITE_MODE
SharkUtilities
public SharkUtilities()
createContextMap
public static java.util.Map createContextMap(WMSessionHandle shandle,
java.lang.String procId,
java.lang.String actId,
java.util.Map context,
org.enhydra.shark.xpdl.elements.ActualParameters actualParameters,
org.enhydra.shark.xpdl.elements.FormalParameters formalParameters,
java.lang.String packageId,
java.lang.String packageVer)
throws java.lang.Exception
- Throws:
java.lang.Exception
createProcessMgrKey
public static final java.lang.String createProcessMgrKey(java.lang.String pkgId,
java.lang.String pkgVer,
java.lang.String pDefId)
getProcessMgrPkgId
public static final java.lang.String getProcessMgrPkgId(java.lang.String mgrName)
getProcessMgrVersion
public static final java.lang.String getProcessMgrVersion(java.lang.String mgrName)
getProcessMgrProcDefId
public static final java.lang.String getProcessMgrProcDefId(java.lang.String mgrName)
createAssignmentKey
public static final java.lang.String createAssignmentKey(java.lang.String actId,
java.lang.String resUname)
getAssignmentActivityId
public static final java.lang.String getAssignmentActivityId(java.lang.String assId)
getAssignmentUsername
public static final java.lang.String getAssignmentUsername(java.lang.String assId)
getVariable
public static org.enhydra.shark.xpdl.XMLCollectionElement getVariable(org.enhydra.shark.xpdl.XMLElement el,
java.lang.String varId)
throws java.lang.Exception
- Throws:
java.lang.Exception
getMapFromWMAttributeArray
public static java.util.Map getMapFromWMAttributeArray(WMAttribute[] attrs)
throws java.lang.Exception
- Throws:
java.lang.Exception
getWMAttributeArrayFromMap
public static WMAttribute[] getWMAttributeArrayFromMap(java.util.Map context,
java.util.Map contextSignature)
throws java.lang.Exception
- Throws:
java.lang.Exception
getNameValueArrayFromMap
public static NameValue[] getNameValueArrayFromMap(java.util.Map context)
throws java.lang.Exception
- Throws:
java.lang.Exception