org.enhydra.shark.asap
Class AsapBindingUtilitiesImpl
java.lang.Object
org.enhydra.shark.asap.AsapBindingUtilitiesImpl
- public abstract class AsapBindingUtilitiesImpl
- extends java.lang.Object
ASAP utility methods
- Version:
- 0.1
- Author:
- V.Puskas, S.Bojanic
Method Summary |
protected static void |
completeActivity(org.apache.axis.types.URI rqReceiverKey,
CompletedRqResultData rd)
|
protected static org.apache.axis.types.URI |
createFactoryKey(org.apache.axis.types.URI rk,
java.lang.String string)
|
static org.apache.axis.types.URI[] |
createObservers(java.util.Set obsInfo)
|
static org.apache.axis.message.MessageElement[] |
extractData(java.util.Map context,
java.lang.String prefix)
|
protected static Event[] |
extractEvents(WfProcess p,
org.apache.axis.types.URI rk)
|
protected static WfActivity |
findActivityFromURI(org.apache.axis.types.URI anUri)
|
static CreateInstanceRqContextData |
getContextData(java.util.Map m,
java.lang.String schemaLocation)
|
static SchemaType |
getContextDataSchema(java.util.Map contextSigniture)
|
static java.util.Map |
getContextSigniture(SchemaType cdt)
|
protected static SchemaType |
getResultDataSchema(java.util.Map resultSigniture)
|
static java.util.Map |
getResultSigniture(SchemaType rdt)
|
static void |
imprintURI(org.apache.axis.types.URI factoryURI)
|
static org.apache.axis.types.URI |
instanceId2URI(org.apache.axis.types.URI rk,
java.lang.String procId)
|
static java.lang.String |
instanceURI2Id(org.apache.axis.types.URI instanceURI)
|
protected static void |
notifyObservers(java.lang.String procId,
java.util.Map result,
java.lang.String new_state,
java.lang.String old_state,
java.util.Set observers)
|
protected static java.util.Map |
parseContext(CreateInstanceRqContextData rqContextData,
WfProcess p)
|
static java.util.Map |
parseContext(org.apache.axis.message.MessageElement[] a,
java.util.Map csig)
|
protected static java.util.Map |
parseContext(SetPropertiesRqData rqContextData,
WfProcess p)
|
protected static EventEventType |
parseEvent(java.lang.String string)
|
static java.lang.String |
parseFactoryReceiverKey(org.apache.axis.types.URI rqReceiverKey)
|
static java.lang.String |
parseState(StateType rqState)
|
static StateType |
parseState(java.lang.String rqState)
|
static java.lang.String |
parseWSStateToShkState(java.lang.String rqState)
|
protected static org.apache.axis.message.MessageElement[] |
prepareContextVariables(java.util.Map m,
java.lang.String schemaLocation)
|
static boolean |
sendEventToActivity(org.apache.axis.types.URI rqReceiverKey,
java.lang.String rqInstanceUri,
CompletedRqResultData rqResultData,
java.lang.String oldState,
java.lang.String newState)
|
static org.apache.axis.types.URI |
turnHeads(Request rqHead,
ResponseHolder rsHead)
|
static java.lang.Object |
xmlTypeToDefaultValue(java.lang.String xmlType)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
allowedJavaTypes
public static java.lang.String[] allowedJavaTypes
allowedXMLTypes
public static java.lang.String[] allowedXMLTypes
AsapBindingUtilitiesImpl
public AsapBindingUtilitiesImpl()
xmlTypeToDefaultValue
public static java.lang.Object xmlTypeToDefaultValue(java.lang.String xmlType)
parseFactoryReceiverKey
public static java.lang.String parseFactoryReceiverKey(org.apache.axis.types.URI rqReceiverKey)
throws java.lang.Exception
- Throws:
java.lang.Exception
completeActivity
protected static void completeActivity(org.apache.axis.types.URI rqReceiverKey,
CompletedRqResultData rd)
parseContext
protected static java.util.Map parseContext(CreateInstanceRqContextData rqContextData,
WfProcess p)
throws java.lang.Exception
- Throws:
java.lang.Exception
parseContext
protected static java.util.Map parseContext(SetPropertiesRqData rqContextData,
WfProcess p)
throws java.lang.Exception
- Throws:
java.lang.Exception
parseContext
public static java.util.Map parseContext(org.apache.axis.message.MessageElement[] a,
java.util.Map csig)
throws java.lang.Exception
- Throws:
java.lang.Exception
getContextDataSchema
public static SchemaType getContextDataSchema(java.util.Map contextSigniture)
getResultDataSchema
protected static SchemaType getResultDataSchema(java.util.Map resultSigniture)
getContextSigniture
public static java.util.Map getContextSigniture(SchemaType cdt)
getResultSigniture
public static java.util.Map getResultSigniture(SchemaType rdt)
getContextData
public static CreateInstanceRqContextData getContextData(java.util.Map m,
java.lang.String schemaLocation)
prepareContextVariables
protected static org.apache.axis.message.MessageElement[] prepareContextVariables(java.util.Map m,
java.lang.String schemaLocation)
parseState
public static java.lang.String parseState(StateType rqState)
throws java.lang.Exception
- Throws:
java.lang.Exception
parseState
public static StateType parseState(java.lang.String rqState)
throws java.lang.Exception
- Throws:
java.lang.Exception
parseWSStateToShkState
public static java.lang.String parseWSStateToShkState(java.lang.String rqState)
throws java.lang.Exception
- Throws:
java.lang.Exception
instanceId2URI
public static org.apache.axis.types.URI instanceId2URI(org.apache.axis.types.URI rk,
java.lang.String procId)
throws java.lang.Exception
- Throws:
java.lang.Exception
imprintURI
public static void imprintURI(org.apache.axis.types.URI factoryURI)
throws org.apache.axis.types.URI.MalformedURIException
- Parameters:
factoryURI
-
- Throws:
MalformedURIException
org.apache.axis.types.URI.MalformedURIException
instanceURI2Id
public static java.lang.String instanceURI2Id(org.apache.axis.types.URI instanceURI)
throws java.lang.Exception
- Throws:
java.lang.Exception
extractEvents
protected static Event[] extractEvents(WfProcess p,
org.apache.axis.types.URI rk)
throws java.lang.Exception
- Throws:
java.lang.Exception
parseEvent
protected static EventEventType parseEvent(java.lang.String string)
createFactoryKey
protected static org.apache.axis.types.URI createFactoryKey(org.apache.axis.types.URI rk,
java.lang.String string)
throws java.lang.Exception
- Throws:
java.lang.Exception
extractData
public static org.apache.axis.message.MessageElement[] extractData(java.util.Map context,
java.lang.String prefix)
throws java.lang.Exception
- Throws:
java.lang.Exception
turnHeads
public static org.apache.axis.types.URI turnHeads(Request rqHead,
ResponseHolder rsHead)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
notifyObservers
protected static void notifyObservers(java.lang.String procId,
java.util.Map result,
java.lang.String new_state,
java.lang.String old_state,
java.util.Set observers)
throws java.lang.Exception
- Throws:
java.lang.Exception
createObservers
public static org.apache.axis.types.URI[] createObservers(java.util.Set obsInfo)
throws java.lang.Exception
- Throws:
java.lang.Exception
sendEventToActivity
public static boolean sendEventToActivity(org.apache.axis.types.URI rqReceiverKey,
java.lang.String rqInstanceUri,
CompletedRqResultData rqResultData,
java.lang.String oldState,
java.lang.String newState)
findActivityFromURI
protected static WfActivity findActivityFromURI(org.apache.axis.types.URI anUri)
throws java.lang.Exception
- Throws:
java.lang.Exception