com.xebialabs.deployit.core.api
Interface RepositoryProxy


public interface RepositoryProxy


Method Summary
 javax.ws.rs.core.Response create(java.lang.String id, ArtifactAndData artifactAndData)
           
 javax.ws.rs.core.Response create(java.lang.String id, ConfigurationItemDto entity)
           
 javax.ws.rs.core.Response createMultiple(ConfigurationItemDtos repositoryObjects)
           
 javax.ws.rs.core.Response delete(java.lang.String id)
           
 javax.ws.rs.core.Response read(java.lang.String id)
           
 javax.ws.rs.core.Response update(java.lang.String id, ArtifactAndData artifactAndData)
           
 javax.ws.rs.core.Response update(java.lang.String id, ConfigurationItemDto entity)
           
 

Method Detail

create

javax.ws.rs.core.Response create(java.lang.String id,
                                 ConfigurationItemDto entity)

create

javax.ws.rs.core.Response create(java.lang.String id,
                                 ArtifactAndData artifactAndData)

createMultiple

javax.ws.rs.core.Response createMultiple(ConfigurationItemDtos repositoryObjects)

read

javax.ws.rs.core.Response read(java.lang.String id)

update

javax.ws.rs.core.Response update(java.lang.String id,
                                 ConfigurationItemDto entity)

update

javax.ws.rs.core.Response update(java.lang.String id,
                                 ArtifactAndData artifactAndData)

delete

javax.ws.rs.core.Response delete(java.lang.String id)