|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectfedora.client.objecteditor.types.DatastreamInputSpec
public class DatastreamInputSpec
Defines the datastreams that a behavior mechanism requires in order to fulfill its behavior definition ("contract"). A behavior mechanism object specifies this.
| Constructor Summary | |
|---|---|
DatastreamInputSpec(java.lang.String label,
java.util.List bindingRules)
Initialize a DatastreamInputSpec object with all values. |
|
| Method Summary | |
|---|---|
java.util.List |
bindingRules()
Get the spec's list of DatastreamBindingRules. |
java.lang.String |
getLabel()
Get a short description of the input specification. |
static DatastreamInputSpec |
parse(java.io.InputStream xml)
Parse a stream of XML and return the datastream input spec defined therein. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DatastreamInputSpec(java.lang.String label,
java.util.List bindingRules)
| Method Detail |
|---|
public static DatastreamInputSpec parse(java.io.InputStream xml)
throws java.io.IOException
<DSInputSpec label="SPEC_LABEL">
<DSInput DSMax="MAX_DATASTREAMS"
DSMin="MIN_DATASTREAMS"
DSOrdinality="IS_ORDERED"
wsdlMsgPartName="BINDING_KEY">
<DSInputLabel>BINDING_LABEL</DSInputLabel>
<DSMIME>MIME_TYPE_SPACE_SEPARATED_LIST</DSMIME>
<DSInputInstruction>INSTRUCTIONS</DSInputInstruction>
</DSInput>
</DSInputSpec>
java.io.IOExceptionpublic java.lang.String getLabel()
public java.util.List bindingRules()
DatastreamBindingRules.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||