Package | Description |
---|---|
org.kuali.rice.ksb.api.bus | |
org.kuali.rice.ksb.api.bus.support |
Copyright 2005-2016 The Kuali Foundation
Licensed under the Educational Community License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
|
org.kuali.rice.ksb.impl.bus | |
org.kuali.rice.ksb.messaging | |
org.kuali.rice.ksb.messaging.serviceproxies |
Modifier and Type | Method and Description |
---|---|
Endpoint |
ServiceDefinition.establishEndpoint()
Establishes and returns an
Endpoint to this service which
generates the ServiceConfiguration for this service definition
as well as including the actual service implementation as provided by
ServiceDefinition.getService() . |
Endpoint |
ServiceBus.getConfiguredEndpoint(ServiceConfiguration serviceConfiguration)
Returns the endpoint matching the given service configuration, if one exists.
|
Endpoint |
ServiceBus.getEndpoint(QName serviceName)
Returns an available endpoint for the service with the given name.
|
Endpoint |
ServiceBus.getEndpoint(QName serviceName,
String applicationId)
Returns an available endpoint for the service with the given name which is hosted by the
application with the given application id.
|
Endpoint |
ServiceBus.getLocalEndpoint(QName serviceName)
Returns the endpoint for the service with the given name that was published by this service
bus client.
|
Modifier and Type | Method and Description |
---|---|
List<Endpoint> |
ServiceBus.getAllEndpoints()
Returns an unmodifiable list of all available and online endpoints of which the service bus
is aware, including both local and remote endpoints.
|
List<Endpoint> |
ServiceBus.getEndpoints(QName serviceName)
Returns an unmodifiable list of accessible endpoints that are available to the service bus
with the given service name.
|
List<Endpoint> |
ServiceBus.getEndpoints(QName serviceName,
String applicationId)
Returns an unmodifiable list of accessible endpoints that are available to the service bus
with the given service name for the given application id.
|
Map<QName,Endpoint> |
ServiceBus.getLocalEndpoints()
Returns an unmodifiable list of all services that have been published by this service bus
client.
|
List<Endpoint> |
ServiceBus.getRemoteEndpoints(QName serviceName)
Returns an unmodifiable list of remotely accessible endpoints that are available in the
service registry with the given service name.
|
Modifier and Type | Class and Description |
---|---|
class |
BasicEndpoint
A simple immutable implementation of an
Endpoint which simply
wraps a ServiceConfiguration and it's associated service implementation. |
Modifier and Type | Method and Description |
---|---|
Endpoint |
AbstractServiceDefinition.establishEndpoint() |
Modifier and Type | Class and Description |
---|---|
class |
LazyEndpoint |
Modifier and Type | Method and Description |
---|---|
Endpoint |
ServiceBusImpl.getConfiguredEndpoint(ServiceConfiguration serviceConfiguration) |
Endpoint |
RemoteService.getEndpoint() |
Endpoint |
LocalService.getEndpoint() |
Endpoint |
ServiceBusImpl.getEndpoint(QName serviceName) |
Endpoint |
ServiceBusImpl.getEndpoint(QName serviceName,
String applicationId) |
Endpoint |
ServiceBusImpl.getLocalEndpoint(QName serviceName) |
Modifier and Type | Method and Description |
---|---|
List<Endpoint> |
ServiceBusImpl.getAllEndpoints() |
List<Endpoint> |
ServiceBusImpl.getEndpoints(QName serviceName) |
List<Endpoint> |
ServiceBusImpl.getEndpoints(QName serviceName,
String applicationId) |
Map<QName,Endpoint> |
ServiceBusImpl.getLocalEndpoints() |
List<Endpoint> |
ServiceBusImpl.getRemoteEndpoints(QName serviceName) |
Modifier and Type | Method and Description |
---|---|
static <T> T |
MessageHelperImpl.createProxy(boolean sync,
List<Endpoint> endpoints,
AsynchronousCallback callback,
Serializable context,
String value1,
String value2) |
static <T> T |
MessageHelperImpl.createProxyDelayed(boolean sync,
List<Endpoint> endpoints,
Serializable context,
String value1,
String value2,
long delayMilliseconds) |
Modifier and Type | Method and Description |
---|---|
static Object |
SynchronousServiceCallProxy.createInstance(List<Endpoint> endpoints,
AsynchronousCallback callback,
Serializable context,
String value1,
String value2) |
static Object |
AsynchronousServiceCallProxy.createInstance(List<Endpoint> endpoints,
AsynchronousCallback callback,
Serializable context,
String value1,
String value2) |
static Object |
DelayedAsynchronousServiceCallProxy.createInstance(List<Endpoint> endpoints,
Serializable context,
String value1,
String value2,
long delayMilliseconds) |
Constructor and Description |
---|
AsynchronousServiceCallProxy(List<Endpoint> endpoints,
AsynchronousCallback callback,
Serializable context,
String value1,
String value2) |
DelayedAsynchronousServiceCallProxy(List<Endpoint> endpoints,
Serializable context,
String value1,
String value2,
long delayMilliseconds) |
Copyright © 2005–2016 The Kuali Foundation. All rights reserved.