org.codehaus.redback.xmlrpc.service
Class OperationServiceImpl

java.lang.Object
  extended by org.codehaus.redback.xmlrpc.service.OperationServiceImpl
All Implemented Interfaces:
OperationService, Service

@Service
public class OperationServiceImpl
extends Object
implements OperationService


Constructor Summary
OperationServiceImpl(RBACManager rbacManager)
           
 
Method Summary
 Boolean createOperation(String operationName)
           
 Operation getOperation(String operationName)
           
 List<Operation> getOperations()
           
 Boolean ping()
           
 Boolean removeOperation(String operationName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OperationServiceImpl

@Inject
public OperationServiceImpl(@Named(value="rBACManager#cached")
                                   RBACManager rbacManager)
Method Detail

createOperation

public Boolean createOperation(String operationName)
                        throws Exception
Specified by:
createOperation in interface OperationService
Throws:
Exception

getOperation

public Operation getOperation(String operationName)
                       throws Exception
Specified by:
getOperation in interface OperationService
Throws:
Exception

getOperations

public List<Operation> getOperations()
                              throws Exception
Specified by:
getOperations in interface OperationService
Throws:
Exception

removeOperation

public Boolean removeOperation(String operationName)
                        throws Exception
Specified by:
removeOperation in interface OperationService
Throws:
Exception

ping

public Boolean ping()
             throws Exception
Specified by:
ping in interface Service
Throws:
Exception


Copyright © 2006-2011 Codehaus. All Rights Reserved.