trait
PithosApiSkeleton extends PithosApi
Abstract Value Members
-
abstract
def
callImpl[T](command: PithosCommand[T]): Future[TResult[T]]
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
final
def
asInstanceOf[T0]: T0
-
def
call[T](command: PithosCommand[T]): Future[TResult[T]]
-
-
def
checkExistsObject(serviceInfo: ServiceInfo, _container: String, _path: String): Future[TResult[CheckExistsObjectResultData]]
-
-
def
clone(): AnyRef
-
def
copyObject(serviceInfo: ServiceInfo, _fromContainer: String, _fromPath: String, _toContainer: String, _toPath: String): Future[TResult[Unit]]
-
def
copyObject(serviceInfo: ServiceInfo, srcObjectPath: String, dstObjectPath: String): Future[TResult[Unit]]
-
def
createContainer(serviceInfo: ServiceInfo, container: String): Nothing
-
def
createDirectory(serviceInfo: ServiceInfo, _container: String, _path: String): Future[TResult[Unit]]
-
def
createDirectory(serviceInfo: ServiceInfo, directoryPath: String): Future[TResult[Unit]]
-
def
deleteAccountMeta(serviceInfo: ServiceInfo, metaKey: String): Nothing
-
def
deleteContainer(serviceInfo: ServiceInfo, container: String): Nothing
-
def
deleteDirectory(serviceInfo: ServiceInfo, _container: String, _path: String): Future[TResult[Unit]]
-
def
deleteDirectory(serviceInfo: ServiceInfo, directoryPath: String): Future[TResult[Unit]]
-
def
deleteFile(serviceInfo: ServiceInfo, _container: String, _path: String): Future[TResult[Unit]]
-
def
deleteFile(serviceInfo: ServiceInfo, filePath: String): Future[TResult[Unit]]
-
def
deleteObjectMeta(serviceInfo: ServiceInfo, path: String, metaKey: String): Nothing
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
-
final
def
getClass(): Class[_]
-
def
getContainerInfo(serviceInfo: ServiceInfo, container: String): Nothing
-
def
getObject(serviceInfo: ServiceInfo, _container: String, _path: String, version: String, out: OutputStream): Future[TResult[GetObjectResultData]]
-
def
getObject(serviceInfo: ServiceInfo, objectPath: String, version: String, out: OutputStream): Future[TResult[GetObjectResultData]]
-
def
getObject2(serviceInfo: ServiceInfo, _container: String, _path: String, version: String): Future[TResult[GetObject2ResultData]]
-
def
getObject2(serviceInfo: ServiceInfo, objectPath: String, version: String): Future[TResult[GetObject2ResultData]]
-
def
getObjectInfo(serviceInfo: ServiceInfo, _container: String, _path: String): Future[TResult[GetObjectInfoResultData]]
-
def
getObjectMeta(serviceInfo: ServiceInfo, path: String): Nothing
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
-
def
listObjectsInContainer(serviceInfo: ServiceInfo, container: String): Future[TResult[ListObjectsInPathResultData]]
-
def
listObjectsInPath(serviceInfo: ServiceInfo, _container: String, _path: String): Future[TResult[ListObjectsInPathResultData]]
-
-
val
log: Logger
-
def
moveObject(serviceInfo: ServiceInfo, fromContainer: String, fromObj: String, toContainer: String, toObj: String): Nothing
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
ping(serviceInfo: ServiceInfo): Future[TResult[Unit]]
-
def
putObject(serviceInfo: ServiceInfo, _container: String, _path: String, payload: Buf, _contentType: String): Future[TResult[Unit]]
-
def
putObject(serviceInfo: ServiceInfo, _container: String, _path: String, bytes: Array[Byte], _contentType: String): Future[TResult[Unit]]
-
def
putObject(serviceInfo: ServiceInfo, _container: String, _path: String, file: File, _contentType: String): Future[TResult[Unit]]
-
def
putObject(serviceInfo: ServiceInfo, objectPath: String, payload: Array[Byte], contentType: String): Future[TResult[Unit]]
-
def
putObject(serviceInfo: ServiceInfo, objectPath: String, payload: File, contentType: String): Future[TResult[Unit]]
-
def
putObject(serviceInfo: ServiceInfo, objectPath: String, payload: Buf, contentType: String): Future[TResult[Unit]]
-
def
replaceAccountMeta(serviceInfo: ServiceInfo, meta: Env): Nothing
-
def
replaceObjectMeta(serviceInfo: ServiceInfo, path: String, meta: Env): Nothing
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any
Skeleton implementation of gr.grnet.pithosj.api.PithosApi.