public class DefaultWebServicePublishService extends Object implements IPublishService
PUBLISH_RS, PUBLISH_WS
Constructor and Description |
---|
DefaultWebServicePublishService() |
Modifier and Type | Method and Description |
---|---|
IFuture<Boolean> |
isSupported(String publishtype)
Test if publishing a specific type is supported (e.g. web service).
|
IFuture<Void> |
publishService(ClassLoader cl,
IService service,
PublishInfo pi)
Publish a service.
|
IFuture<Void> |
unpublishService(IServiceIdentifier sid)
Unpublish a service.
|
public IFuture<Boolean> isSupported(String publishtype)
isSupported
in interface IPublishService
publishtype
- The type to test.public IFuture<Void> publishService(ClassLoader cl, IService service, PublishInfo pi)
publishService
in interface IPublishService
cl
- The classloader.service
- The original service.pid
- The publish id (e.g. url or name).public IFuture<Void> unpublishService(IServiceIdentifier sid)
unpublishService
in interface IPublishService
sid
- The service identifier.Copyright © 2012. All Rights Reserved.