net.opengis.ows11
Interface ServiceReferenceType

All Superinterfaces:
AbstractReferenceBaseType, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier, ReferenceType
All Known Implementing Classes:
ServiceReferenceTypeImpl

public interface ServiceReferenceType
extends ReferenceType

A representation of the model object 'Service Reference Type'. Complete reference to a remote resource that needs to be retrieved from an OWS using an XML-encoded operation request. This element shall be used, within an InputData or Manifest element that is used for input data, when that input data needs to be retrieved from another web service using a XML-encoded OWS operation request. This element shall not be used for local payload input data or for requesting the resource from a web server using HTTP Get.

The following features are supported:

See Also:
Ows11Package.getServiceReferenceType()

Method Summary
 org.eclipse.emf.ecore.EObject getRequestMessage()
          Returns the value of the 'Request Message' containment reference.
 java.lang.String getRequestMessageReference()
          Returns the value of the 'Request Message Reference' attribute.
 void setRequestMessage(org.eclipse.emf.ecore.EObject value)
          Sets the value of the 'Request Message' containment reference.
 void setRequestMessageReference(java.lang.String value)
          Sets the value of the 'Request Message Reference' attribute.
 
Methods inherited from interface net.opengis.ows11.ReferenceType
getAbstract, getFormat, getIdentifier, getMetadata, setFormat, setIdentifier
 
Methods inherited from interface net.opengis.ows11.AbstractReferenceBaseType
getActuate, getArcrole, getHref, getRole, getShow, getTitle, getType, isSetType, setActuate, setArcrole, setHref, setRole, setShow, setTitle, setType, unsetType
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getRequestMessage

org.eclipse.emf.ecore.EObject getRequestMessage()
Returns the value of the 'Request Message' containment reference. The XML-encoded operation request message to be sent to request this input data from another web server using HTTP Post.

Returns:
the value of the 'Request Message' containment reference.
See Also:
setRequestMessage(EObject), Ows11Package.getServiceReferenceType_RequestMessage()

setRequestMessage

void setRequestMessage(org.eclipse.emf.ecore.EObject value)
Sets the value of the 'Request Message' containment reference.

Parameters:
value - the new value of the 'Request Message' containment reference.
See Also:
getRequestMessage()

getRequestMessageReference

java.lang.String getRequestMessageReference()
Returns the value of the 'Request Message Reference' attribute. Reference to the XML-encoded operation request message to be sent to request this input data from another web server using HTTP Post. The referenced message shall be attached to the same message (using the cid scheme), or be accessible using a URL.

Returns:
the value of the 'Request Message Reference' attribute.
See Also:
setRequestMessageReference(String), Ows11Package.getServiceReferenceType_RequestMessageReference()

setRequestMessageReference

void setRequestMessageReference(java.lang.String value)
Sets the value of the 'Request Message Reference' attribute.

Parameters:
value - the new value of the 'Request Message Reference' attribute.
See Also:
getRequestMessageReference()


Copyright © 1996-2010 Geotools. All Rights Reserved.