All Downloads are FREE. Search and download functionalities are using the official Maven repository.

play.api.assets.AssetsStore.scala Maven / Gradle / Ivy

package play.api.assets

import java.io.{File, InputStream}

import com.google.common.io.{ByteSink, ByteSource}
import play.api.mvc.{Action, AnyContent}

trait AssetsStore {

  def link(file:File):String

  def getSink(fileName :String,isTmp:Boolean):(String,ByteSink)

  def save(in :InputStream):String  //path

  def save(fileName :String,in :InputStream):String  //path

  def delete(path :String):Boolean  //path

  def getSource(path :String):ByteSource  //path

  def at(path:String): Action[AnyContent]

  def getWorkdir():File

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy