net.derquinse.bocas.jersey
Class BocasResources

java.lang.Object
  extended by net.derquinse.common.base.NotInstantiable
      extended by net.derquinse.bocas.jersey.BocasResources

public final class BocasResources
extends net.derquinse.common.base.NotInstantiable

Resource constants for Bocas RESTful API.

Author:
Andres Rodriguez.

Field Summary
static String CATALOG
          Catalog resource.
static String KEY
          Key query parameter.
 
Method Summary
static String checkKey(net.derquinse.common.base.ByteString key)
          Turns a non-null key into a string.
static String iterable2String(Iterable<net.derquinse.common.base.ByteString> keys)
          Turns a collection of keys into a string.
static List<net.derquinse.common.base.ByteString> response2List(String response)
          Turns a text/plain response into a list of keys.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

KEY

public static final String KEY
Key query parameter.

See Also:
Constant Field Values

CATALOG

public static final String CATALOG
Catalog resource.

See Also:
Constant Field Values
Method Detail

checkKey

public static String checkKey(net.derquinse.common.base.ByteString key)
Turns a non-null key into a string.


iterable2String

public static String iterable2String(Iterable<net.derquinse.common.base.ByteString> keys)
Turns a collection of keys into a string.


response2List

public static List<net.derquinse.common.base.ByteString> response2List(@Nullable
                                                                       String response)
Turns a text/plain response into a list of keys.

Throws:
BocasException - if unable to perform the conversion.


Copyright © 2012 Derquinse Projects.. All Rights Reserved.