gr.grnet.pithosj.core

PithosApiSkeleton

Related Doc: package core

trait PithosApiSkeleton extends PithosApi

Skeleton implementation of gr.grnet.pithosj.api.PithosApi.

Linear Supertypes
PithosApi, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. PithosApiSkeleton
  2. PithosApi
  3. AnyRef
  4. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def callImpl[T](command: PithosCommand[T]): Future[TResult[T]]

    Attributes
    protected

Concrete Value Members

  1. final def !=(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  5. def call[T](command: PithosCommand[T]): Future[TResult[T]]

    Attributes
    protected
  6. def checkExistsContainer(serviceInfo: ServiceInfo, container: String): Future[TResult[CheckExistsObjectResultData]]

    Definition Classes
    PithosApi
  7. def checkExistsObject(serviceInfo: ServiceInfo, _container: String, _path: String): Future[TResult[CheckExistsObjectResultData]]

    Definition Classes
    PithosApiSkeletonPithosApi
  8. def checkExistsObject(serviceInfo: ServiceInfo, objectPath: String): Future[TResult[CheckExistsObjectResultData]]

    Definition Classes
    PithosApi
  9. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  10. def copyObject(serviceInfo: ServiceInfo, _fromContainer: String, _fromPath: String, _toContainer: String, _toPath: String): Future[TResult[Unit]]

    Definition Classes
    PithosApiSkeletonPithosApi
  11. def copyObject(serviceInfo: ServiceInfo, srcObjectPath: String, dstObjectPath: String): Future[TResult[Unit]]

    Definition Classes
    PithosApi
  12. def createContainer(serviceInfo: ServiceInfo, container: String): Nothing

    Definition Classes
    PithosApiSkeletonPithosApi
  13. def createDirectory(serviceInfo: ServiceInfo, _container: String, _path: String): Future[TResult[Unit]]

    Definition Classes
    PithosApiSkeletonPithosApi
  14. def createDirectory(serviceInfo: ServiceInfo, directoryPath: String): Future[TResult[Unit]]

    Definition Classes
    PithosApi
  15. def deleteAccountMeta(serviceInfo: ServiceInfo, metaKey: String): Nothing

    Definition Classes
    PithosApiSkeletonPithosApi
  16. def deleteContainer(serviceInfo: ServiceInfo, container: String): Nothing

    Definition Classes
    PithosApiSkeletonPithosApi
  17. def deleteDirectory(serviceInfo: ServiceInfo, _container: String, _path: String): Future[TResult[Unit]]

    Delete a directory.

    Delete a directory.

    Definition Classes
    PithosApiSkeletonPithosApi
  18. def deleteDirectory(serviceInfo: ServiceInfo, directoryPath: String): Future[TResult[Unit]]

    Definition Classes
    PithosApi
  19. def deleteFile(serviceInfo: ServiceInfo, _container: String, _path: String): Future[TResult[Unit]]

    Delete a file.

    Delete a file.

    Definition Classes
    PithosApiSkeletonPithosApi
  20. def deleteFile(serviceInfo: ServiceInfo, filePath: String): Future[TResult[Unit]]

    Definition Classes
    PithosApi
  21. def deleteObjectMeta(serviceInfo: ServiceInfo, path: String, metaKey: String): Nothing

    Definition Classes
    PithosApiSkeletonPithosApi
  22. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  23. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  24. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  25. def getAccountInfo(serviceInfo: ServiceInfo): Future[TResult[GetAccountInfoResultData]]

    Definition Classes
    PithosApiSkeletonPithosApi
  26. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  27. def getContainerInfo(serviceInfo: ServiceInfo, container: String): Nothing

    Definition Classes
    PithosApiSkeletonPithosApi
  28. def getObject(serviceInfo: ServiceInfo, _container: String, _path: String, version: String, out: OutputStream): Future[TResult[GetObjectResultData]]

    Definition Classes
    PithosApiSkeletonPithosApi
  29. def getObject(serviceInfo: ServiceInfo, objectPath: String, version: String, out: OutputStream): Future[TResult[GetObjectResultData]]

    Definition Classes
    PithosApi
  30. def getObject2(serviceInfo: ServiceInfo, _container: String, _path: String, version: String): Future[TResult[GetObject2ResultData]]

    Definition Classes
    PithosApiSkeletonPithosApi
  31. def getObject2(serviceInfo: ServiceInfo, objectPath: String, version: String): Future[TResult[GetObject2ResultData]]

    Definition Classes
    PithosApi
  32. def getObjectInfo(serviceInfo: ServiceInfo, _container: String, _path: String): Future[TResult[GetObjectInfoResultData]]

    Definition Classes
    PithosApiSkeletonPithosApi
  33. def getObjectMeta(serviceInfo: ServiceInfo, path: String): Nothing

    Definition Classes
    PithosApiSkeletonPithosApi
  34. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  35. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  36. def listContainers(serviceInfo: ServiceInfo): Future[TResult[ListContainersResultData]]

    Definition Classes
    PithosApiSkeletonPithosApi
  37. def listObjectsInContainer(serviceInfo: ServiceInfo, container: String): Future[TResult[ListObjectsInPathResultData]]

    Definition Classes
    PithosApiSkeletonPithosApi
  38. def listObjectsInPath(serviceInfo: ServiceInfo, _container: String, _path: String): Future[TResult[ListObjectsInPathResultData]]

    Definition Classes
    PithosApiSkeletonPithosApi
  39. def listObjectsInPath(serviceInfo: ServiceInfo, path: String): Future[TResult[ListObjectsInPathResultData]]

    Definition Classes
    PithosApi
  40. val log: Logger

  41. def moveObject(serviceInfo: ServiceInfo, fromContainer: String, fromObj: String, toContainer: String, toObj: String): Nothing

    Definition Classes
    PithosApiSkeletonPithosApi
  42. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  43. final def notify(): Unit

    Definition Classes
    AnyRef
  44. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  45. def ping(serviceInfo: ServiceInfo): Future[TResult[Unit]]

    Definition Classes
    PithosApiSkeletonPithosApi
  46. def putObject(serviceInfo: ServiceInfo, _container: String, _path: String, payload: Buf, _contentType: String): Future[TResult[Unit]]

    Definition Classes
    PithosApiSkeletonPithosApi
  47. def putObject(serviceInfo: ServiceInfo, _container: String, _path: String, bytes: Array[Byte], _contentType: String): Future[TResult[Unit]]

    Definition Classes
    PithosApiSkeletonPithosApi
  48. def putObject(serviceInfo: ServiceInfo, _container: String, _path: String, file: File, _contentType: String): Future[TResult[Unit]]

    Definition Classes
    PithosApiSkeletonPithosApi
  49. def putObject(serviceInfo: ServiceInfo, objectPath: String, payload: Array[Byte], contentType: String): Future[TResult[Unit]]

    Definition Classes
    PithosApi
  50. def putObject(serviceInfo: ServiceInfo, objectPath: String, payload: File, contentType: String): Future[TResult[Unit]]

    Definition Classes
    PithosApi
  51. def putObject(serviceInfo: ServiceInfo, objectPath: String, payload: Buf, contentType: String): Future[TResult[Unit]]

    Definition Classes
    PithosApi
  52. def replaceAccountMeta(serviceInfo: ServiceInfo, meta: Env): Nothing

    Definition Classes
    PithosApiSkeletonPithosApi
  53. def replaceObjectMeta(serviceInfo: ServiceInfo, path: String, meta: Env): Nothing

    Definition Classes
    PithosApiSkeletonPithosApi
  54. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  55. def toString(): String

    Definition Classes
    AnyRef → Any
  56. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  57. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  58. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from PithosApi

Inherited from AnyRef

Inherited from Any

Ungrouped