uk.ac.ic.doc.automed.p2p.messages.applicationlayer
Class BrokerAllQuery
java.lang.Object
  
uk.ac.ic.doc.automed.p2p.messages.applicationlayer.BrokerAllQuery
- All Implemented Interfaces: 
 - ApplicationMessage
 
public class BrokerAllQuery
- extends java.lang.Object
- implements ApplicationMessage
  
| 
Field Summary | 
private  java.util.List | 
path
 
            | 
private  java.lang.String | 
query
 
            | 
private  java.lang.String | 
schema
 
            | 
 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
path
private java.util.List path
query
private java.lang.String query
schema
private java.lang.String schema
BrokerAllQuery
public BrokerAllQuery(java.util.List path,
                      java.lang.String query,
                      java.lang.String schema)
BrokerAllQuery
public BrokerAllQuery(AbstractMessage message)
               throws MalformedMessageException
- Throws:
 MalformedMessageException
getForwardMessage
public BrokerAllQuery getForwardMessage(java.lang.String otherSchema)
 
 
getPath
public java.util.List getPath()
 
 
getQuery
public java.lang.String getQuery()
 
 
getSchema
public java.lang.String getSchema()
 
 
getPerformative
public java.lang.String getPerformative()
- Specified by:
 getPerformative in interface ApplicationMessage
 
 
getContext
public java.lang.String getContext()
- Specified by:
 getContext in interface ApplicationMessage
 
 
createFrom
public ApplicationMessage createFrom(AbstractMessage message)
- Specified by:
 createFrom in interface ApplicationMessage
 
 
getAbstractMessage
public AbstractMessage getAbstractMessage()
- Specified by:
 getAbstractMessage in interface ApplicationMessage