com.pmease.quickbuild.grid
Interface ServerService

All Known Implementing Classes:
ServerServiceImpl

public interface ServerService


Field Summary
static java.lang.String SERVICE_PATH
           
 
Method Summary
 void audit(java.lang.Long userId, java.lang.String source, java.lang.String action, java.lang.String content, java.lang.String previousContent)
           
 void cancelBuildRequest(java.lang.String requestId)
           
 void cancelBuildRequest(java.lang.String initiatedRequestId, java.lang.String requestId)
           
 byte[] criteriaList(byte[] carrierBytes)
           
 byte[] criteriaUniqueResult(byte[] carrierBytes)
           
 int executeUpdate(byte[] carrierBytes)
           
 byte[] get(java.lang.Class<?> entityClass, java.io.Serializable id)
           
 byte[] get(java.lang.Class<?> entityClass, java.io.Serializable id, org.hibernate.LockOptions lockOptions)
           
 byte[] get(java.lang.String entityName, java.io.Serializable id)
           
 byte[] get(java.lang.String entityName, java.io.Serializable id, org.hibernate.LockOptions lockOptions)
           
 GridNode getAgentNodeByAddress(java.lang.String nodeAddress)
           
 GridNode getAgentNodeById(java.util.UUID nodeId)
           
 java.util.Collection<GridNode> getBuildAgentNodes()
           
 java.lang.Long getBuildId(java.lang.String requestId, java.lang.String nodeAddress)
           
 java.lang.String getBuildPublishDir(java.lang.Long buildId)
           
 Build.Status getBuildStatus(java.lang.Long buildId, java.lang.String nodeAddress)
           
 java.lang.Long getConfigurationId(java.lang.String configurationPath)
           
 java.lang.String getConfigurationPublishDir(java.lang.Long configurationId)
           
 java.lang.Long getId(java.lang.String name)
           
 GridNode getNodeByAddress(java.lang.String nodeAddress)
           
 GridNode getNodeById(java.util.UUID nodeId)
           
 java.lang.Object getPreviousRepositoryRuntimeCustomData(java.lang.Long buildId, java.lang.String repositoryName)
           
 java.lang.Object getPreviousStepRuntimeCustomData(java.lang.Long buildId, java.lang.String stepPathName)
           
 Resource getResource(java.lang.String resourceName)
           
 GridNode getServerNode()
           
 GridNode getUserAgentNode(java.lang.Long userId)
           
 boolean hasPermission(java.lang.Long userId, java.lang.Long configurationId, java.lang.String permission)
           
 boolean hasPermission(java.lang.String userName, java.lang.String password, java.lang.Long configurationId, java.lang.String permission)
           
 java.util.List<java.lang.String> listArtifacts(java.lang.Long buildId, java.lang.String dir, java.lang.String patterns)
           
 byte[] load(java.lang.Class<?> entityClass, java.io.Serializable id)
           
 byte[] load(java.lang.Class<?> entityClass, java.io.Serializable id, org.hibernate.LockOptions lockOptions)
           
 byte[] load(java.lang.String entityName, java.io.Serializable id)
           
 byte[] load(java.lang.String entityName, java.io.Serializable id, org.hibernate.LockOptions lockOptions)
           
 byte[] queryList(byte[] carrierBytes)
           
 byte[] queryUniqueResult(byte[] carrierBytes)
           
 java.util.List<Changeset> readChanges(java.lang.Long buildId, java.lang.String repositoryName)
           
 void repositoryMigrated(java.lang.Long configurationId, byte[] bytes)
           
 RequestResult requestBuild(java.lang.Long requesterId, boolean scheduled, BuildRequest request)
           
 void saveRepositoryRuntimeCustomData(java.lang.Long buildId, java.lang.String repositoryName, java.lang.Object customData)
           
 void saveVariable(java.lang.Long configurationId, java.lang.String varName, java.lang.String varValue)
           
 void stepMigrated(java.lang.Long configurationId, byte[] bytes)
           
 void stepSkipped(java.lang.Long buildId, StepPath stepPath)
           
 void stepUpdated(java.lang.Long buildId, StepPath stepPath, StepRuntime runtime)
           
 void writeChanges(java.lang.Long buildId, java.lang.String repositoryName, java.util.List<Changeset> changes)
           
 

Field Detail

SERVICE_PATH

static final java.lang.String SERVICE_PATH
See Also:
Constant Field Values
Method Detail

executeUpdate

int executeUpdate(byte[] carrierBytes)

queryList

byte[] queryList(byte[] carrierBytes)

queryUniqueResult

byte[] queryUniqueResult(byte[] carrierBytes)

criteriaList

byte[] criteriaList(byte[] carrierBytes)

criteriaUniqueResult

byte[] criteriaUniqueResult(byte[] carrierBytes)

get

byte[] get(java.lang.Class<?> entityClass,
           java.io.Serializable id)

get

byte[] get(java.lang.String entityName,
           java.io.Serializable id)

get

byte[] get(java.lang.Class<?> entityClass,
           java.io.Serializable id,
           org.hibernate.LockOptions lockOptions)

get

byte[] get(java.lang.String entityName,
           java.io.Serializable id,
           org.hibernate.LockOptions lockOptions)

load

byte[] load(java.lang.Class<?> entityClass,
            java.io.Serializable id)

load

byte[] load(java.lang.String entityName,
            java.io.Serializable id)

load

byte[] load(java.lang.Class<?> entityClass,
            java.io.Serializable id,
            org.hibernate.LockOptions lockOptions)

load

byte[] load(java.lang.String entityName,
            java.io.Serializable id,
            org.hibernate.LockOptions lockOptions)

getServerNode

GridNode getServerNode()

getBuildAgentNodes

java.util.Collection<GridNode> getBuildAgentNodes()

getAgentNodeById

GridNode getAgentNodeById(java.util.UUID nodeId)

getAgentNodeByAddress

GridNode getAgentNodeByAddress(java.lang.String nodeAddress)

getNodeById

GridNode getNodeById(java.util.UUID nodeId)

getNodeByAddress

GridNode getNodeByAddress(java.lang.String nodeAddress)

getUserAgentNode

GridNode getUserAgentNode(java.lang.Long userId)

stepUpdated

void stepUpdated(java.lang.Long buildId,
                 StepPath stepPath,
                 StepRuntime runtime)

stepSkipped

void stepSkipped(java.lang.Long buildId,
                 StepPath stepPath)

getId

java.lang.Long getId(java.lang.String name)

repositoryMigrated

void repositoryMigrated(java.lang.Long configurationId,
                        byte[] bytes)

stepMigrated

void stepMigrated(java.lang.Long configurationId,
                  byte[] bytes)

getBuildId

java.lang.Long getBuildId(java.lang.String requestId,
                          java.lang.String nodeAddress)

getBuildStatus

Build.Status getBuildStatus(java.lang.Long buildId,
                            java.lang.String nodeAddress)

requestBuild

RequestResult requestBuild(java.lang.Long requesterId,
                           boolean scheduled,
                           BuildRequest request)

cancelBuildRequest

void cancelBuildRequest(java.lang.String requestId)

cancelBuildRequest

void cancelBuildRequest(java.lang.String initiatedRequestId,
                        java.lang.String requestId)

saveVariable

void saveVariable(java.lang.Long configurationId,
                  java.lang.String varName,
                  java.lang.String varValue)

getConfigurationPublishDir

java.lang.String getConfigurationPublishDir(java.lang.Long configurationId)

getBuildPublishDir

java.lang.String getBuildPublishDir(java.lang.Long buildId)

readChanges

java.util.List<Changeset> readChanges(java.lang.Long buildId,
                                      java.lang.String repositoryName)

listArtifacts

java.util.List<java.lang.String> listArtifacts(java.lang.Long buildId,
                                               java.lang.String dir,
                                               java.lang.String patterns)

writeChanges

void writeChanges(java.lang.Long buildId,
                  java.lang.String repositoryName,
                  java.util.List<Changeset> changes)

hasPermission

boolean hasPermission(java.lang.String userName,
                      java.lang.String password,
                      java.lang.Long configurationId,
                      java.lang.String permission)

hasPermission

boolean hasPermission(java.lang.Long userId,
                      java.lang.Long configurationId,
                      java.lang.String permission)

getPreviousRepositoryRuntimeCustomData

java.lang.Object getPreviousRepositoryRuntimeCustomData(java.lang.Long buildId,
                                                        java.lang.String repositoryName)

getPreviousStepRuntimeCustomData

java.lang.Object getPreviousStepRuntimeCustomData(java.lang.Long buildId,
                                                  java.lang.String stepPathName)

saveRepositoryRuntimeCustomData

void saveRepositoryRuntimeCustomData(java.lang.Long buildId,
                                     java.lang.String repositoryName,
                                     java.lang.Object customData)

getConfigurationId

java.lang.Long getConfigurationId(java.lang.String configurationPath)

getResource

Resource getResource(java.lang.String resourceName)

audit

void audit(java.lang.Long userId,
           java.lang.String source,
           java.lang.String action,
           java.lang.String content,
           java.lang.String previousContent)


Copyright © 2005-2010 PMEase Inc. All Rights Reserved.