public class DefaultServiceManager extends AbstractProgramManager<ServiceManager> implements ServiceManager
ServiceManager.programId| Constructor and Description |
|---|
DefaultServiceManager(co.cask.cdap.proto.Id.Program programId,
AppFabricClient appFabricClient,
DiscoveryServiceClient discoveryServiceClient,
DefaultApplicationManager applicationManager) |
| Modifier and Type | Method and Description |
|---|---|
RuntimeMetrics |
getMetrics() |
int |
getProvisionedInstances() |
int |
getRequestedInstances() |
URL |
getServiceURL() |
URL |
getServiceURL(long timeout,
TimeUnit timeoutUnit) |
void |
setInstances(int instances) |
isRunning, start, start, stop, waitForFinish, waitForStatus, waitForStatus, waitForStatusclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisRunning, start, start, stop, waitForFinish, waitForStatus, waitForStatuspublic DefaultServiceManager(co.cask.cdap.proto.Id.Program programId,
AppFabricClient appFabricClient,
DiscoveryServiceClient discoveryServiceClient,
DefaultApplicationManager applicationManager)
public void setInstances(int instances)
setInstances in interface ServiceManagerpublic int getRequestedInstances()
getRequestedInstances in interface ServiceManagerpublic int getProvisionedInstances()
getProvisionedInstances in interface ServiceManagerpublic URL getServiceURL()
getServiceURL in interface ServiceManagerpublic URL getServiceURL(long timeout, TimeUnit timeoutUnit)
getServiceURL in interface ServiceManagerpublic RuntimeMetrics getMetrics()
getMetrics in interface ServiceManagerCopyright © 2015 Cask Data, Inc. Licensed under the Apache License, Version 2.0.