|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface AutoDiscoveredServiceExporter
Interface that should be implemented by appropriate remote service exporter to be
included into list of services that may be published for autodiscovering (via
corresponding ServicePublisher).
ServicePublisher,
ExporterAcceptor| Field Summary | |
|---|---|
static java.lang.String |
DEFAULT_SERVICES_GROUP_PREFIX
Default services group name (used if group name is not specified explicitely) |
| Method Summary | |
|---|---|
java.lang.String |
getServiceGroup()
Services exporter by exporters may belong to serveral groups. |
java.lang.String |
getServiceName()
Returns name of the service |
boolean |
isAllowsAutoDiscovering()
Indicates whether particular exporter is available for publishing in auto-discoverable services. |
java.util.List<java.lang.String> |
provideExportedServiceURLs()
Returns list of URLs that could be used to locate service |
| Field Detail |
|---|
static final java.lang.String DEFAULT_SERVICES_GROUP_PREFIX
| Method Detail |
|---|
boolean isAllowsAutoDiscovering()
ExporterAcceptor,
however, this methods (if implementation of Exporter is aware of
it) allows to disable automatic service publishing.
true if exporter could be published for auto-discoveringExporterAcceptorjava.lang.String getServiceGroup()
ServicePublishers to select which
services should be published and also allows to precisly control discovered
services visibility on the client side.
java.util.List<java.lang.String> provideExportedServiceURLs()
java.lang.String getServiceName()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||