Hi Ian,
Thank you for the references. I just commited the changes. There I have
completed the whole implementation of ModifyingResourceProvider interface
for  Cassandra Resource Provider (create, delete, commit , rollback etc)
and wrote 3 test classes ( CassandraModifyResourceProvide**rAddTest, Cassan
draModifyResourceProvide**rDeleteTest ,CassandraModifyResourceProvide**
rRevertTest) which covers all. With my local cql command prompt, I manually
verified that commit and revert properly works.

Thanks






On Fri, Aug 30, 2013 at 12:57 PM, Ian Boston <i...@tfd.co.uk> wrote:

> Hi,
> Have a look at org.apache.sling.api.resource.ModifyingResourceProvider
>
> The CassandraResourceProvider now needs to implement
> ModifyingResourceProvider which extends ResourceProvider adding create
> update and delete methods.
>
> Don't assume assume that the resource you are given in these methods
> is a CassandraResource, it could be the parent of the Cassandra
> resource tree.
>
> If you need an example to follow, have a look at [1].
>
> Best Regards
> Ian
>
> 1
> contrib/extensions/mongodb/src/main/java/org/apache/sling/mongodb/impl/MongoDBResourceProvider.java
>
> On 30 August 2013 00:22, Dishara Wijewardana <ddwijeward...@gmail.com>
> wrote:
> > Hi,
> > This is to track down $subject.  Can you provide some guidance on how to
> do
> > this. ResourceProvider is only for providing. Who is responsible for
> create
> > and update resources ? Any reference to follow ?
> >
> > --
> > Thanks
> > /Dishara
>



-- 
Thanks
/Dishara

Reply via email to