org.ow2.weblab.service
Class FullDataManagment

java.lang.Object
  extended by org.ow2.weblab.service.SimpleRepo
      extended by org.ow2.weblab.service.FullDataManagment
All Implemented Interfaces:
org.ow2.weblab.core.services.DataOperator, org.ow2.weblab.core.services.ResourceContainer

public class FullDataManagment
extends SimpleRepo
implements org.ow2.weblab.core.services.DataOperator


Field Summary
 
Fields inherited from class org.ow2.weblab.service.SimpleRepo
reader, repoBase, writer
 
Constructor Summary
FullDataManagment(java.lang.String path)
           
 
Method Summary
 org.ow2.weblab.core.services.dataoperator.DeleteReturn delete(org.ow2.weblab.core.services.dataoperator.DeleteArgs args)
           
 org.ow2.weblab.core.services.dataoperator.DropReturn drop(org.ow2.weblab.core.services.dataoperator.DropArgs args)
           
 org.ow2.weblab.core.services.dataoperator.ReportReturn report(org.ow2.weblab.core.services.dataoperator.ReportArgs args)
           
 
Methods inherited from class org.ow2.weblab.service.SimpleRepo
loadResource, saveResource, uriToFile
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FullDataManagment

public FullDataManagment(java.lang.String path)
Method Detail

delete

public org.ow2.weblab.core.services.dataoperator.DeleteReturn delete(org.ow2.weblab.core.services.dataoperator.DeleteArgs args)
                                                              throws org.ow2.weblab.core.services.ServiceNotConfiguredException,
                                                                     org.ow2.weblab.core.services.InsufficientResourcesException,
                                                                     org.ow2.weblab.core.services.UnexpectedException,
                                                                     org.ow2.weblab.core.services.InvalidParameterException,
                                                                     org.ow2.weblab.core.services.AccessDeniedException,
                                                                     org.ow2.weblab.core.services.ContentNotAvailableException,
                                                                     org.ow2.weblab.core.services.UnsupportedRequestException
Specified by:
delete in interface org.ow2.weblab.core.services.DataOperator
Throws:
org.ow2.weblab.core.services.ServiceNotConfiguredException
org.ow2.weblab.core.services.InsufficientResourcesException
org.ow2.weblab.core.services.UnexpectedException
org.ow2.weblab.core.services.InvalidParameterException
org.ow2.weblab.core.services.AccessDeniedException
org.ow2.weblab.core.services.ContentNotAvailableException
org.ow2.weblab.core.services.UnsupportedRequestException

drop

public org.ow2.weblab.core.services.dataoperator.DropReturn drop(org.ow2.weblab.core.services.dataoperator.DropArgs args)
                                                          throws org.ow2.weblab.core.services.ServiceNotConfiguredException,
                                                                 org.ow2.weblab.core.services.InsufficientResourcesException,
                                                                 org.ow2.weblab.core.services.UnexpectedException,
                                                                 org.ow2.weblab.core.services.InvalidParameterException,
                                                                 org.ow2.weblab.core.services.AccessDeniedException,
                                                                 org.ow2.weblab.core.services.ContentNotAvailableException,
                                                                 org.ow2.weblab.core.services.UnsupportedRequestException
Specified by:
drop in interface org.ow2.weblab.core.services.DataOperator
Throws:
org.ow2.weblab.core.services.ServiceNotConfiguredException
org.ow2.weblab.core.services.InsufficientResourcesException
org.ow2.weblab.core.services.UnexpectedException
org.ow2.weblab.core.services.InvalidParameterException
org.ow2.weblab.core.services.AccessDeniedException
org.ow2.weblab.core.services.ContentNotAvailableException
org.ow2.weblab.core.services.UnsupportedRequestException

report

public org.ow2.weblab.core.services.dataoperator.ReportReturn report(org.ow2.weblab.core.services.dataoperator.ReportArgs args)
                                                              throws org.ow2.weblab.core.services.ServiceNotConfiguredException,
                                                                     org.ow2.weblab.core.services.InsufficientResourcesException,
                                                                     org.ow2.weblab.core.services.UnexpectedException,
                                                                     org.ow2.weblab.core.services.InvalidParameterException,
                                                                     org.ow2.weblab.core.services.AccessDeniedException,
                                                                     org.ow2.weblab.core.services.ContentNotAvailableException,
                                                                     org.ow2.weblab.core.services.UnsupportedRequestException
Specified by:
report in interface org.ow2.weblab.core.services.DataOperator
Throws:
org.ow2.weblab.core.services.ServiceNotConfiguredException
org.ow2.weblab.core.services.InsufficientResourcesException
org.ow2.weblab.core.services.UnexpectedException
org.ow2.weblab.core.services.InvalidParameterException
org.ow2.weblab.core.services.AccessDeniedException
org.ow2.weblab.core.services.ContentNotAvailableException
org.ow2.weblab.core.services.UnsupportedRequestException


Copyright © 2004-2012. All Rights Reserved.