org.springframework.roo.addon.security
Class PermissionEvaluatorMetadataProvider
java.lang.Object
org.springframework.roo.metadata.AbstractHashCodeTrackingMetadataNotifier
org.springframework.roo.classpath.itd.AbstractItdMetadataProvider
org.springframework.roo.classpath.itd.AbstractMemberDiscoveringItdMetadataProvider
org.springframework.roo.addon.security.PermissionEvaluatorMetadataProvider
- All Implemented Interfaces:
- org.springframework.roo.classpath.itd.ItdMetadataProvider, org.springframework.roo.classpath.itd.ItdTriggerBasedMetadataProvider, org.springframework.roo.classpath.TriggerBasedMetadataProvider, org.springframework.roo.metadata.MetadataNotificationListener, org.springframework.roo.metadata.MetadataProvider
@Service
public class PermissionEvaluatorMetadataProvider
- extends org.springframework.roo.classpath.itd.AbstractMemberDiscoveringItdMetadataProvider
| Fields inherited from class org.springframework.roo.classpath.itd.AbstractItdMetadataProvider |
fileManager, itdDiscoveryService, memberDetailsScanner, persistenceMemberLocator, typeLocationService |
| Fields inherited from class org.springframework.roo.metadata.AbstractHashCodeTrackingMetadataNotifier |
context, metadataDependencyRegistry, metadataService |
| Methods inherited from class org.springframework.roo.classpath.itd.AbstractMemberDiscoveringItdMetadataProvider |
notifyForGenericListener |
| Methods inherited from class org.springframework.roo.classpath.itd.AbstractItdMetadataProvider |
addMetadataTrigger, addMetadataTriggers, get, getFileManager, getIdForPhysicalJavaType, getItdDiscoveryService, getLocalMid, getMemberDetails, getMemberDetails, getMemberDetails, getMemberDetailsScanner, getParentMetadata, getPersistenceMemberLocator, getTypeLocationService, isGovernor, isIgnoreTriggerAnnotations, notify, removeMetadataTrigger, removeMetadataTriggers, resolveDownstreamDependencyIdentifier, setDependsOnGovernorBeingAClass, setDependsOnGovernorTypeDetailAvailability, setIgnoreTriggerAnnotations |
| Methods inherited from class org.springframework.roo.metadata.AbstractHashCodeTrackingMetadataNotifier |
getMetadataDependencyRegistry, getMetadataService, notifyIfRequired |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LOGGER
protected static final Logger LOGGER
PermissionEvaluatorMetadataProvider
public PermissionEvaluatorMetadataProvider()
activate
protected void activate(org.osgi.service.component.ComponentContext cContext)
- Overrides:
activate in class org.springframework.roo.classpath.itd.AbstractItdMetadataProvider
deactivate
protected void deactivate(org.osgi.service.component.ComponentContext context)
getItdUniquenessFilenameSuffix
public String getItdUniquenessFilenameSuffix()
getProvidesType
public String getProvidesType()
getLocalMidToRequest
protected String getLocalMidToRequest(org.springframework.roo.classpath.details.ItdTypeDetails itdTypeDetails)
- Specified by:
getLocalMidToRequest in class org.springframework.roo.classpath.itd.AbstractMemberDiscoveringItdMetadataProvider
createLocalIdentifier
protected String createLocalIdentifier(org.springframework.roo.model.JavaType javaType,
org.springframework.roo.project.LogicalPath path)
- Specified by:
createLocalIdentifier in class org.springframework.roo.classpath.itd.AbstractItdMetadataProvider
getGovernorPhysicalTypeIdentifier
protected String getGovernorPhysicalTypeIdentifier(String metadataIdentificationString)
- Specified by:
getGovernorPhysicalTypeIdentifier in class org.springframework.roo.classpath.itd.AbstractItdMetadataProvider
getMetadata
protected org.springframework.roo.classpath.itd.ItdTypeDetailsProvidingMetadataItem getMetadata(String metadataIdentificationString,
org.springframework.roo.model.JavaType aspectName,
org.springframework.roo.classpath.PhysicalTypeMetadata governorPhysicalTypeMetadata,
String itdFilename)
- Specified by:
getMetadata in class org.springframework.roo.classpath.itd.AbstractItdMetadataProvider
Copyright © 2009–2015. All rights reserved.