KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > jbpm > bpel > wsdl > def > PropertyAlias


1 package org.jbpm.bpel.wsdl.def;
2
3 import java.io.Serializable JavaDoc;
4
5 import javax.wsdl.Message;
6 import javax.wsdl.extensions.ExtensibilityElement;
7
8 import org.jbpm.bpel.data.def.Snippet;
9
10 /**
11  * A property alias maps a global property to a location in a specific message
12  * part. The property name becomes an alias for the message part and location.
13  * @see "WS-BPEL 2.0 §8.2"
14  * @author Alejandro Guízar
15  * @version $Revision: 1.3 $ $Date: 2005/05/31 00:49:53 $
16  */

17 public interface PropertyAlias extends ExtensibilityElement, Serializable JavaDoc {
18
19   /**
20    * Gets the message of this property alias.
21    * @return the <code>Message</code> value of message
22    */

23   public Message getMessage();
24
25   /**
26    * Sets the message of this property alias.
27    * @param message the new <code>Message</code> value for message
28    */

29   public void setMessage(Message message);
30
31   /**
32    * Gets the property of this property alias.
33    * @return the <code>PropertyDef</code> value of property
34    */

35   public Property getProperty();
36
37   /**
38    * Sets the property of this property alias.
39    * @param property the new <code>PropertyDef</code> value for property
40    */

41   public void setProperty(Property property);
42
43   /**
44    * Gets the query of this property alias.
45    * @return the query in place
46    */

47   public Snippet getQuery();
48
49   /**
50    * Sets the query of this property alias.
51    * @param query the new query
52    */

53   public void setQuery(Snippet query);
54 }
Popular Tags