edu.uoc.tfc.dbmodel.security.crud
Class OperationManageableServiceBase

java.lang.Object
  extended by edu.uoc.tfc.dbmodel.security.crud.OperationManageableServiceBase
All Implemented Interfaces:
OperationManageableService

public final class OperationManageableServiceBase
extends java.lang.Object
implements OperationManageableService


Constructor Summary
OperationManageableServiceBase()
           
 
Method Summary
 OperationValueObject create(java.lang.String name, java.lang.String description, java.lang.String url, java.lang.Integer parent, java.lang.Integer ordre, java.lang.Long id, java.lang.Long[] roles)
           
 void delete(java.lang.Long[] ids)
           
 java.util.List read(java.lang.String name, java.lang.String description, java.lang.String url, java.lang.Integer parent, java.lang.Integer ordre, java.lang.Long id, java.lang.Long[] roles)
           
 java.util.List readAll()
           
 java.util.Map readBackingLists()
           
 OperationValueObject readById(java.lang.Long id)
           
 void setDao(OperationManageableDao dao)
           
 OperationValueObject update(java.lang.String name, java.lang.String description, java.lang.String url, java.lang.Integer parent, java.lang.Integer ordre, java.lang.Long id, java.lang.Long[] roles)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OperationManageableServiceBase

public OperationManageableServiceBase()
Method Detail

setDao

public void setDao(OperationManageableDao dao)

create

public OperationValueObject create(java.lang.String name,
                                   java.lang.String description,
                                   java.lang.String url,
                                   java.lang.Integer parent,
                                   java.lang.Integer ordre,
                                   java.lang.Long id,
                                   java.lang.Long[] roles)
                            throws java.lang.Exception
Specified by:
create in interface OperationManageableService
Throws:
java.lang.Exception

readById

public OperationValueObject readById(java.lang.Long id)
                              throws java.lang.Exception
Specified by:
readById in interface OperationManageableService
Throws:
java.lang.Exception

read

public java.util.List read(java.lang.String name,
                           java.lang.String description,
                           java.lang.String url,
                           java.lang.Integer parent,
                           java.lang.Integer ordre,
                           java.lang.Long id,
                           java.lang.Long[] roles)
                    throws java.lang.Exception
Specified by:
read in interface OperationManageableService
Throws:
java.lang.Exception

readAll

public java.util.List readAll()
                       throws java.lang.Exception
Specified by:
readAll in interface OperationManageableService
Throws:
java.lang.Exception

readBackingLists

public java.util.Map readBackingLists()
                               throws java.lang.Exception
Specified by:
readBackingLists in interface OperationManageableService
Throws:
java.lang.Exception

update

public OperationValueObject update(java.lang.String name,
                                   java.lang.String description,
                                   java.lang.String url,
                                   java.lang.Integer parent,
                                   java.lang.Integer ordre,
                                   java.lang.Long id,
                                   java.lang.Long[] roles)
                            throws java.lang.Exception
Specified by:
update in interface OperationManageableService
Throws:
java.lang.Exception

delete

public void delete(java.lang.Long[] ids)
            throws java.lang.Exception
Specified by:
delete in interface OperationManageableService
Throws:
java.lang.Exception