public void putObject(String key,Object value) throws IOException, StreamCorruptedException, OptionalDataException {
  ByteArrayOutputStream b=new ByteArrayOutputStream();
  ObjectOutputStream o=new ObjectOutputStream(b);
  o.writeObject(value);
  o.close();
  put(key,new String(Base64.encode(b.toByteArray(),Base64.DEFAULT)));
}

public void putObject ( String key , Object value ) throws IOException , StreamCorruptedException , OptionalDataException { ByteArrayOutputStream b = new ByteArrayOutputStream ( ) ; ObjectOutputStream o = new ObjectOutputStream ( b ) ; o . writeObject ( value ) ; o . close ( ) ; put ( key , new String ( Base64 . encode ( b . toByteArray ( ) , Base64 . DEFAULT ) ) ) ; }
stores the given object in the murmur generic store , using java ' s object serialization and base64 coding .
