public interface

ApplicationSpec

org.apache.helix.provisioning.ApplicationSpec
Known Indirect Subclasses

Summary

Public Methods
abstract URI getAppMasterPackage()
abstract String getAppName()
Returns the name of the application
abstract AppConfig getConfig()
abstract ServiceConfig getServiceConfig(String serviceName)
abstract String getServiceMainClass(String service)
abstract URI getServicePackage(String serviceName)
abstract List<String> getServices()
abstract List<TaskConfig> getTaskConfigs()

Public Methods

public abstract URI getAppMasterPackage ()

public abstract String getAppName ()

Returns the name of the application

public abstract AppConfig getConfig ()

public abstract ServiceConfig getServiceConfig (String serviceName)

public abstract String getServiceMainClass (String service)

public abstract URI getServicePackage (String serviceName)

public abstract List<String> getServices ()

public abstract List<TaskConfig> getTaskConfigs ()