// Path: src/main/java/org/cloudfoundry/community/servicebroker/datalifecycle/model/BrokerAction.java
// @Entity
// public class BrokerAction {
// 
// 	@Id
// 	private String id;
// 
// 	private String actor;
// 
// 	private BrokerActionState state;
// 
// 	private String action;
// 
// 	public BrokerAction() {
// 	}
// 
// 	public BrokerAction(String id, BrokerActionState state, String action) {
// 		this.setId(id);
// 		this.actor = id;
// 		this.state = state;
// 		this.action = action;
// 	}
// 
// 	public String getActor() {
// 		return actor;
// 	}
// 
// 	public void setActor(String actor) {
// 		this.actor = actor;
// 	}
// 
// 	public BrokerActionState getState() {
// 		return state;
// 	}
// 
// 	public void setState(BrokerActionState state) {
// 		this.state = state;
// 	}
// 
// 	public String getAction() {
// 		return action;
// 	}
// 
// 	public void setAction(String action) {
// 		this.action = action;
// 	}
// 
// 	public String getId() {
// 		return id;
// 	}
// 
// 	private void setId(String id) {
// 		this.id = id;
// 	}
// }
// 
// Path: src/main/java/org/cloudfoundry/community/servicebroker/datalifecycle/model/BrokerActionState.java
// public enum BrokerActionState {
// 	FAILED, COMPLETE, IN_PROGRESS
// }


import java.util.List;
import org.cloudfoundry.community.servicebroker.datalifecycle.model.BrokerAction;
import org.cloudfoundry.community.servicebroker.datalifecycle.model.BrokerActionState;
import org.springframework.data.repository.PagingAndSortingRepository;
import org.springframework.data.repository.query.Param;
import org.springframework.data.rest.core.annotation.RepositoryRestResource;
package org.cloudfoundry.community.servicebroker.datalifecycle.repo;



@RepositoryRestResource(collectionResourceRel = "actions", path = "actions")
public interface BrokerActionRepository extends
// Path: src/main/java/org/cloudfoundry/community/servicebroker/datalifecycle/model/BrokerAction.java
// @Entity
// public class BrokerAction {
// 
// 	@Id
// 	private String id;
// 
// 	private String actor;
// 
// 	private BrokerActionState state;
// 
// 	private String action;
// 
// 	public BrokerAction() {
// 	}
// 
// 	public BrokerAction(String id, BrokerActionState state, String action) {
// 		this.setId(id);
// 		this.actor = id;
// 		this.state = state;
// 		this.action = action;
// 	}
// 
// 	public String getActor() {
// 		return actor;
// 	}
// 
// 	public void setActor(String actor) {
// 		this.actor = actor;
// 	}
// 
// 	public BrokerActionState getState() {
// 		return state;
// 	}
// 
// 	public void setState(BrokerActionState state) {
// 		this.state = state;
// 	}
// 
// 	public String getAction() {
// 		return action;
// 	}
// 
// 	public void setAction(String action) {
// 		this.action = action;
// 	}
// 
// 	public String getId() {
// 		return id;
// 	}
// 
// 	private void setId(String id) {
// 		this.id = id;
// 	}
// }
// 
// Path: src/main/java/org/cloudfoundry/community/servicebroker/datalifecycle/model/BrokerActionState.java
// public enum BrokerActionState {
// 	FAILED, COMPLETE, IN_PROGRESS
// }


// Path: src/main/java/org/cloudfoundry/community/servicebroker/datalifecycle/repo/BrokerActionRepository.java
import java.util.List;
import org.cloudfoundry.community.servicebroker.datalifecycle.model.BrokerAction;
import org.cloudfoundry.community.servicebroker.datalifecycle.model.BrokerActionState;
import org.springframework.data.repository.PagingAndSortingRepository;
import org.springframework.data.repository.query.Param;
import org.springframework.data.rest.core.annotation.RepositoryRestResource;

package org.cloudfoundry.community.servicebroker.datalifecycle.repo;



@RepositoryRestResource(collectionResourceRel = "actions", path = "actions")
public interface BrokerActionRepository extends
		PagingAndSortingRepository<BrokerAction, String> {