com.tibco.amf.platform.runtime.extension.context
Interface EndpointReference<E>

Type Parameters:
E - type of additional element belonged to this endpoint reference.
All Superinterfaces:
WildCardExtension<E>

public interface EndpointReference<E>
extends WildCardExtension<E>

This class specifies the information of endpoint references.


Method Summary
 AttributedURI getAddress()
          Returns the address AttributeURI information of the endpoint reference.
 WildCardExtension<E> getMetadata()
          Returns the metadata information which is relevant to the interaction with the endpoint.
 WildCardExtension<E> getReferenceParameters()
          Returns the reference parameters of the endpoint reference.
 void setAddress(AttributedURI address)
          Set the address AttributedURI information for the endpoint reference
 void setMetadata(WildCardExtension<E> metaData)
          Set the metadata which is relevant to the endpoint.
 void setReferenceParameters(WildCardExtension<E> referenceParameters)
          Sets the whole reference parameters.
 
Methods inherited from interface com.tibco.amf.platform.runtime.extension.context.WildCardExtension
getAttributes, getElements, getElementType, setAttributes, setElements
 

Method Detail

getAddress

AttributedURI getAddress()
Returns the address AttributeURI information of the endpoint reference.

Returns:
address of the endpoint reference

setAddress

void setAddress(AttributedURI address)
Set the address AttributedURI information for the endpoint reference

Parameters:
address - address of the endpoint reference

getReferenceParameters

WildCardExtension<E> getReferenceParameters()
Returns the reference parameters of the endpoint reference.

Returns:
reference parameter associated with this endpoint reference.

setReferenceParameters

void setReferenceParameters(WildCardExtension<E> referenceParameters)
Sets the whole reference parameters.

Parameters:
referenceParameters - reference parameters which are associated with this endpoint reference.

getMetadata

WildCardExtension<E> getMetadata()
Returns the metadata information which is relevant to the interaction with the endpoint.

Returns:
the metadata information

setMetadata

void setMetadata(WildCardExtension<E> metaData)
Set the metadata which is relevant to the endpoint.

Parameters:
metaData - information to set for this endpoint


Copyright © 2010 TIBCO Software Inc. All Rights Reserved.