com.xebialabs.deployit.booter.remote
Class Proxies

java.lang.Object
  extended by com.xebialabs.deployit.booter.remote.Proxies

public class Proxies
extends java.lang.Object


Constructor Summary
Proxies(DeployitCommunicator communicator)
           
 
Method Summary
 com.xebialabs.deployit.engine.api.ControlService getControlService()
           
 com.xebialabs.deployit.engine.api.DeploymentService getDeploymentService()
           
 com.xebialabs.deployit.engine.api.InspectionService getInspectionService()
           
static org.slf4j.Logger getLogger()
           
 com.xebialabs.deployit.engine.api.MetadataService getMetadataService()
           
 com.xebialabs.deployit.engine.api.PackageService getPackageService()
           
 com.xebialabs.deployit.engine.api.PermissionService getPermissionService()
           
<T> T
getProxyInstance(java.lang.Class<T> clazz)
           
 com.xebialabs.deployit.engine.api.RepositoryService getRepositoryService()
           
 com.xebialabs.deployit.engine.api.RoleService getRoleService()
           
 com.xebialabs.deployit.engine.api.ServerService getServerService()
           
 com.xebialabs.deployit.engine.api.TaskService getTaskService()
           
 com.xebialabs.deployit.engine.api.UserService getUserService()
           
 void registerProxy(java.lang.String url, java.lang.Class<?> clazz)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Proxies

public Proxies(DeployitCommunicator communicator)
Method Detail

getLogger

public static org.slf4j.Logger getLogger()

registerProxy

public void registerProxy(java.lang.String url,
                          java.lang.Class<?> clazz)

getProxyInstance

public <T> T getProxyInstance(java.lang.Class<T> clazz)

getServerService

public com.xebialabs.deployit.engine.api.ServerService getServerService()

getMetadataService

public com.xebialabs.deployit.engine.api.MetadataService getMetadataService()

getRepositoryService

public com.xebialabs.deployit.engine.api.RepositoryService getRepositoryService()

getControlService

public com.xebialabs.deployit.engine.api.ControlService getControlService()

getDeploymentService

public com.xebialabs.deployit.engine.api.DeploymentService getDeploymentService()

getInspectionService

public com.xebialabs.deployit.engine.api.InspectionService getInspectionService()

getPackageService

public com.xebialabs.deployit.engine.api.PackageService getPackageService()

getPermissionService

public com.xebialabs.deployit.engine.api.PermissionService getPermissionService()

getRoleService

public com.xebialabs.deployit.engine.api.RoleService getRoleService()

getTaskService

public com.xebialabs.deployit.engine.api.TaskService getTaskService()

getUserService

public com.xebialabs.deployit.engine.api.UserService getUserService()