## Uses of Interface
javax.jbi.servicedesc.ServiceEndpoint

Packages that use ServiceEndpoint
javax.jbi.component
javax.jbi.messaging

Uses of ServiceEndpoint in javax.jbi.component

Methods in javax.jbi.component that return ServiceEndpoint
`ServiceEndpoint` `ComponentContext.activateEndpoint(javax.xml.namespace.QName serviceName, java.lang.String endpointName)` Activates the named endpoint with the NMR.
`ServiceEndpoint` `ComponentContext.getEndpoint(javax.xml.namespace.QName service, java.lang.String name)` Get the service endpoint for the named activated endpoint, if any.
`ServiceEndpoint[]` `ComponentContext.getEndpoints(javax.xml.namespace.QName interfaceName)` Queries the NMR for active endpoints that implement the given interface.
`ServiceEndpoint[]` `ComponentContext.getEndpointsForService(javax.xml.namespace.QName serviceName)` Queries the NMR for active endpoints belonging to the given service.
`ServiceEndpoint[]` `ComponentContext.getExternalEndpoints(javax.xml.namespace.QName interfaceName)` Queries the NMR for external endpoints that implement the given interface name.
`ServiceEndpoint[]` `ComponentContext.getExternalEndpointsForService(javax.xml.namespace.QName serviceName)` Queries the NMR for external endpoints that are part of the given service.
`ServiceEndpoint` `Component.resolveEndpointReference(org.w3c.dom.DocumentFragment epr)` Resolve the given endpoint reference.
`ServiceEndpoint` `ComponentContext.resolveEndpointReference(org.w3c.dom.DocumentFragment epr)` Resolve the given endpoint reference into a service endpoint.

Methods in javax.jbi.component with parameters of type ServiceEndpoint
`void` `ComponentContext.deactivateEndpoint(ServiceEndpoint endpoint)` Deactivates the given endpoint with the NMR.
`void` `ComponentContext.deregisterExternalEndpoint(ServiceEndpoint externalEndpoint)` Deregisters the given external endpoint with the NMR.
`org.w3c.dom.Document` `ComponentContext.getEndpointDescriptor(ServiceEndpoint endpoint)` Retrieve the service description metadata for the specified endpoint.
`org.w3c.dom.Document` `Component.getServiceDescription(ServiceEndpoint endpoint)` Retrieves a DOM representation containing metadata which describes the service provided by this component, through the given endpoint.
`boolean` `Component.isExchangeWithConsumerOkay(ServiceEndpoint endpoint, MessageExchange exchange)` This method is called by JBI to check if this component, in the role of provider of the service indicated by the given exchange, can actually perform the operation desired.
`boolean` `Component.isExchangeWithProviderOkay(ServiceEndpoint endpoint, MessageExchange exchange)` This method is called by JBI to check if this component, in the role of consumer of the service indicated by the given exchange, can actually interact with the provider properly.
`void` `ComponentContext.registerExternalEndpoint(ServiceEndpoint externalEndpoint)` Registers the given external endpoint with the NMR.

Uses of ServiceEndpoint in javax.jbi.messaging

Methods in javax.jbi.messaging that return ServiceEndpoint
`ServiceEndpoint` `MessageExchange.getEndpoint()` Retrieves the endpoint used by this exchange.

Methods in javax.jbi.messaging with parameters of type ServiceEndpoint
`MessageExchangeFactory` `DeliveryChannel.createExchangeFactory(ServiceEndpoint endpoint)` Create a message exchange factory for the given endpoint.
`void` `MessageExchange.setEndpoint(ServiceEndpoint endpoint)` Specifies the endpoint used by this exchange.

${build-info}

${copyright}