public static class ServiceDescription.ServiceDescriptionBuilder extends Object
| Constructor and Description |
|---|
ServiceDescriptionBuilder() |
public void setPublishers(String[] publishers)
public void addPublisher(String key)
public ServiceDescription.ServiceDescriptionBuilder setAnnotationTemplateClassName(String annotationTemplateClassName)
annotationTemplateClassName - public ServiceDescription.ServiceDescriptionBuilder setName(String name)
name - public ServiceDescription.ServiceDescriptionBuilder setUrl(String url)
url - public ServiceDescription.ServiceDescriptionBuilder setModules(Collection<Module> modules)
modules - public ServiceDescription.ServiceDescriptionBuilder addModules(Collection<Module> modules)
modules - public ServiceDescription.ServiceDescriptionBuilder addModule(Module module)
module - public ServiceDescription.ServiceDescriptionBuilder setProvideRuntimeContext(boolean provideRuntimeContext)
provideRuntimeContext - public ServiceDescription.ServiceDescriptionBuilder setServiceClassName(String serviceClassName)
serviceClassName - public ServiceDescription.ServiceDescriptionBuilder setRmiServiceClassName(String rmiServiceClassName)
rmiServiceClassName - public ServiceDescription.ServiceDescriptionBuilder setProvideVariations(boolean provideVariations)
provideVariations - public ServiceDescription.ServiceDescriptionBuilder setDeployment(DeploymentDescription deployment)
public ServiceDescription.ServiceDescriptionBuilder addConfigurationProperty(String key, Object value)
public ServiceDescription.ServiceDescriptionBuilder setConfiguration(Map<String,Object> configuration)
public ServiceDescription build()
Copyright © 2004–2019 OpenL Tablets. All rights reserved.