activateEndpoint(javax.xml.namespace.QName serviceName, String endpointName) Registers the named endpoint with the NMR.
Parameters: serviceName - the qualified name of the service exposed by theendpoint. Parameters: endpointName - the name of the endpoint to be registered.
getEndpoint(javax.xml.namespace.QName service, String name) Get the service description for the named endpoint, if any exists.
Parameters: service - the qualified name of the endpoint's service. Parameters: name - the name of the endpoint.
getEndpoints(javax.xml.namespace.QName interfaceName) Queries the NMR for active endpoints that implement the given interface.
This will return the endpoints for all services and endpoints that
implement the named interface (portType in WSDL 1.1).
getEndpointsForService(javax.xml.namespace.QName serviceName) Queries the NMR for endpoints registered against the specified service.
Parameters: serviceName - the qualified name of the service.
getExternalEndpoints(javax.xml.namespace.QName interfaceName) Queries the NMR for external endpoints that implement the specified
interface name.
Parameters: interfaceName - the qualified name of the interface/portType thatis implemented by the endpoints.
getExternalEndpointsForService(javax.xml.namespace.QName serviceName) Queries the NMR for external endpoints that are part of the specified
service.
Parameters: serviceName - the qualified name of the service that contains theendpoints.
Registers the named endpoint with the NMR.
Parameters: serviceName - the qualified name of the service exposed by theendpoint. Parameters: endpointName - the name of the endpoint to be registered. a reference to the registered endpoint. throws: javax.jbi.JBIException - if the endpoint cannot be registered.
Deactivates the specified endpoint with the NMR. Deactivation indicates
to the NMR that this component will no longer process requests sent to
the named endpoint.
Parameters: endpoint - reference to the endpoint to be deactivated. throws: javax.jbi.JBIException - if the endpoint cannot be deactivated.
Deregisters the specified external endpoint with the NMR. This indicates
to the NMR that external service consumers can no longer access the
internal service by this name.
Parameters: externalEndpoint - the external endpoint to be deregistered. throws: javax.jbi.JBIException - if the endpoint cannot be deregistered.
Get the service description for the named endpoint, if any exists.
Parameters: service - the qualified name of the endpoint's service. Parameters: name - the name of the endpoint. the named endpoint, or null if the named endpointis not active.
Retrieve metadata for the specified endpoint.
Parameters: endpoint - reference to the endpoint. the metadata describing the endpoint or null ifmetadata is unavailable. throws: javax.jbi.JBIException - if the endpoint reference is invalid.
Queries the NMR for active endpoints that implement the given interface.
This will return the endpoints for all services and endpoints that
implement the named interface (portType in WSDL 1.1). This method does
NOT include external endpoints (those registered using
registerExternalEndpoint(ServiceEndpoint)).
Parameters: interfaceName - qualified name of interface/portType that is implemented by the endpoint ServiceEndpoint[] list of available endpoints for the specified interface name; potentially zero-length.
Queries the NMR for endpoints registered against the specified service.
Parameters: serviceName - the qualified name of the service. array of available endpoints for the specified service, canbe empty if none exist. throws: javax.jbi.JBIException - if the service reference is invalid.
Queries the NMR for external endpoints that implement the specified
interface name.
Parameters: interfaceName - the qualified name of the interface/portType thatis implemented by the endpoints. array of available external endpoints for the specified interfacename; can be empty if none exist. throws: javax.jbi.JBIException - if the interface name is invalid.
Queries the NMR for external endpoints that are part of the specified
service.
Parameters: serviceName - the qualified name of the service that contains theendpoints. array of available external endpoints for the specified servicename; can be empty if none exist. throws: javax.jbi.JBIException - if the service name is invalid.
Queries the NMR for registered endpoints that implement the specified
interface. This will return the endpoints for all services and endpoints
that implement the named interface.
Parameters: interfaceName - the qualified name of the interface/portType thatis implemented by the endpoint. array of available endpoints for the specified interface name;can be empty if none exist. throws: javax.jbi.JBIException - if the interface reference is invalid.
Registers the specified external endpoint with the NMR. This indicates
to the NMR that the specified endpoint is used as a proxy for external
service consumers to access an internal service by the same name.
Parameters: externalEndpoint - the external endpoint to be registered.
Register a logger.
Parameters: logger - The logger instance to be registered. Parameters: name - The logger name to be registered. throws: javax.jbi.JBIException - if the logger cannot be registered.
Unregister a logger.
Parameters: logger - The logger instance to be unregistered. throws: javax.jbi.JBIException - if the logger cannot be unregistered.