org.springframework.roo.addon.security
Class SecurityOperationsImpl

java.lang.Object
  extended by org.springframework.roo.addon.security.SecurityOperationsImpl
All Implemented Interfaces:
SecurityOperations, org.springframework.roo.project.Feature

@Service
public class SecurityOperationsImpl
extends Object
implements SecurityOperations

Provides security installation services.

Since:
1.0
Author:
Ben Alex, Stefan Schmidt, Alan Stewart

Field Summary
protected static Logger LOGGER
           
 
Fields inherited from interface org.springframework.roo.addon.security.SecurityOperations
SECURITY_FILTER_NAME
 
Constructor Summary
SecurityOperationsImpl()
           
 
Method Summary
protected  void activate(org.osgi.service.component.ComponentContext context)
           
 org.springframework.roo.process.manager.FileManager getFileManager()
           
 org.springframework.roo.metadata.MetadataService getMetadataService()
           
 String getName()
           
 org.springframework.roo.project.PathResolver getPathResolver()
           
 org.springframework.roo.project.ProjectOperations getProjectOperations()
           
 org.springframework.roo.addon.web.mvc.jsp.tiles.TilesOperations getTilesOperations()
           
 org.springframework.roo.classpath.TypeManagementService getTypeManagementService()
           
 void installPermissionEvaluator(org.springframework.roo.model.JavaPackage permissionEvaluatorPackage)
           
 void installSecurity()
           
 boolean isInstalledInModule(String moduleName)
           
 boolean isSecurityInstallationPossible()
           
 boolean isServicePermissionEvaluatorInstallationPossible()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOGGER

protected static final Logger LOGGER
Constructor Detail

SecurityOperationsImpl

public SecurityOperationsImpl()
Method Detail

activate

protected void activate(org.osgi.service.component.ComponentContext context)

installSecurity

public void installSecurity()
Specified by:
installSecurity in interface SecurityOperations

installPermissionEvaluator

public void installPermissionEvaluator(org.springframework.roo.model.JavaPackage permissionEvaluatorPackage)
Specified by:
installPermissionEvaluator in interface SecurityOperations

isSecurityInstallationPossible

public boolean isSecurityInstallationPossible()
Specified by:
isSecurityInstallationPossible in interface SecurityOperations

isServicePermissionEvaluatorInstallationPossible

public boolean isServicePermissionEvaluatorInstallationPossible()
Specified by:
isServicePermissionEvaluatorInstallationPossible in interface SecurityOperations

getName

public String getName()
Specified by:
getName in interface org.springframework.roo.project.Feature

isInstalledInModule

public boolean isInstalledInModule(String moduleName)
Specified by:
isInstalledInModule in interface org.springframework.roo.project.Feature

getFileManager

public org.springframework.roo.process.manager.FileManager getFileManager()

getPathResolver

public org.springframework.roo.project.PathResolver getPathResolver()

getProjectOperations

public org.springframework.roo.project.ProjectOperations getProjectOperations()

getTilesOperations

public org.springframework.roo.addon.web.mvc.jsp.tiles.TilesOperations getTilesOperations()

getTypeManagementService

public org.springframework.roo.classpath.TypeManagementService getTypeManagementService()

getMetadataService

public org.springframework.roo.metadata.MetadataService getMetadataService()


Copyright © 2009–2015. All rights reserved.